Easys
A minimalist, header-only C++ ECS library for efficient and fuss-free entity and component management.
Loading...
Searching...
No Matches
Easys::ECS< AllComponentTypes > Member List

This is the complete list of members for Easys::ECS< AllComponentTypes >, including all inherited members.

addComponent(const Entity e, T component)Easys::ECS< AllComponentTypes >inline
addEntity()Easys::ECS< AllComponentTypes >inline
clear()Easys::ECS< AllComponentTypes >inline
clearComponents()Easys::ECS< AllComponentTypes >inline
clearComponents()Easys::ECS< AllComponentTypes >inline
ECS()Easys::ECS< AllComponentTypes >inline
ECS(const std::set< Entity > &oldEntities)Easys::ECS< AllComponentTypes >inline
getComponent(const Entity e)Easys::ECS< AllComponentTypes >inline
getComponent(const Entity e) constEasys::ECS< AllComponentTypes >inline
getComponentCount() constEasys::ECS< AllComponentTypes >inline
getComponentCount() constEasys::ECS< AllComponentTypes >inline
getEntities() constEasys::ECS< AllComponentTypes >inline
getEntitiesByComponent() constEasys::ECS< AllComponentTypes >inline
getEntitiesByComponents() constEasys::ECS< AllComponentTypes >inline
getEntityCount() constEasys::ECS< AllComponentTypes >inline
hasComponent(const Entity e) constEasys::ECS< AllComponentTypes >inline
hasEntity(const Entity e) constEasys::ECS< AllComponentTypes >inline
removeComponent(const Entity e)Easys::ECS< AllComponentTypes >inline
removeComponents(const Entity e)Easys::ECS< AllComponentTypes >inline
removeComponents(const Entity e)Easys::ECS< AllComponentTypes >inline
removeEntity(const Entity e)Easys::ECS< AllComponentTypes >inline