diff options
Diffstat (limited to 'StarsEx/Clock.cpp')
-rw-r--r-- | StarsEx/Clock.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/StarsEx/Clock.cpp b/StarsEx/Clock.cpp index 60e6f67..252cc69 100644 --- a/StarsEx/Clock.cpp +++ b/StarsEx/Clock.cpp @@ -80,9 +80,10 @@ Clock::Step() void -Clock::ResetGameTime() +Clock::ResetGameTime(double seconds) { - m_game_elapsed = inner_clock::duration::zero(); + const std::chrono::duration<double> target {seconds}; + m_game_elapsed = std::chrono::duration_cast<inner_clock::duration>(target); } |