|
| ARotationAnimator (AAngleRadians begin, AAngleRadians end) |
|
void | doAnimation (AView *view, float theta, IRenderer &render) override |
| Does the animation (sets matrix, colors, etc...)
|
|
void | setCurve (const std::function< float(float)> &curve) |
|
void | animate (AView *view, IRenderer &render) |
|
void | postRender (AView *view, IRenderer &render) |
|
void | pause () |
|
void | setDuration (float period) |
|
void | setRepeating (bool repeating) |
|
const AView * | getView () const |
|
void | setView (AView *view) |
|
◆ doAnimation()
void ARotationAnimator::doAnimation |
( |
AView * | view, |
|
|
float | theta, |
|
|
IRenderer & | render ) |
|
overridevirtual |
Does the animation (sets matrix, colors, etc...)
- Parameters
-
view | target view to perform animation for. |
theta | animation time value [0;1] where 0 - start of the animation, 1 - end of the animation. |
render | renderer. |
Reimplemented from AAnimator.
The documentation for this class was generated from the following files:
- aui.views/src/AUI/Animator/ARotationAnimator.h
- aui.views/src/AUI/Animator/ARotationAnimator.cpp