www.pudn.com > GameEngine.rar > GameEngine_Timer.h, change:2005-11-10,size:569b
#ifndef GameEngine_Timer_Include
#define GameEngine_Timer_Include
class CGameEngine_Timer{
private:
bool m_bUseLargeTime; //使用大时间标志
__int64 m_int64OneSecondTicks; //一秒内的滴答次数
__int64 m_int64TimeTickStartCounts; //开始的滴答计数值
unsigned long m_ulTimeStart; //timeGetTime开始时间
int m_iFrameCount;
float m_fFPS;
float m_fTime1,m_fTime2,m_fTimeSlice;
public:
CGameEngine_Timer();
~CGameEngine_Timer();
void InitGameTime();
float GetGamePlayTime();
void UpdateFPS();
inline float GetFPS(){return m_fFPS;}
};
#endif