Atlas
A Convenient Entity Component System
 All Classes Namespaces Files Functions Variables Typedefs Friends
Atlas::Entity Member List

This is the complete list of members for Atlas::Entity, including all inherited members.

addComponent(Component::Ptr Component)Atlas::Entity
EntityManager classAtlas::Entityfriend
getAllComponents() const Atlas::Entity
getComponent() const Atlas::Entityinline
getComponentBits() const Atlas::Entity
getID() const Atlas::Entity
getSystemBits() const Atlas::Entity
ID typedefAtlas::Entity
isActive() const Atlas::Entity
NonCopyable()=defaultAtlas::NonCopyable
Ptr typedefAtlas::Entity
removeComponent()Atlas::Entityinline
removeSystemBit(const std::bitset< BITSIZE > &Bit)Atlas::Entity
setActive(bool Flag)Atlas::Entity
setSystemBit(const std::bitset< BITSIZE > &Bit)Atlas::Entity
toString() const Atlas::Entity
~NonCopyable()Atlas::NonCopyableinlinevirtual