igor::iBehaviourComponent Member List

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

addBehaviour(const iBehaviourDelegate &delegate, const std::any &userData, const iaString &name, uint8 priority)igor::iBehaviourComponent
createInstance()igor::iBehaviourComponentstatic
execute()igor::iBehaviourComponent
getBehaviors() constigor::iBehaviourComponent
getEntity() constigor::iEntityComponentprotected
getID() constigor::iEntityComponent
getInfo() const overrideigor::iBehaviourComponentvirtual
getState() constigor::iEntityComponent
getTypeName()igor::iBehaviourComponentstatic
getVersion() constigor::iEntityComponent
iBehaviourComponent()igor::iBehaviourComponent
iEntityComponent()igor::iEntityComponent
onActivate(iEntityPtr entity)igor::iEntityComponentprotectedvirtual
onDeactivate(iEntityPtr entity)igor::iEntityComponentprotectedvirtual
onLoad(iEntityPtr entity, bool &asyncLoad)igor::iEntityComponentprotectedvirtual
onUnLoad(iEntityPtr entity)igor::iEntityComponentprotectedvirtual
removeBehaviour(const iBehaviourDelegate &delegate)igor::iBehaviourComponent
setDirty()igor::iEntityComponentinline
~iEntityComponent()=defaultigor::iEntityComponentvirtual