24 #ifndef GUI_ANIMATION_ANIMATION_H 25 #define GUI_ANIMATION_ANIMATION_H 27 #include "gui/animation/Interpolator.h" 38 virtual void update(
Drawable *drawable,
long currentTime);
43 virtual void start(
long currentTime);
50 virtual bool isFinished()
const;
52 bool isFinishOnEnd()
const;
54 void setFinishOnEnd(
bool finishOnEnd);
60 void finishAnimation();
62 virtual void updateInternal(
Drawable *drawable,
float interpolation);
virtual void start(long currentTime)
Definition: Animation.h:33
virtual void setDuration(long duration)
Definition: Drawable.h:37