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

This is the complete list of members for ECS::IEntity, including all inherited members.

AddComponent(P &&... param)ECS::IEntityinline
EntityManagerECS::IEntityfriend
GetComponent() constECS::IEntityinline
GetEntityID() constECS::IEntityinline
GetStaticEntityTypeID() const =0ECS::IEntitypure virtual
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
~IEntity()ECS::IEntityvirtual