void dispatch_update(timer& timer, scalar t);
void dispatch_draw(timer& timer, scalar t);
- scalar next_update_;
- scalar total_time_;
+ scalar last_update_;
+ scalar accum_;
+ game_time game_time_;
timer update_timer_;
timer draw_timer_;
-
scalar timestep_;
scalar inverse_timestep_;
};