|
entt
2.3.0
|
| ▼Nentt | EnTT default namespace |
| CActor | Dedicated to those who aren't confident with entity-component systems |
| CBus | Minimal event bus |
| CBus< Sig, Event > | Event bus specialization for a single type |
| CBus< Sig, Event, Other... > | Event bus specialization for multiple types |
| CDelegate | Basic delegate implementation |
| CDelegate< Ret(Args...)> | Utility class to send around functions and member functions |
| CDispatcher | Basic dispatcher implementation |
| ▼CEmitter | General purpose event emitter |
| CConnection | Generic connection type for events |
| Centt_traits | Entity traits |
| Centt_traits< std::uint16_t > | Entity traits for a 16 bits entity identifier |
| Centt_traits< std::uint32_t > | Entity traits for a 32 bits entity identifier |
| Centt_traits< std::uint64_t > | Entity traits for a 64 bits entity identifier |
| CFamily | Dynamic identifier generator |
| CHashedString | Zero overhead resource identifier |
| CPersistentView | Persistent view |
| CProcess | Base class for processes |
| CProcessAdaptor | Adaptor for lambdas and functors to turn them into processes |
| CRegistry | Fast and reliable entity-component system |
| CResourceCache | Simple cache for resources of a given type |
| CResourceHandle | Shared resource handle |
| CResourceLoader | Base class for resource loaders |
| CScheduler | Cooperative scheduler for processes |
| CServiceLocator | Service locator, nothing more |
| CSigH | Unmanaged signal handler declaration |
| CSigH< Ret(Args...), Collector > | Unmanaged signal handler definition |
| CSignal | Managed signal handler declaration |
| CSignal< void(Args...)> | Managed signal handler definition |
| CSparseSet | Sparse set |
| CSparseSet< Entity > | Basic sparse set implementation |
| CSparseSet< Entity, Type > | Extended sparse set implementation |
| CView | Multi component view |
| CView< Entity, Component > | Single component view specialization |
1.8.13