OpenTTD Source 20241224-master-gee860a5c8e
|
Timer that represents real time for game-related purposes. More...
#include <timer_game_realtime.h>
Data Structures | |
struct | TPeriod |
struct | TStorage |
Public Types | |
enum | PeriodFlags { ALWAYS , UNPAUSED , AUTOSAVE } |
using | TElapsed = std::chrono::milliseconds |
Timer that represents real time for game-related purposes.
For pausing, there are several modes:
Definition at line 28 of file timer_game_realtime.h.
using TimerGameRealtime::TElapsed = std::chrono::milliseconds |
Definition at line 53 of file timer_game_realtime.h.
Enumerator | |
---|---|
ALWAYS | Always run, even when paused. |
UNPAUSED | Only run when not paused. |
AUTOSAVE | Only run when not paused or there was a Command executed recently. |
Definition at line 30 of file timer_game_realtime.h.