summaryrefslogtreecommitdiff
path: root/Unit.h
diff options
context:
space:
mode:
Diffstat (limited to 'Unit.h')
-rw-r--r--Unit.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/Unit.h b/Unit.h
index dd9936f..b5a4409 100644
--- a/Unit.h
+++ b/Unit.h
@@ -100,17 +100,18 @@ void UnitHandler(TYPE_UNIT* unitArray, size_t sz);
uint8_t UnitGetHpFromID(TYPE_UNIT_ID id);
uint8_t UnitGetWidthFromID(TYPE_UNIT_ID id);
uint8_t UnitGetHeightFromID(TYPE_UNIT_ID id);
-uint8_t UnitGetAvailableActions(TYPE_UNIT* ptrUnit);
+uint8_t UnitGetAvailableActions(TYPE_UNIT *ptrUnit);
TYPE_RESOURCES UnitNeededResourcesFromID(TYPE_UNIT_ID id);
// Rendering
-void UnitDraw(TYPE_UNIT* ptrUnit, TYPE_CAMERA* ptrCamera, bool bHighlighted);
+void UnitDraw(TYPE_UNIT *ptrUnit, TYPE_CAMERA* ptrCamera, bool bHighlighted);
+void UnitDrawShadow(TYPE_UNIT *ptrUnit, TYPE_CAMERA *ptrCamera);
// Movement
-void UnitMoveTo(TYPE_UNIT* ptrUnit, uint16_t x, uint16_t y);
+void UnitMoveTo(TYPE_UNIT *ptrUnit, uint16_t x, uint16_t y);
// Collision cheking
-bool UnitCheckCollisionAgainstOtherUnits(TYPE_COLLISION_BLOCK* cb, TYPE_UNIT* ptrUnitArray, TYPE_UNIT* ptrCurrentUnit);
+bool UnitCheckCollisionAgainstOtherUnits(TYPE_COLLISION_BLOCK* cb, TYPE_UNIT *ptrUnitArray, TYPE_UNIT* ptrCurrentUnit);
// Selection index
const char* UnitGetActionString(UNIT_ACTION action);