#ifndef __BUILDING_HEADER__ #define __BUILDING_HEADER__ /* ************************************** * Includes * * **************************************/ #include "Global_Inc.h" #include "Gfx.h" #include "GameStructures.h" #include "Camera.h" #ifdef __cplusplus extern "C" { #endif //__cplusplus /* ************************************** * Defines * * **************************************/ /* ************************************** * Structs and enums * * **************************************/ enum { BARRACKS = 0 , TOWER , }; /* ************************************** * Global prototypes * * **************************************/ void BuildingInit(void); uint8_t BuildingGetHpFromID(uint8_t id); uint8_t BuildingGetWidthFromID(uint8_t id); uint8_t BuildingGetHeightFromID(uint8_t id); void BuildingDraw(TYPE_CAMERA * ptrCamera, TYPE_BUILDING * ptrBuilding, bool bSelected); void BuildingSelectedOptions(TYPE_BUILDING * ptrBuilding); #ifdef __cplusplus } #endif //__cplusplus #endif //__BUILDING_HEADER__