8 #include "../vstguifwd.h" 9 #include "ianimationtarget.h" 31 bool forceEndValueOnFinish;
50 bool forceEndValueOnFinish;
81 void doAlphaFade (
float pos);
82 void doPushInFromLeft (
float pos);
83 void doPushInFromRight (
float pos);
84 void doPushInFromTop (
float pos);
85 void doPushInFromBottom (
float pos);
86 void doPushInOutFromLeft (
float pos);
87 void doPushInOutFromRight (
float pos);
89 void updateViewSize (
CView* view,
const CRect& rect);
94 float newViewAlphaValueEnd;
95 float oldViewAlphaValueStart;
96 CRect destinationRect;
115 bool forceEndValueOnFinish;
120 #endif // __animation__ void animationTick(CView *view, IdStringPtr name, float pos) override
pos is a normalized value between zero and one
Definition: animations.cpp:272
void animationFinished(CView *view, IdStringPtr name, bool wasCanceled) override
animation ended
Definition: animations.cpp:44
void animationTick(CView *view, IdStringPtr name, float pos) override
pos is a normalized value between zero and one
Definition: animations.cpp:82
void animationStart(CView *view, IdStringPtr name) override
animation starts
Definition: animations.cpp:61
Rect structure.
Definition: crect.h:17
Definition: vstguibase.h:299
ExchangeViewAnimation(CView *oldView, CView *newView, AnimationStyle style=kAlphaValueFade)
Definition: animations.cpp:102
void animationStart(CView *view, IdStringPtr name) override
animation starts
Definition: animations.cpp:263
void animationFinished(CView *view, IdStringPtr name, bool wasCanceled) override
animation ended
Definition: animations.cpp:358
Definition: customcontrols.cpp:8
animates the view size of the view
Definition: animations.h:39
void animationTick(CView *view, IdStringPtr name, float pos) override
pos is a normalized value between zero and one
Definition: animations.cpp:37
animates the value of a CControl
Definition: animations.h:104
void animationStart(CView *view, IdStringPtr name) override
animation starts
Definition: animations.cpp:339
void animationStart(CView *view, IdStringPtr name) override
animation starts
Definition: animations.cpp:31
Definition: vstguibase.h:247
Base Class of all view objects.
Definition: cview.h:44
void animationFinished(CView *view, IdStringPtr name, bool wasCanceled) override
animation ended
Definition: animations.cpp:67
Animation target interface.
Definition: ianimationtarget.h:17
exchange a view by another view with an animation
Definition: animations.h:58
void animationTick(CView *view, IdStringPtr name, float pos) override
pos is a normalized value between zero and one
Definition: animations.cpp:347
void animationFinished(CView *view, IdStringPtr name, bool wasCanceled) override
animation ended
Definition: animations.cpp:315
animates the alpha value of the view
Definition: animations.h:20