comparison Time.h @ 0:9c0607679772

init
author Ritor1
date Sat, 12 Jan 2013 09:45:18 +0600
parents
children b27dd658ea77
comparison
equal deleted inserted replaced
-1:000000000000 0:9c0607679772
1 #pragma once
2
3
4 /* 61 */
5 #pragma pack(push, 1)
6 struct Timer
7 {
8 static Timer *Create() {return new Timer;}
9
10 Timer():
11 bReady(false), bPaused(false)
12 {
13 bTackGameTime = 0;
14 uStartTime = 0;
15 uStopTime = 0;
16 uGameTimeStart = 0;
17 field_18 = 0;
18 uTimeElapsed = 0;
19 dt_in_some_format = 0;
20 uTotalGameTimeElapsed = 0;
21 }
22
23 void Initialize();
24 unsigned __int64 Time();
25 int Update();
26 void Pause();
27 void Resume();
28 void TrackGameTime();
29 void StopGameTime();
30
31 unsigned int bReady;
32 unsigned int bPaused;
33 int bTackGameTime;
34 unsigned int uStartTime;
35 unsigned int uStopTime;
36 int uGameTimeStart;
37 int field_18;
38 unsigned int uTimeElapsed;
39 int dt_in_some_format;
40 unsigned int uTotalGameTimeElapsed;
41 };
42 #pragma pack(pop)
43
44
45
46 extern Timer *pMiscTimer;
47 extern Timer *pEventTimer;