1 #ifndef UGDK_ACTION_ANIMATION_H_
2 #define UGDK_ACTION_ANIMATION_H_
7 #include FROM_TR1(functional)
13 #define DEFAULT_PERIOD 0.1
54 void Select(
const std::string& name);
56 void Update(
double delta_t);
61 double period_scaling_factor_;
69 std::vector<Observer *> observers_;
70 std::vector< std::tr1::function<void (void)> > ticks_;
71 void NotifyAllObservers();