ASPiK SDK
VSTGUI::Animation::AlphaValueAnimation Class Reference

animates the alpha value of the view More...

#include <animations.h>

Inheritance diagram for VSTGUI::Animation::AlphaValueAnimation:
VSTGUI::Animation::IAnimationTarget VSTGUI::ReferenceCounted< T > VSTGUI::IReference VSTGUI::RemoveModalViewAnimation

Public Member Functions

 AlphaValueAnimation (float endValue, bool forceEndValueOnFinish=false)
 
void animationStart (CView *view, IdStringPtr name) override
 animation starts
 
void animationTick (CView *view, IdStringPtr name, float pos) override
 pos is a normalized value between zero and one
 
void animationFinished (CView *view, IdStringPtr name, bool wasCanceled) override
 animation ended
 
- Public Member Functions inherited from VSTGUI::ReferenceCounted< T >
 ReferenceCounted (const ReferenceCounted &)
 
ReferenceCountedoperator= (const ReferenceCounted &)
 
void forget () override
 decrease refcount and delete object if refcount == 0
 
void remember () override
 increase refcount
 
virtual int32_t getNbReference () const
 get refcount
 
virtual void beforeDelete ()
 

Protected Attributes

float startValue
 
float endValue
 
bool forceEndValueOnFinish
 

Detailed Description

animates the alpha value of the view

see Animations Support


The documentation for this class was generated from the following files: