Simulator::cBehaviorList class

Derived classes

class cBuilding
class cCity
class cCreatureBase
class cDefaultBeamProjectile
class cGameDataUFO
class cOrnament
class cVehicle

Public static variables

static const uint32_t TYPE

Constructors, destructors, conversion operators

~cBehaviorList() virtual

Public functions

auto Cast(uint32_t typeID) -> void* virtual
void Remove(cBehaviorBase* pBehaviour) virtual
void Add(cBehaviorBase* pBehaviour) virtual
void func10h() virtual
auto Release() -> int pure virtual
auto AddRef() -> int pure virtual

Public variables

vector<intrusive_ptr<cBehaviorBase>> mData