+public:
+ /// Timers handle intended for graphics, sync'ed with render time.
+ /// These timers are only updated for the stack top and thus appear paused
+ /// when the state is visible (roughly).
+ Timers<Uint32> &GraphicsTimers() { return graphicsTimers; }
+ /// Timers handle intended for graphics, sync'ed with world time.
+ /// These timers are only updated for the stack top and thus appear paused
+ /// when the state is visible (roughly).
+ Timers<float> &PhysicsTimers() { return physicsTimers; }
+
+private:
+ Timers<Uint32> graphicsTimers;
+ Timers<float> physicsTimers;
+