Animation timing function interface. More...
Public Member Functions | |
virtual | ~ITimingFunction () |
virtual float | getPosition (uint32_t milliseconds)=0 |
virtual bool | isDone (uint32_t milliseconds)=0 |
Animation timing function interface.
virtual ~ITimingFunction | ( | ) | [inline, virtual] |
virtual float getPosition | ( | uint32_t | milliseconds | ) | [pure virtual] |
Implemented in LinearTimingFunction, PowerTimingFunction, InterpolationTimingFunction, and RepeatTimingFunction.
virtual bool isDone | ( | uint32_t | milliseconds | ) | [pure virtual] |
Implemented in TimingFunctionBase, and RepeatTimingFunction.