|
co_ecs 0.9.0
Cobalt ECS
|
This is the complete list of members for co_ecs::archetype, including all inherited members.
| archetype()=default | co_ecs::archetype | |
| archetype(component_meta_set components) | co_ecs::archetype | inlineexplicit |
| chunks() noexcept -> chunks_storage_t & | co_ecs::archetype | inline |
| chunks() const noexcept -> const chunks_storage_t & | co_ecs::archetype | inline |
| chunks_storage_t typedef | co_ecs::archetype | |
| components() const noexcept -> const component_meta_set & | co_ecs::archetype | inline |
| contains() const noexcept -> bool | co_ecs::archetype | inline |
| copy(const entity_location &location, archetype &other) -> entity_location | co_ecs::archetype | inline |
| emplace(entity ent, Components &&... components) -> entity_location | co_ecs::archetype | inline |
| get(entity_location location) -> C & | co_ecs::archetype | inline |
| get(entity_location location) const -> const C & | co_ecs::archetype | inline |
| move(const entity_location &location, archetype &other) -> std::pair< entity_location, std::optional< entity > > | co_ecs::archetype | inline |
| swap_erase(const entity_location &location) noexcept -> std::optional< entity > | co_ecs::archetype | inline |
| visit(const entity_location &location, auto &&func) | co_ecs::archetype | inline |
| visit(const entity_location &location, auto &&func) const | co_ecs::archetype | inline |