▼NNRE | The NearlyRealEngine's global namespace |
▼NECS | |
CAbstractAllocator | An abstract allocator used in the ECS for component pool |
CAbstractComponent | Base for template component |
CAbstractSystem | Base class for template system |
CComponent | Base component for user defined component |
CComponentHandle | Class helper to handle access to a component |
CComponentHelper | Helper class to perform component operations |
CEntity | A basic entity |
▼CEntityManager | Manage Entity creation & component assignment |
Cidentity | Used for meta programming |
CIComponentHelper | Interface for component helper |
CId | An entity Id |
CPoolAllocator | A pool allocator used to manage component in the ECS |
CSystem | Base class for user defined system |
CSystemManager | Manage system storing and update |
▼CTypedView | A typed view |
Cidentity | Used for meta programming |
▼CUnpackingView | A view iterator with unpacking manner |
CIterator | A view iterator used to wrap the unpacker behavior |
CUnpacker | Used to unpack a tuple |
▼CView | Base view for advanced iterator |
CIterator | A basic view iterator |
CViewIterator | An iterator over a view of entities |
CTestComponent | |
CTestSystem |