42 template<
typename Clock>
43 typename Clock::time_point
GetTime();
#define TC_GAME_API
Definition: Define.h:124
uint32_t uint32
Definition: Define.h:143
std::chrono::system_clock::time_point SystemTimePoint
Definition: Duration.h:42
std::chrono::steady_clock::time_point TimePoint
time_point shorthand typedefs
Definition: Duration.h:41
Definition: GameTime.cpp:23
Clock::time_point GetTime()
Current chrono Clock time point.
Definition: GameTime.cpp:60
void UpdateGameTimers()
Definition: GameTime.cpp:87
SystemTimePoint GetSystemTime()
Current chrono system_clock time point.
Definition: GameTime.cpp:49
TimePoint Now()
Current chrono steady_clock time point.
Definition: GameTime.cpp:54
tm const * GetDateAndTime()
Definition: GameTime.cpp:82
time_t GetGameTime()
Definition: GameTime.cpp:39
time_t GetStartTime()
Definition: GameTime.cpp:34
uint32 GetUptime()
Uptime (in secs)
Definition: GameTime.cpp:77
uint32 GetGameTimeMS()
Definition: GameTime.cpp:44