|
co_ecs 0.9.0
Cobalt ECS
|
#include <co_ecs/chunk.hpp>#include <co_ecs/component.hpp>#include <co_ecs/detail/hash_map.hpp>#include <co_ecs/entity.hpp>#include <co_ecs/entity_location.hpp>#include <bit>Go to the source code of this file.
Classes | |
| class | co_ecs::archetype |
| Archetype groups entities that share the same types of components. Archetype has a list of fixed size chunks where entities and their components are stored in a packed arrays, in a so called SoA fashion. More... | |
| class | co_ecs::archetypes |
| Container for archetypes, holds a map from component set to archetype. More... | |
Namespaces | |
| namespace | co_ecs |