#include "Timer.hpp" #define chr std::chrono void CTimer::reset() { m_lastReset = Time::steadyNow(); } Time::steady_dur CTimer::getDuration() const { return Time::steadyNow() - m_lastReset; } float CTimer::getMillis() const { return chr::duration_cast(getDuration()).count() / 1000.F; } float CTimer::getSeconds() const { return chr::duration_cast(getDuration()).count() / 1000.F; } const Time::steady_tp& CTimer::chrono() const { return m_lastReset; }