co_ecs 0.9.0
Cobalt ECS
Loading...
Searching...
No Matches
co_ecs::registry Member List

This is the complete list of members for co_ecs::registry, including all inherited members.

_archetypesco_ecs::base_registryprotected
_entity_archetype_mapco_ecs::base_registryprotected
_entity_poolco_ecs::base_registryprotected
alive(entity ent) const noexcept -> boolco_ecs::base_registryinline
allocate() -> entityco_ecs::base_registryinlineprotected
archetypes() noexcept -> class archetypes &co_ecs::base_registryinline
archetypes() const noexcept -> const class archetypes &co_ecs::base_registryinline
clone(entity ent)co_ecs::base_registryinlineprotected
clone(entity ent, placeholder_entity placeholder)co_ecs::base_registryinlineprotected
copy(entity ent, base_registry &dest) constco_ecs::base_registryinlineprotected
copy(entity ent, base_registry &dest, placeholder_entity placeholder) constco_ecs::base_registryinlineprotected
create(Components &&... args) -> entity_refco_ecs::registryinline
create_impl(Components &&... args) -> entityco_ecs::base_registryinlineprotected
destroy(entity ent)co_ecs::base_registryinline
each(F &&func)co_ecs::registryinline
each(F &&func) constco_ecs::registryinline
empty() const noexceptco_ecs::registryinline
get_entity(entity ent) noexcept -> entity_refco_ecs::registryinline
get_entity(entity ent) const noexcept -> const_entity_refco_ecs::registryinline
get_entity_const(entity ent) const noexcept -> const_entity_refco_ecs::registryinline
get_impl(auto &&self, entity ent) -> decltype(auto)co_ecs::base_registryinlineprotectedstatic
has(entity ent) const -> boolco_ecs::base_registryinline
move(entity ent, base_registry &dest)co_ecs::base_registryinlineprotected
move(entity ent, base_registry &dest, placeholder_entity placeholder)co_ecs::base_registryinlineprotected
remove(entity ent)co_ecs::base_registryinlineprotected
reserve() -> placeholder_entityco_ecs::base_registryinline
set_impl(entity ent) -> std::pair< bool, C * >co_ecs::base_registryinlineprotected
single() -> std::optional< std::tuple< Args... > > requires(!const_component_references_v< Args... >)co_ecs::registryinline
single() const -> std::optional< std::tuple< Args... > >co_ecs::registryinline
size() const noexceptco_ecs::registryinline
sync()co_ecs::base_registryinline
view() -> co_ecs::view< Args... > requires(!const_component_references_v< Args... >)co_ecs::registryinline
view() const -> co_ecs::view< Args... >co_ecs::registryinline
visit(entity ent, auto &&func)co_ecs::base_registryinline
visit(entity ent, auto &&func) constco_ecs::base_registryinline