22 #ifndef INCLUDED_UNITMANAGER 23 #define INCLUDED_UNITMANAGER CUnitManager()
Definition: UnitManager.cpp:38
void DeleteUnit(CUnit *unit)
Definition: UnitManager.cpp:72
CObjectManager * m_ObjectManager
Definition: UnitManager.h:64
Definition: ObjectManager.h:37
Definition: Vector3D.h:28
void SetObjectManager(CObjectManager &objectManager)
Definition: UnitManager.h:58
void RemoveUnit(CUnit *unit)
Definition: UnitManager.cpp:60
std::vector< CUnit * > m_Units
Definition: UnitManager.h:62
void AddUnit(CUnit *unit)
Definition: UnitManager.cpp:53
~CUnitManager()
Definition: UnitManager.cpp:45
Definition: UnitManager.h:36
void DeleteAll()
Definition: UnitManager.cpp:80
unsigned int uint32_t
Definition: wposix_types.h:53
const std::vector< CUnit * > & GetUnits() const
Definition: UnitManager.h:56
CUnit * CreateUnit(const CStrW &actorName, uint32_t seed, const std::set< CStr8 > &selections)
Definition: UnitManager.cpp:90