|
bool | HasRecording () const |
|
void | Clear () |
|
void | StartRecording (const RecordSettings &settings) |
|
void | UpdatePlayMode (float timeDelta) |
|
void | Update (float timeDelta) |
|
void | StopRecording (bool lock=true) |
|
void | OptimizeRecording () |
|
bool | SaveToFile (const char *outFile) |
|
void | RemoveActorInstanceFromRecording (ActorInstance *actorInstance) |
|
void | RemoveAnimGraphFromRecording (AnimGraph *animGraph) |
|
void | OnActorInstanceDestroyed (EMotionFX::ActorInstance *actorInstance) override |
|
void | SampleAndApplyTransforms (float timeInSeconds, ActorInstance *actorInstance) const |
|
void | SampleAndApplyMainTransform (float timeInSeconds, ActorInstance *actorInstance) const |
|
void | SampleAndApplyAnimGraphs (float timeInSeconds) const |
|
void | SampleAndApplyMorphs (float timeInSeconds, ActorInstance *actorInstance) const |
|
MCORE_INLINE float | GetRecordTime () const |
|
MCORE_INLINE float | GetCurrentPlayTime () const |
|
MCORE_INLINE bool | GetIsRecording () const |
|
MCORE_INLINE bool | GetIsInPlayMode () const |
|
MCORE_INLINE bool | GetIsInAutoPlayMode () const |
|
bool | GetHasRecorded (ActorInstance *actorInstance) const |
|
MCORE_INLINE const RecordSettings & | GetRecordSettings () const |
|
const AZ::Uuid & | GetSessionUuid () const |
|
const AZStd::vector< float > & | GetTimeDeltas () |
|
MCORE_INLINE size_t | GetNumActorInstanceDatas () const |
|
MCORE_INLINE ActorInstanceData & | GetActorInstanceData (size_t index) |
|
MCORE_INLINE const ActorInstanceData & | GetActorInstanceData (size_t index) const |
|
size_t | FindActorInstanceDataIndex (ActorInstance *actorInstance) const |
|
size_t | CalcMaxNodeHistoryTrackIndex (const ActorInstanceData &actorInstanceData) const |
|
size_t | CalcMaxNodeHistoryTrackIndex () const |
|
size_t | CalcMaxEventHistoryTrackIndex (const ActorInstanceData &actorInstanceData) const |
|
size_t | CalcMaxNumActiveMotions (const ActorInstanceData &actorInstanceData) const |
|
size_t | CalcMaxNumActiveMotions () const |
|
void | ExtractNodeHistoryItems (const ActorInstanceData &actorInstanceData, float timeValue, bool sort, EValueType valueType, AZStd::vector< ExtractedNodeHistoryItem > *outItems, AZStd::vector< size_t > *outMap) const |
|
void | StartPlayBack () |
|
void | StopPlayBack () |
|
void | SetCurrentPlayTime (float timeInSeconds) |
|
void | SetAutoPlay (bool enabled) |
|
void | Rewind () |
|
void | Lock () |
|
void | Unlock () |
|
| BaseObject () |
|
virtual | ~BaseObject () |
|
| MemoryObject () |
|
virtual | ~MemoryObject () |
|
void | IncreaseReferenceCount () |
|
void | DecreaseReferenceCount () |
|
void | Destroy () |
|
uint32 | GetReferenceCount () const |
|