|
| AZ_RTTI (AnimGraphSyncTrack, "{5C49D549-4A2D-42A9-BB16-564BEA63C4B1}", MotionEventTrack) |
|
| AnimGraphSyncTrack (Motion *motion) |
|
| AnimGraphSyncTrack (const char *name, Motion *motion) |
|
| AnimGraphSyncTrack (const AnimGraphSyncTrack &other) |
|
AnimGraphSyncTrack & | operator= (const AnimGraphSyncTrack &other) |
|
bool | FindEventIndices (float timeInSeconds, size_t *outIndexA, size_t *outIndexB) const |
| : Finds the event to the left and right of timeInSeconds
|
|
bool | FindMatchingEvents (size_t syncIndex, size_t firstEventID, size_t secondEventID, size_t *outIndexA, size_t *outIndexB, bool forward, bool mirror) const |
| : Finds the indices of the next event pair
|
|
float | CalcSegmentLength (size_t indexA, size_t indexB) const |
|
bool | ExtractOccurrence (size_t occurrence, size_t firstEventID, size_t secondEventID, size_t *outIndexA, size_t *outIndexB, bool mirror) const |
|
size_t | CalcOccurrence (size_t indexA, size_t indexB, bool mirror) const |
|
float | GetDuration () const |
|
| MotionEventTrack (Motion *motion) |
|
| MotionEventTrack (const char *name, Motion *motion) |
|
| MotionEventTrack (const MotionEventTrack &other) |
|
MotionEventTrack & | operator= (const MotionEventTrack &other) |
|
void | SetName (const char *name) |
|
size_t | AddEvent (float timeValue, EventDataPtr &&data) |
|
size_t | AddEvent (float timeValue, EventDataSet &&datas) |
|
size_t | AddEvent (float startTimeValue, float endTimeValue, EventDataPtr &&data) |
|
size_t | AddEvent (float startTimeValue, float endTimeValue, EventDataSet &&data) |
|
void | ProcessEvents (float startTime, float endTime, const MotionInstance *motionInstance) const |
|
void | ExtractEvents (float startTime, float endTime, const MotionInstance *motionInstance, AnimGraphEventBuffer *outEventBuffer) const |
|
size_t | GetNumEvents () const |
|
const MotionEvent & | GetEvent (size_t eventNr) const |
|
MotionEvent & | GetEvent (size_t eventNr) |
|
void | RemoveEvent (size_t eventNr) |
|
void | RemoveAllEvents () |
|
void | Clear () |
|
const char * | GetName () const |
|
const AZStd::string & | GetNameString () const |
|
void | SetIsEnabled (bool enabled) |
|
bool | GetIsEnabled () const |
|
bool | GetIsDeletable () const |
|
void | SetIsDeletable (bool isDeletable) |
|
Motion * | GetMotion () const |
|
void | SetMotion (Motion *newMotion) |
|
void | CopyTo (MotionEventTrack *targetTrack) const |
|
void | ReserveNumEvents (size_t numEvents) |
|