AddLayerPass(LayerPass *newPass) | EMotionFX::MotionLayerSystem | |
AddMotionInstance(MotionInstance *instance) | EMotionFX::MotionSystem | |
AddMotionQueue(MotionQueue *motionQueue) | EMotionFX::MotionSystem | |
CheckIfIsPlayingMotion(Motion *motion, bool ignorePausedMotions=false) const | EMotionFX::MotionSystem | |
CheckIfIsValidMotionInstance(MotionInstance *instance) const | EMotionFX::MotionSystem | |
Create(ActorInstance *actorInstance) | EMotionFX::MotionLayerSystem | static |
CreateMotionInstance(Motion *motion, PlayBackInfo *info) | EMotionFX::MotionSystem | protected |
DecreaseReferenceCount() | MCore::RefCounted | |
Delete() (defined in MCore::RefCounted) | MCore::RefCounted | protectedvirtual |
Destroy() | MCore::RefCounted | |
FindFirstNonMixingMotionInstance() const override | EMotionFX::MotionLayerSystem | virtual |
FindInsertPos(size_t priorityLevel) const | EMotionFX::MotionLayerSystem | |
GetActorInstance() const | EMotionFX::MotionSystem | |
GetIsPlaying() const | EMotionFX::MotionSystem | |
GetLayerPass(size_t index) const | EMotionFX::MotionLayerSystem | |
GetMotionInstance(size_t nr) const | EMotionFX::MotionSystem | |
GetMotionQueue() const | EMotionFX::MotionSystem | |
GetNumLayerPasses() const | EMotionFX::MotionLayerSystem | |
GetNumMotionInstances() const | EMotionFX::MotionSystem | |
GetReferenceCount() const | MCore::RefCounted | |
GetType() const override | EMotionFX::MotionLayerSystem | virtual |
GetTypeString() const override | EMotionFX::MotionLayerSystem | virtual |
IncreaseReferenceCount() | MCore::RefCounted | |
InsertLayerPass(size_t insertPos, LayerPass *pass) | EMotionFX::MotionLayerSystem | |
m_actorInstance | EMotionFX::MotionSystem | protected |
m_motionInstances | EMotionFX::MotionSystem | protected |
m_motionQueue | EMotionFX::MotionSystem | protected |
MotionSystem(ActorInstance *actorInstance) | EMotionFX::MotionSystem | protected |
PlayMotion(Motion *motion, class PlayBackInfo *info=nullptr) | EMotionFX::MotionSystem | virtual |
RefCounted() | MCore::RefCounted | |
RemoveAllLayerPasses(bool delFromMem=true) | EMotionFX::MotionLayerSystem | |
RemoveLayerPass(size_t nr, bool delFromMem=true) | EMotionFX::MotionLayerSystem | |
RemoveLayerPass(LayerPass *pass, bool delFromMem=true) | EMotionFX::MotionLayerSystem | |
RemoveLayersBelow(MotionInstance *source) | EMotionFX::MotionLayerSystem | |
RemoveMotion(size_t nr, bool deleteMem=true) | EMotionFX::MotionSystem | |
RemoveMotion(MotionInstance *motion, bool delMem=true) | EMotionFX::MotionSystem | |
RemoveMotionInstance(MotionInstance *instance) | EMotionFX::MotionSystem | virtual |
RemoveRepositioningLayerPass() | EMotionFX::MotionLayerSystem | |
SetMotionQueue(MotionQueue *motionQueue) | EMotionFX::MotionSystem | |
StopAllMotions() | EMotionFX::MotionSystem | |
StopAllMotions(Motion *motion) | EMotionFX::MotionSystem | |
TYPE_ID enum value (defined in EMotionFX::MotionLayerSystem) | EMotionFX::MotionLayerSystem | |
Update(float timePassed, bool updateNodes) override | EMotionFX::MotionLayerSystem | virtual |
UpdateMotionInstances(float timePassed) | EMotionFX::MotionSystem | protected |
UpdateMotionTree() | EMotionFX::MotionLayerSystem | |
~MotionSystem() | EMotionFX::MotionSystem | protectedvirtual |
~RefCounted() | MCore::RefCounted | virtual |