28 #ifndef HPL_UPDATEABLE_H 29 #define HPL_UPDATEABLE_H 31 #include "hpl1/engine/system/SystemTypes.h" 40 virtual void OnDraw() {}
42 virtual void OnPostSceneDraw() {}
44 virtual void OnPostGUIDraw() {}
46 virtual void OnPostBufferSwap() {}
48 virtual void OnStart() {}
50 virtual void Update(
float afTimeStep) {}
52 virtual void OnExit() {}
54 virtual void Reset() {}
56 const tString &GetName() {
return msName; }
63 #endif // HPL_UPDATEABLE_H
Definition: Updateable.h:35