FECS
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CFECS::Manager::ComponentManagerProvides static access to component pools and handles entity cleanup
 CFECS::Manager::EntityManagerManages entity lifecycle, including creation, destruction, and version tracking
 CFECS::GlobalComponentDummy tag component used for tracking global ECS changes (e.g. full view rebuilds)
 CFECS::Container::ISparseSetInterface for type-erased sparse sets
 CFECS::Container::SparseSet< T >SparseSet stores components in a densely packed array while allowing fast indexed lookup via sparse indirection
 CFECS::RegistryActs as a main interface for the ECS, manages a **Local** environment for entities, and component manipulation
 CFECS::View< Components >A view for iterating over entities that have all specified component types