NasNas
An intuitive and beginner friendly 2D game framework for C++
ns::ecs::detail::Registry< TEntity > Member List

This is the complete list of members for ns::ecs::detail::Registry< TEntity >, including all inherited members.

all() -> std::vector< TComp > & (defined in ns::ecs::detail::Registry< TEntity >)ns::ecs::detail::Registry< TEntity >inline
attach(TEntity ent, Targs &&...args) -> TComp & (defined in ns::ecs::detail::Registry< TEntity >)ns::ecs::detail::Registry< TEntity >inline
count() const -> std::size_t (defined in ns::ecs::detail::Registry< TEntity >)ns::ecs::detail::Registry< TEntity >inline
create() (defined in ns::ecs::detail::Registry< TEntity >)ns::ecs::detail::Registry< TEntity >inline
destroy(TEntity ent) (defined in ns::ecs::detail::Registry< TEntity >)ns::ecs::detail::Registry< TEntity >inline
detach(TEntity ent) (defined in ns::ecs::detail::Registry< TEntity >)ns::ecs::detail::Registry< TEntity >inline
get(TEntity ent) -> TComp & (defined in ns::ecs::detail::Registry< TEntity >)ns::ecs::detail::Registry< TEntity >inline
has(TEntity ent) -> bool (defined in ns::ecs::detail::Registry< TEntity >)ns::ecs::detail::Registry< TEntity >inline
run(Func fn) (defined in ns::ecs::detail::Registry< TEntity >)ns::ecs::detail::Registry< TEntity >inline
run(System< TComps... > &system) (defined in ns::ecs::detail::Registry< TEntity >)ns::ecs::detail::Registry< TEntity >inline
view() const -> components_view< TEntity, TComps... > (defined in ns::ecs::detail::Registry< TEntity >)ns::ecs::detail::Registry< TEntity >inline