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

Public Member Functions

float getEndWidth () const
 
void setEndWidth (float endWidth)
 
float getEndWidthFactor () const
 
void setEndWidthFactor (float endWidthFactor)
 
float getStartWidth () const
 
void setStartWidth (float startWidth)
 
void updateInternal (Drawable *drawable, float interpolation)
 
- 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)
 

Additional Inherited Members

- Protected Member Functions inherited from GUI::Animation
void finishAnimation ()
 
- 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: