Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
ECS::Entity< E > Member List

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

AddComponent(P &&... param)ECS::IEntityinline
Entity()ECS::Entity< E >inline
GetComponent() constECS::IEntityinline
GetEntityID() constECS::IEntityinline
GetStaticEntityTypeID() const overrideECS::Entity< E >inlinevirtual
IEntity()ECS::IEntity
IsActive() constECS::IEntityinline
m_ActiveECS::IEntityprotected
m_ComponentManagerInstanceECS::IEntityprivate
m_EntityIDECS::IEntityprotected
OnDisable()ECS::IEntityinlinevirtual
OnEnable()ECS::IEntityinlinevirtual
operator!=(const IEntity &rhs) constECS::IEntityinline
operator!=(const IEntity *rhs) constECS::IEntityinline
operator==(const IEntity &rhs) constECS::IEntityinline
operator==(const IEntity *rhs) constECS::IEntityinline
PassDataToAllComponents(const ECS::CustomEvent &evt)ECS::IEntity
RemoveAllComponents()ECS::IEntity
RemoveComponent()ECS::IEntityinline
s_ComponentManagerLockECS::IEntityprotectedstatic
SetActive(bool active)ECS::IEntity
STATIC_ENTITY_TYPE_IDECS::Entity< E >static
~Entity()ECS::Entity< E >inlinevirtual
~IEntity()ECS::IEntityvirtual