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

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

CalcMaxEventHistoryTrackIndex(const ActorInstanceData &actorInstanceData) const (defined in EMotionFX::Recorder)EMotionFX::Recorder
CalcMaxNodeHistoryTrackIndex(const ActorInstanceData &actorInstanceData) const (defined in EMotionFX::Recorder)EMotionFX::Recorder
CalcMaxNodeHistoryTrackIndex() const (defined in EMotionFX::Recorder)EMotionFX::Recorder
CalcMaxNumActiveMotions(const ActorInstanceData &actorInstanceData) const (defined in EMotionFX::Recorder)EMotionFX::Recorder
CalcMaxNumActiveMotions() const (defined in EMotionFX::Recorder)EMotionFX::Recorder
Clear() (defined in EMotionFX::Recorder)EMotionFX::Recorder
Create() (defined in EMotionFX::Recorder)EMotionFX::Recorderstatic
DecreaseReferenceCount()MCore::RefCounted
Delete() (defined in MCore::RefCounted)MCore::RefCountedprotectedvirtual
Destroy()MCore::RefCounted
EValueType enum name (defined in EMotionFX::Recorder)EMotionFX::Recorder
ExtractNodeHistoryItems(const ActorInstanceData &actorInstanceData, float timeValue, bool sort, EValueType valueType, AZStd::vector< ExtractedNodeHistoryItem > *outItems, AZStd::vector< size_t > *outMap) const (defined in EMotionFX::Recorder)EMotionFX::Recorder
FindActorInstanceDataIndex(ActorInstance *actorInstance) const (defined in EMotionFX::Recorder)EMotionFX::Recorder
GetActorInstanceData(size_t index) (defined in EMotionFX::Recorder)EMotionFX::Recorderinline
GetActorInstanceData(size_t index) const (defined in EMotionFX::Recorder)EMotionFX::Recorderinline
GetCurrentPlayTime() const (defined in EMotionFX::Recorder)EMotionFX::Recorderinline
GetHasRecorded(ActorInstance *actorInstance) const (defined in EMotionFX::Recorder)EMotionFX::Recorder
GetIsInAutoPlayMode() const (defined in EMotionFX::Recorder)EMotionFX::Recorderinline
GetIsInPlayMode() const (defined in EMotionFX::Recorder)EMotionFX::Recorderinline
GetIsRecording() const (defined in EMotionFX::Recorder)EMotionFX::Recorderinline
GetNumActorInstanceDatas() const (defined in EMotionFX::Recorder)EMotionFX::Recorderinline
GetRecordSettings() const (defined in EMotionFX::Recorder)EMotionFX::Recorderinline
GetRecordTime() const (defined in EMotionFX::Recorder)EMotionFX::Recorderinline
GetReferenceCount() constMCore::RefCounted
GetSessionUuid() const (defined in EMotionFX::Recorder)EMotionFX::Recorderinline
GetTimeDeltas() (defined in EMotionFX::Recorder)EMotionFX::Recorderinline
HasRecording() const (defined in EMotionFX::Recorder)EMotionFX::Recorder
IncreaseReferenceCount()MCore::RefCounted
LoadFromFile(const char *filename) (defined in EMotionFX::Recorder)EMotionFX::Recorderstatic
Lock() (defined in EMotionFX::Recorder)EMotionFX::Recorder
OnActorInstanceDestroyed(EMotionFX::ActorInstance *actorInstance) override (defined in EMotionFX::Recorder)EMotionFX::Recorder
OptimizeRecording() (defined in EMotionFX::Recorder)EMotionFX::Recorder
Recorder() (defined in EMotionFX::Recorder)EMotionFX::Recorder
RefCounted()MCore::RefCounted
Reflect(AZ::ReflectContext *context) (defined in EMotionFX::Recorder)EMotionFX::Recorderstatic
RemoveActorInstanceFromRecording(ActorInstance *actorInstance) (defined in EMotionFX::Recorder)EMotionFX::Recorder
RemoveAnimGraphFromRecording(AnimGraph *animGraph) (defined in EMotionFX::Recorder)EMotionFX::Recorder
Rewind() (defined in EMotionFX::Recorder)EMotionFX::Recorder
SampleAndApplyAnimGraphs(float timeInSeconds) const (defined in EMotionFX::Recorder)EMotionFX::Recorder
SampleAndApplyMainTransform(float timeInSeconds, ActorInstance *actorInstance) const (defined in EMotionFX::Recorder)EMotionFX::Recorder
SampleAndApplyMorphs(float timeInSeconds, ActorInstance *actorInstance) const (defined in EMotionFX::Recorder)EMotionFX::Recorder
SampleAndApplyTransforms(float timeInSeconds, ActorInstance *actorInstance) const (defined in EMotionFX::Recorder)EMotionFX::Recorder
SaveToFile(const char *outFile) (defined in EMotionFX::Recorder)EMotionFX::Recorder
SetAutoPlay(bool enabled) (defined in EMotionFX::Recorder)EMotionFX::Recorder
SetCurrentPlayTime(float timeInSeconds) (defined in EMotionFX::Recorder)EMotionFX::Recorder
StartPlayBack() (defined in EMotionFX::Recorder)EMotionFX::Recorder
StartRecording(const RecordSettings &settings) (defined in EMotionFX::Recorder)EMotionFX::Recorder
StopPlayBack() (defined in EMotionFX::Recorder)EMotionFX::Recorder
StopRecording(bool lock=true) (defined in EMotionFX::Recorder)EMotionFX::Recorder
Unlock() (defined in EMotionFX::Recorder)EMotionFX::Recorder
Update(float timeDelta) (defined in EMotionFX::Recorder)EMotionFX::Recorder
UpdatePlayMode(float timeDelta) (defined in EMotionFX::Recorder)EMotionFX::Recorder
VALUETYPE_GLOBALWEIGHT enum value (defined in EMotionFX::Recorder)EMotionFX::Recorder
VALUETYPE_LOCALWEIGHT enum value (defined in EMotionFX::Recorder)EMotionFX::Recorder
VALUETYPE_PLAYTIME enum value (defined in EMotionFX::Recorder)EMotionFX::Recorder
~Recorder() override (defined in EMotionFX::Recorder)EMotionFX::Recorder
~RefCounted()MCore::RefCountedvirtual