18 #ifndef PLAYER_ANIMATOR_H 19 #define PLAYER_ANIMATOR_H 21 #include "Formatter.h" 29 AnimInfo (
const string &,
double,
double, Time);
38 void setStateNode (
int);
39 void update (
const string &,
double,
double, Time);
43 void init (
double current, Time time);
44 void update (Time time);
61 TransitionInfo (
const string &,
const string &, Time, gdouble, gdouble,
62 const string &, Color, guint32, guint32, guint32, Color);
68 gdouble getStartProgress ();
69 gdouble getEndProgress ();
70 string getDirection ();
71 Color getFadeColor ();
72 guint32 getHorzRepeat ();
73 guint32 getVertRepeat ();
74 guint32 getBorderWidth ();
75 Color getBorderColor ();
81 gdouble _startProgress;
97 void schedule (
const string &,
const string &,
const string &, Time);
98 void update (Rect *, Color *, guint8 *, list<int> *);
99 void setTransitionProperties (
const string &,
const string &);
100 void scheduleTransition (
const string &, Rect *, Color *, guint8 *,
105 list<AnimInfo *> _scheduled;
110 void doSchedule (
const string &,
const string &,
const string &, Time);
111 void updateSchedule (
AnimInfo *,
const string &,
const string &,
112 const string &, Time);
117 #endif // PLAYER_ANIMATOR_H Definition: PlayerAnimator.h:91
Definition: PlayerAnimator.h:26
Definition: PlayerAnimator.h:58