AddKey(const Key &key) | Murl::Logic::Animation< DataType > | inline |
AddKey(Real time, const DataType &value) | Murl::Logic::Animation< DataType > | inline |
AddKey(Real time, const DataType &value, IEnums::Interpolation interpolation) | Murl::Logic::Animation< DataType > | inline |
Animation() | Murl::Logic::Animation< DataType > | inline |
ClearKeys() | Murl::Logic::Animation< DataType > | inline |
Create() | Murl::Logic::Animation< DataType > | inlinestatic |
EmptyKeys() | Murl::Logic::Animation< DataType > | inline |
Evaluate() override | Murl::Logic::Timeline | virtual |
FinishTick(const Logic::IState *state) override | Murl::Logic::Stepable | virtual |
GetCurrentLoop() const override | Murl::Logic::Timeline | virtual |
GetCurrentState() const override | Murl::Logic::Timeline | virtual |
GetCurrentTime() const override | Murl::Logic::Timeline | virtual |
GetCurrentValue() const | Murl::Logic::Animation< DataType > | inlinevirtual |
GetEndTime() const override | Murl::Logic::Timeline | virtual |
GetKey(SInt32 index) const | Murl::Logic::Animation< DataType > | inline |
GetKey(SInt32 index) | Murl::Logic::Animation< DataType > | inline |
GetLoopEndTime() const override | Murl::Logic::Timeline | virtual |
GetLoopStartTime() const override | Murl::Logic::Timeline | virtual |
GetNumberOfKeys() const | Murl::Logic::Animation< DataType > | inline |
GetNumberOfLoops() const override | Murl::Logic::Timeline | virtual |
GetRemainingLoops() const override | Murl::Logic::Timeline | virtual |
GetRemainingTime() const override | Murl::Logic::Timeline | virtual |
GetStartTime() const override | Murl::Logic::Timeline | virtual |
GetStepable() override | Murl::Logic::Timeline | virtual |
GetTimeScale() const override | Murl::Logic::Timeline | virtual |
HasPassedLoop(SInt32 loop) const override | Murl::Logic::Timeline | virtual |
HasPassedTime(Real time) const override | Murl::Logic::Timeline | virtual |
HasPassedTimeFromKey(SInt32 index) const | Murl::Logic::Animation< DataType > | inlinevirtual |
InsertKey(SInt32 index, const Key &key) | Murl::Logic::Animation< DataType > | inline |
InsertKey(SInt32 index, Real time, const DataType &value) | Murl::Logic::Animation< DataType > | inline |
InsertKey(SInt32 index, Real time, const DataType &value, IEnums::Interpolation interpolation) | Murl::Logic::Animation< DataType > | inline |
IsAutoRewindEnabled() const override | Murl::Logic::Timeline | virtual |
IsEnabled() const override | Murl::Logic::Stepable | virtual |
IsOnTimeFromKey(SInt32 index) const | Murl::Logic::Animation< DataType > | inlinevirtual |
IsOrWasRunning() const override | Murl::Logic::Timeline | virtual |
IsPaused() const override | Murl::Logic::Timeline | virtual |
IsRunning() const override | Murl::Logic::Timeline | virtual |
IsStopped() const override | Murl::Logic::Timeline | virtual |
Key typedef | Murl::Logic::Animation< DataType > | |
mKeys | Murl::Logic::Animation< DataType > | |
ModifyKeyInterpoation(SInt32 index, IEnums::Interpolation interpolation) | Murl::Logic::Animation< DataType > | inline |
ModifyKeyTime(SInt32 index, Real time) | Murl::Logic::Animation< DataType > | inline |
ModifyKeyValue(SInt32 index, const DataType &value) | Murl::Logic::Animation< DataType > | inline |
OnEvaluate(Double currentTime) override | Murl::Logic::Animation< DataType > | inlineprotectedvirtual |
OnEvaluateAnimation(const DataType ¤tValue) | Murl::Logic::Animation< DataType > | inlinevirtual |
operator IStepablePtr() | Murl::Logic::Animation< DataType > | inline |
Pause() override | Murl::Logic::Timeline | virtual |
ProcessTick(const Logic::IState *state) override | Murl::Logic::Timeline | virtual |
Ptr typedef | Murl::Logic::Animation< DataType > | |
RemoveKey(SInt32 index, SInt32 count=1) | Murl::Logic::Animation< DataType > | inline |
Reset() override | Murl::Logic::Animation< DataType > | inlinevirtual |
ResetTo(Real startTime) override | Murl::Logic::Timeline | virtual |
Rewind() override | Murl::Logic::Timeline | virtual |
SetAppStepable(IAppStepablePtr appStepable) override | Murl::Logic::Stepable | virtual |
SetAppTimeline(IAppTimelinePtr appTimeline) override | Murl::Logic::Timeline | virtual |
SetAutoRewindEnabled(Bool enabled) override | Murl::Logic::Timeline | virtual |
SetCurrentLoop(SInt32 loop) override | Murl::Logic::Timeline | virtual |
SetCurrentTime(Double time) override | Murl::Logic::Timeline | virtual |
SetEnabled(Bool isEnabled) override | Murl::Logic::Stepable | virtual |
SetEndTime(Real endTime) override | Murl::Logic::Timeline | virtual |
SetEndTimeFromKey(SInt32 index) | Murl::Logic::Animation< DataType > | inlinevirtual |
SetIntermediateKeys(Real midTime, const DataType &midValue, Real endTime, const DataType &endValue, IEnums::Interpolation interpolation) | Murl::Logic::Animation< DataType > | inline |
SetKey(SInt32 index, const Key &key) | Murl::Logic::Animation< DataType > | inline |
SetKey(SInt32 index, Real time, const DataType &value) | Murl::Logic::Animation< DataType > | inline |
SetKey(SInt32 index, Real time, const DataType &value, IEnums::Interpolation interpolation) | Murl::Logic::Animation< DataType > | inline |
SetLoopEndTime(Real endTime) override | Murl::Logic::Timeline | virtual |
SetLoopEndTimeFromKey(SInt32 index) | Murl::Logic::Animation< DataType > | inlinevirtual |
SetLoopStartTime(Real startTime) override | Murl::Logic::Timeline | virtual |
SetLoopStartTimeFromKey(SInt32 index) | Murl::Logic::Animation< DataType > | inlinevirtual |
SetNumberOfKeys(SInt32 n) | Murl::Logic::Animation< DataType > | inline |
SetNumberOfLoops(SInt32 numberOfLoops) override | Murl::Logic::Timeline | virtual |
SetStartTime(Real startTime) override | Murl::Logic::Timeline | virtual |
SetStartTimeFromKey(SInt32 index) | Murl::Logic::Animation< DataType > | inlinevirtual |
SetTimeScale(Real timeScale) override | Murl::Logic::Timeline | virtual |
Start() override | Murl::Logic::Timeline | virtual |
Start(Real startTime, Real endTime) override | Murl::Logic::Timeline | virtual |
Start(Real startTime, Real endTime, SInt32 numberOfLoops) override | Murl::Logic::Timeline | virtual |
Start(Real startTime, Real endTime, Real loopStartTime, Real loopEndTime, SInt32 numberOfLoops) override | Murl::Logic::Timeline | virtual |
StartBackward() | Murl::Logic::Animation< DataType > | inlinevirtual |
StartForward() | Murl::Logic::Animation< DataType > | inlinevirtual |
Stop() override | Murl::Logic::Timeline | virtual |
ValueType typedef | Murl::Logic::Animation< DataType > | |
WasRunning() const override | Murl::Logic::Timeline | virtual |
WasStarted() const override | Murl::Logic::Timeline | virtual |
~Animation() override | Murl::Logic::Animation< DataType > | inline |
~Stepable() override | Murl::Logic::Stepable | |
~Timeline() override | Murl::Logic::Timeline | |