wglgears: add srgb-mode to usage
[mesa-demos.git] / src / wgl / rtotex / timer.h
blob64e1bffcf4c68cd26e194f34e892346395a5bf5d
1 //////////////////////////////////////////////////////////////////////////////////////////
2 // TIMER.h
3 // timer class
4 // Downloaded from: www.paulsprojects.net
5 // Created: 20th July 2002
6 //
7 // Copyright (c) 2006, Paul Baker
8 // Distributed under the New BSD Licence. (See accompanying file License.txt or copy at
9 // http://www.paulsprojects.net/NewBSDLicense.txt)
10 //////////////////////////////////////////////////////////////////////////////////////////
12 #ifndef TIMER_H
13 #define TIMER_H
15 #include <windows.h>
16 #include <mmsystem.h>
18 class TIMER
20 public:
21 TIMER() : isPaused(false)
22 { Reset(); }
23 ~TIMER() {}
25 void Reset();
26 double GetTime();
27 void Pause();
28 void Unpause();
30 protected:
31 bool isPaused;
32 double pauseTime;
33 double startTime;
36 #endif //TIMER_H