|
|
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 () |
| |
| | RefCounted () |
| |
| virtual | ~RefCounted () |
| |
| void | IncreaseReferenceCount () |
| |
| void | DecreaseReferenceCount () |
| |
| void | Destroy () |
| |
| uint32 | GetReferenceCount () const |
| |