Open 3D Engine EMotionFX Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
EMotionFX::SingleThreadScheduler Member List

This is the complete list of members for EMotionFX::SingleThreadScheduler, including all inherited members.

ActorUpdateScheduler()EMotionFX::ActorUpdateSchedulerinlineprotected
BaseObject()EMotionFX::BaseObject
Clear() overrideEMotionFX::SingleThreadSchedulerinlinevirtual
Create()EMotionFX::SingleThreadSchedulerstatic
DecreaseReferenceCount()MCore::MemoryObject
Delete() overrideEMotionFX::BaseObjectprotectedvirtual
Destroy()MCore::MemoryObject
Execute(float timePassedInSeconds) overrideEMotionFX::SingleThreadSchedulervirtual
GetName() const overrideEMotionFX::SingleThreadSchedulerinlinevirtual
GetNumSampledActorInstances() const (defined in EMotionFX::ActorUpdateScheduler)EMotionFX::ActorUpdateSchedulerinline
GetNumUpdatedActorInstances() const (defined in EMotionFX::ActorUpdateScheduler)EMotionFX::ActorUpdateSchedulerinline
GetNumVisibleActorInstances() const (defined in EMotionFX::ActorUpdateScheduler)EMotionFX::ActorUpdateSchedulerinline
GetReferenceCount() constMCore::MemoryObject
GetType() const overrideEMotionFX::SingleThreadSchedulerinlinevirtual
IncreaseReferenceCount()MCore::MemoryObject
m_numSampled (defined in EMotionFX::ActorUpdateScheduler)EMotionFX::ActorUpdateSchedulerprotected
m_numUpdated (defined in EMotionFX::ActorUpdateScheduler)EMotionFX::ActorUpdateSchedulerprotected
m_numVisible (defined in EMotionFX::ActorUpdateScheduler)EMotionFX::ActorUpdateSchedulerprotected
MemoryObject()MCore::MemoryObject
Print()EMotionFX::ActorUpdateSchedulerinlinevirtual
RecursiveExecuteActorInstance(ActorInstance *actorInstance, float timePassedInSeconds)EMotionFX::SingleThreadSchedulerprotected
RecursiveInsertActorInstance(ActorInstance *actorInstance, size_t startStep=0) overrideEMotionFX::SingleThreadSchedulerinlinevirtual
RecursiveRemoveActorInstance(ActorInstance *actorInstance, size_t startStep=0) overrideEMotionFX::SingleThreadSchedulerinlinevirtual
RemoveActorInstance(ActorInstance *actorInstance, size_t startStep=0) overrideEMotionFX::SingleThreadSchedulerinlinevirtual
SingleThreadScheduler()EMotionFX::SingleThreadSchedulerprotected
TYPE_ID enum value (defined in EMotionFX::SingleThreadScheduler)EMotionFX::SingleThreadScheduler
~ActorUpdateScheduler()EMotionFX::ActorUpdateSchedulerinlineprotectedvirtual
~BaseObject()EMotionFX::BaseObjectvirtual
~MemoryObject()MCore::MemoryObjectvirtual
~SingleThreadScheduler()EMotionFX::SingleThreadSchedulerprotectedvirtual