24 typedef std::chrono::steady_clock::duration
DeltaTime;
25 typedef std::chrono::steady_clock::time_point
Time;
float get_delta_time()
Definition: timer.cpp:30
std::chrono::steady_clock::duration DeltaTime
Definition: timer.h:24
virtual ~Timer()
Definition: timer.cpp:27
Time now()
Definition: timer.cpp:68
Timer()
Definition: timer.cpp:21
float truncate(float number)
Definition: timer.cpp:63
DeltaTime freeze_time_
Definition: timer.h:38
float time_to_float(DeltaTime time)
Definition: timer.cpp:73
float get_time_since_start()
Definition: timer.cpp:38
float start_
Definition: timer.h:39
void start()
Definition: timer.cpp:45
void restart()
Definition: timer.cpp:51
Time stop_
Definition: timer.h:37
DeltaTime delta_
Definition: timer.h:38
void stop()
Definition: timer.cpp:58
std::chrono::steady_clock::time_point Time
Definition: timer.h:25
Time last_time_
Definition: timer.h:37