ScummVM API documentation
GUI::AlphaAnimation Class Reference
Inheritance diagram for GUI::AlphaAnimation:
GUI::Animation

Public Member Functions

float getEndAlpha () const
 
void setEndAlpha (float endAlpha)
 
float getStartAlpha () const
 
void setStartAlpha (float startAlpha)
 
- Public Member Functions inherited from GUI::Animation
virtual void update (Drawable *drawable, long currentTime)
 
virtual void start (long currentTime)
 
virtual void setDuration (long duration)
 
virtual bool isFinished () const
 
bool isFinishOnEnd () const
 
void setFinishOnEnd (bool finishOnEnd)
 
InterpolatorPtr getInterpolator () const
 
void setInterpolator (InterpolatorPtr interpolator)
 

Protected Member Functions

virtual void updateInternal (Drawable *drawable, float interpolation)
 
- Protected Member Functions inherited from GUI::Animation
void finishAnimation ()
 

Protected Attributes

float _startAlpha
 
float _endAlpha
 
- Protected Attributes inherited from GUI::Animation
long _startTime
 
long _duration
 
bool _finished
 
bool _finishOnEnd
 
InterpolatorPtr _interpolator
 

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