*
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
#ifndef Timer_h__
|
||||
#define Timer_h__
|
||||
|
||||
#define TIMER_QPC
|
||||
|
||||
#ifndef TIMER_QPC
|
||||
#define TIMER_TGT
|
||||
#define TIMER_TYPES DWORD
|
||||
#else
|
||||
#define TIMER_TYPES __int64
|
||||
#endif
|
||||
|
||||
namespace LifeCore
|
||||
{
|
||||
static int refCount = 0;
|
||||
|
||||
class Timer
|
||||
{
|
||||
private:
|
||||
TIMER_TYPES lastTime, curTime, diff, perfFreq;
|
||||
float timeElapsed;
|
||||
public:
|
||||
Timer();
|
||||
~Timer();
|
||||
void Start();
|
||||
void Stop();
|
||||
float getTimeElapsed();
|
||||
};
|
||||
}
|
||||
|
||||
#endif // Timer_h__
|
||||
Reference in New Issue
Block a user