Easys
A minimalist, header-only C++ ECS library for efficient and fuss-free entity and component management.
|
This is the complete list of members for Easys::Registry< AllComponentTypes >, including all inherited members.
addComponent(const Entity entity, const ComponentType &component) | Easys::Registry< AllComponentTypes > | inline |
clear() | Easys::Registry< AllComponentTypes > | inline |
clear() | Easys::Registry< AllComponentTypes > | inline |
getComponent(const Entity entity) | Easys::Registry< AllComponentTypes > | inline |
getComponent(const Entity entity) const | Easys::Registry< AllComponentTypes > | inline |
getEntitiesByComponent() const | Easys::Registry< AllComponentTypes > | inline |
getEntitiesByComponents() const | Easys::Registry< AllComponentTypes > | inline |
hasComponent(const Entity entity) const | Easys::Registry< AllComponentTypes > | inline |
removeComponent(const Entity entity) | Easys::Registry< AllComponentTypes > | inline |
removeComponents(const Entity entity) | Easys::Registry< AllComponentTypes > | inline |
removeComponents(const Entity entity) | Easys::Registry< AllComponentTypes > | inline |
size() const | Easys::Registry< AllComponentTypes > | inline |
size() const | Easys::Registry< AllComponentTypes > | inline |