Public Member Functions | |
float | getEndAlpha () const |
void | setEndAlpha (float endAlpha) |
float | getStartAlpha () const |
void | setStartAlpha (float startAlpha) |
![]() | |
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) |
![]() | |
void | finishAnimation () |
Protected Attributes | |
float | _startAlpha |
float | _endAlpha |
![]() | |
long | _startTime |
long | _duration |
bool | _finished |
bool | _finishOnEnd |
InterpolatorPtr | _interpolator |