00001 00014 #ifndef _TIME_UPDATEABLE_H_ 00015 #define _TIME_UPDATEABLE_H_ 00016 00022 class TimeUpdateable 00023 { 00024 protected: 00025 00029 TimeUpdateable() { } 00030 00031 public: 00032 00036 virtual ~TimeUpdateable() { } 00037 00045 virtual void timeUpdate(float dt) =0; 00046 }; 00047 00048 #endif