igor::iEntity Member List

This is the complete list of members for igor::iEntity, including all inherited members.

addBehaviour(const iBehaviourDelegate &behaviour, const std::any &userData=std::any(), const iaString &name="", uint8 priority=100)igor::iEntity
addComponent(T *component)igor::iEntity
addComponent(const std::type_index &typeID, iEntityComponentPtr component)igor::iEntity
addComponent(T *component)igor::iEntity
calcComponentMask(const std::vector< std::type_index > &types)igor::iEntitystatic
clearComponents()igor::iEntity
destroyComponent()igor::iEntity
destroyComponent()igor::iEntity
getChildren() constigor::iEntity
getComponent() constigor::iEntity
getComponent(const std::type_index &typeID) constigor::iEntity
getComponent() constigor::iEntity
getComponentMask() constigor::iEntity
getComponentTypes()igor::iEntity
getID() constigor::iEntity
getIDPath() constigor::iEntity
getInactiveChildren() constigor::iEntity
getName() constigor::iEntity
getParent() constigor::iEntity
getScene() constigor::iEntity
hasParent() constigor::iEntity
iEntitySceneigor::iEntityfriend
iEntityTransformTraverserigor::iEntityfriend
isActive() constigor::iEntity
isHierarchyDirty() constigor::iEntity
isRoot() constigor::iEntity
iTransformComponentigor::iEntityfriend
reloadComponent()igor::iEntity
reloadComponent()igor::iEntity
removeBehaviour(const iBehaviourDelegate &behaviour)igor::iEntity
removeParent()igor::iEntity
resetDirtyHierarchy()igor::iEntity
setActive(bool active)igor::iEntity
setActiveExclusive(bool active)igor::iEntity
setDirtyHierarchy()igor::iEntity
setName(const iaString &name)igor::iEntity
setParent(const iEntityID &parentID)igor::iEntity
setParent(iEntityPtr parent)igor::iEntity