Atlas
A Convenient Entity Component System
|
This is the complete list of members for Atlas::EntityManager, including all inherited members.
addComponent(Entity &entity, Component::Ptr component) | Atlas::EntityManager | |
createEntity() | Atlas::EntityManager | |
EntityManager(World &world) | Atlas::EntityManager | |
getAllComponentsFor(const Entity &entity) | Atlas::EntityManager | |
getComponentFor(const Entity &entity) const | Atlas::EntityManager | inline |
getComponentFor(const Entity::ID &ID) const | Atlas::EntityManager | inline |
getEntity(const Entity::ID &ID) const | Atlas::EntityManager | |
NonCopyable()=default | Atlas::NonCopyable | |
removeAllComponentsFor(Entity &entity) | Atlas::EntityManager | |
removeComponent(Entity &entity, const ComponentIdentifier &componentIdentifier) | Atlas::EntityManager | |
toString() | Atlas::EntityManager | |
update() | Atlas::EntityManager | |
~NonCopyable() | Atlas::NonCopyable | inlinevirtual |