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())igor::iEntity
addComponent(const T &component)igor::iEntityinline
addUserComponent(const T &component)igor::iEntityinline
getComponent()igor::iEntityinline
getID() constigor::iEntity
getMotionInteractionType() constigor::iEntity
getName() constigor::iEntity
getParent() constigor::iEntity
getUserComponent()igor::iEntityinline
iEntity()=defaultigor::iEntity
iEntity(const iEntity &other)=defaultigor::iEntity
iEntity(iEntityID entity, iEntityScenePtr scene)igor::iEntity
isActive() constigor::iEntity
isValid() constigor::iEntity
removeBehaviour(const iBehaviourDelegate &behaviour)igor::iEntity
removeComponent()igor::iEntityinline
setActive(bool active)igor::iEntity
setMotionInteractionType(iMotionInteractionType interactionType)igor::iEntity
setName(const iaString &name)igor::iEntity
setParent(iEntityID parent)igor::iEntity
tryGetComponent() constigor::iEntityinline
tryGetUserComponent() constigor::iEntityinline