From 22b6f477ba534f9b3ec6bff316e7fadd2cbb5aba Mon Sep 17 00:00:00 2001 From: Tobi Date: Wed, 1 Dec 2021 20:39:59 +0100 Subject: [PATCH] Create Clock.cpp --- internal/Clock.cpp | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 internal/Clock.cpp diff --git a/internal/Clock.cpp b/internal/Clock.cpp new file mode 100644 index 0000000..51fc961 --- /dev/null +++ b/internal/Clock.cpp @@ -0,0 +1,20 @@ +#include "Clock.hpp" + +namespace rnd7 { + +//////////////////////////////////////////////////////////// + Time Clock::getElapsedTime() const { + return getCurrentTime() - m_startTime; + } + + +//////////////////////////////////////////////////////////// + Time Clock::restart() { + Time now = getCurrentTime(); + Time elapsed = now - m_startTime; + m_startTime = now; + + return elapsed; + } + +}