|
AUI Framework
master
Cross-platform base for C++ UI apps
|
Public Member Functions# | |
| void | doAnimation (AView *view, float theta, IRenderer &render) override |
| Does the animation (sets matrix, colors, etc...) | |
Public Member Functions inherited from AAnimator | |
| 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) |
Additional Inherited Members# | |
Static Public Member Functions inherited from AAnimator | |
| static _< AAnimator > | combine (const AVector< _< AAnimator > > &animators) |
Protected Member Functions inherited from AAnimator | |
| virtual void | doPostRender (AView *view, float theta, IRenderer &render) |
| void | translateToCenter (IRenderer &render) |
| void | translateToCorner (IRenderer &render) |
Static Protected Member Functions inherited from AAnimator | |
| static void | translateToCenter (AView *view, IRenderer &render) |
| static void | translateToCorner (AView *view, IRenderer &render) |