▼Necsm | |
CComponent | Base component structure |
CComponentSystem | Base system class with components |
CDoNotDestroyComponent | Component indicating that this entity should not be destroyed |
CDoNotDestroySystem | Handles entities that should not be destroyed |
CDoNotDuplicateComponent | Component indicating that this entity should not be duplicated |
CDoNotDuplicateSystem | Handles entities that should not be duplicated |
CEcsmError | ECSM error (exception) class |
CEntity | An object containing components |
CID | Item identifier in the LinearPool |
CIdHash | Item identifier hash implementation |
▼CLinearPool | Item array with linear memory block |
CConstantIterator | Linear pool constant iterator class |
CIterator | Linear pool iterator class |
▼CManager | Systems and entities coordinator |
CEvent | Event subscribers holder |
CRef | Item identifier in the LinearPool with usage counter |
CSingleton | Base singleton class |
CSystem | Base system class |
CView | View of the item in the LinearPool |