Animation target interface. More...

Public Member Functions | |
| virtual | ~IAnimationTarget () |
| virtual void | animationStart (CView *view, IdStringPtr name)=0 |
| animation starts | |
| virtual void | animationTick (CView *view, IdStringPtr name, float pos)=0 |
| pos is a normalized value between zero and one | |
| virtual void | animationFinished (CView *view, IdStringPtr name, bool wasCanceled)=0 |
| animation ended | |
Animation target interface.
| virtual ~IAnimationTarget | ( | ) | [inline, virtual] |
| virtual void animationFinished | ( | CView * | view, | |
| IdStringPtr | name, | |||
| bool | wasCanceled | |||
| ) | [pure virtual] |
animation ended
Implemented in AlphaValueAnimation, ViewSizeAnimation, ExchangeViewAnimation, and ControlValueAnimation.
| virtual void animationStart | ( | CView * | view, | |
| IdStringPtr | name | |||
| ) | [pure virtual] |
animation starts
Implemented in AlphaValueAnimation, ViewSizeAnimation, ExchangeViewAnimation, and ControlValueAnimation.
| virtual void animationTick | ( | CView * | view, | |
| IdStringPtr | name, | |||
| float | pos | |||
| ) | [pure virtual] |
pos is a normalized value between zero and one
Implemented in AlphaValueAnimation, ViewSizeAnimation, ExchangeViewAnimation, and ControlValueAnimation.
1.6.1