VSTGUI 4.10
Graphical User Interface Framework not only for VST plugins
|
Animation target interface. More...
#include <ianimationtarget.h>
Public Member Functions | |
virtual | ~IAnimationTarget () noexcept=default |
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.
|
virtualdefaultnoexcept |
|
pure virtual |
animation ended
Implemented in AlphaValueAnimation, ControlValueAnimation, ExchangeViewAnimation, and ViewSizeAnimation.
|
pure virtual |
animation starts
Implemented in AlphaValueAnimation, ControlValueAnimation, ExchangeViewAnimation, and ViewSizeAnimation.
|
pure virtual |
pos is a normalized value between zero and one
Implemented in AlphaValueAnimation, ControlValueAnimation, ExchangeViewAnimation, and ViewSizeAnimation.