00001
#ifndef DEF_PHYSICS_H
00002
#define DEF_PHYSICS_H 1
00003
00007 class PhysicHandler {
00008
public:
00009
PhysicHandler();
00010 ~
PhysicHandler();
00012
void update();
00013 Uint16 getFPS() {
00014
return currentfps;
00015 }
00016 Uint16 getMinFPS() {
00017
return minfps;
00018 }
00019
private:
00020 Uint16 tstart, tcurrent, dt;
00021
bool reset_time;
00022 Uint16 Dfps,Dframes,currentfps,minfps;
00023
private:
00024
inline void updateGame();
00025
inline void updateEdit();
00026
inline void updatePaused();
00027
inline void updateFPS();
00028 };
00029
00030
#endif