animJobs | Animation::AnimSequencer | private |
animResource | Animation::AnimSequencer | private |
AnimSequencer() | Animation::AnimSequencer | |
DebugGenAnimJobRectangle(Timing::Tick timeOrigin, const Ptr< AnimJob > &animJob, Util::Array< CoreGraphics::RenderShape::RenderShapeVertex > &outVertices) | Animation::AnimSequencer | private |
DebugGenTrackLines(SizeT maxTracks, Util::Array< CoreGraphics::RenderShape::RenderShapeVertex > &outVertices) | Animation::AnimSequencer | private |
debugHudEnabled | Animation::AnimSequencer | private |
DebugRenderAnimJobText(Timing::Tick timeOrigin, const Ptr< AnimJob > &animJob, const Math::float4 &color) | Animation::AnimSequencer | private |
DebugRenderHud(Timing::Tick time) | Animation::AnimSequencer | private |
DebugRenderLineList(const Util::Array< CoreGraphics::RenderShape::RenderShapeVertex > &vertices, const Math::float4 &color) | Animation::AnimSequencer | private |
DebugViewSpaceCoord(Timing::Tick timeOrigin, Timing::Tick time, IndexT trackIndex) | Animation::AnimSequencer | private |
Discard() | Animation::AnimSequencer | |
DiscardAnimJob(Ptr< AnimJob > animJob) | Animation::AnimSequencer | private |
dstSampleBuffer | Animation::AnimSequencer | private |
EmitAnimEvents(Timing::Tick startTime, Timing::Tick endTime, bool justDominatingJob, const Util::String &optionalCategory="") const | Animation::AnimSequencer | |
EnqueueAnimJob(const Ptr< AnimJob > &animJob) | Animation::AnimSequencer | |
EnqueueAnimJobForStopping(const Ptr< AnimJob > &animJob) | Animation::AnimSequencer | private |
enqueuedAnimJobs | Animation::AnimSequencer | private |
FindDominatingAnimJobIndex(Timing::Tick startTime, Timing::Tick endTime) const | Animation::AnimSequencer | private |
GetAllAnimJobs() const | Animation::AnimSequencer | |
GetAnimJobsByName(const Util::StringAtom &name) const | Animation::AnimSequencer | |
GetAnimJobsByTrackIndex(IndexT trackIndex) const | Animation::AnimSequencer | |
GetAnimResource() const | Animation::AnimSequencer | inline |
GetResult() const | Animation::AnimSequencer | inline |
GetTime() const | Animation::AnimSequencer | inline |
InsertEnqueuedAnimJobs(Timing::Tick time) | Animation::AnimSequencer | private |
IsDebugHudEnabled() const | Animation::AnimSequencer | inline |
IsValid() const | Animation::AnimSequencer | inline |
jobChain | Animation::AnimSequencer | private |
PauseAllTracks(bool pause) | Animation::AnimSequencer | |
PauseTrack(IndexT trackIndex, bool pause) | Animation::AnimSequencer | |
RemoveExpiredAnimJobs(Timing::Tick time) | Animation::AnimSequencer | private |
SetDebugHudEnabled(bool b) | Animation::AnimSequencer | inline |
SetTime(Timing::Tick time) | Animation::AnimSequencer | |
Setup(const Ptr< CoreAnimation::AnimResource > &animResource) | Animation::AnimSequencer | |
StartAsyncEvaluation(const Ptr< Jobs::JobPort > &jobPort) | Animation::AnimSequencer | |
StopAllTracks(bool allowFadeOut=true) | Animation::AnimSequencer | |
stoppedAnimJobs | Animation::AnimSequencer | private |
StopTrack(IndexT trackIndex, bool allowFadeOut=true) | Animation::AnimSequencer | |
time | Animation::AnimSequencer | private |
UpdateStoppedAnimJobs(Timing::Tick time) | Animation::AnimSequencer | private |
UpdateTime(Timing::Tick time) | Animation::AnimSequencer | |
UpdateTimeActiveAnimJobs(Timing::Tick time) | Animation::AnimSequencer | private |
~AnimSequencer() | Animation::AnimSequencer | |