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::MotionInstancePool Member List

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

BaseObject()EMotionFX::BaseObject
Create() (defined in EMotionFX::MotionInstancePool)EMotionFX::MotionInstancePoolstatic
DecreaseReferenceCount()MCore::MemoryObject
Delete() overrideEMotionFX::BaseObjectprotectedvirtual
Destroy()MCore::MemoryObject
EPoolType enum name (defined in EMotionFX::MotionInstancePool)EMotionFX::MotionInstancePool
Free(MotionInstance *motionInstance) (defined in EMotionFX::MotionInstancePool)EMotionFX::MotionInstancePool
FreeWithoutLock(MotionInstance *motionInstance) (defined in EMotionFX::MotionInstancePool)EMotionFX::MotionInstancePool
GetReferenceCount() constMCore::MemoryObject
IncreaseReferenceCount()MCore::MemoryObject
Init(size_t numInitialInstances=256, EPoolType poolType=POOLTYPE_DYNAMIC, size_t subPoolSize=512) (defined in EMotionFX::MotionInstancePool)EMotionFX::MotionInstancePool
Lock() (defined in EMotionFX::MotionInstancePool)EMotionFX::MotionInstancePool
LogMemoryStats() (defined in EMotionFX::MotionInstancePool)EMotionFX::MotionInstancePool
MemoryObject()MCore::MemoryObject
MotionInstance (defined in EMotionFX::MotionInstancePool)EMotionFX::MotionInstancePoolfriend
POOLTYPE_DYNAMIC enum value (defined in EMotionFX::MotionInstancePool)EMotionFX::MotionInstancePool
POOLTYPE_STATIC enum value (defined in EMotionFX::MotionInstancePool)EMotionFX::MotionInstancePool
RequestNew(Motion *motion, ActorInstance *actorInstance) (defined in EMotionFX::MotionInstancePool)EMotionFX::MotionInstancePool
RequestNewWithoutLock(Motion *motion, ActorInstance *actorInstance) (defined in EMotionFX::MotionInstancePool)EMotionFX::MotionInstancePool
Shrink() (defined in EMotionFX::MotionInstancePool)EMotionFX::MotionInstancePool
Unlock() (defined in EMotionFX::MotionInstancePool)EMotionFX::MotionInstancePool
~BaseObject()EMotionFX::BaseObjectvirtual
~MemoryObject()MCore::MemoryObjectvirtual