26 Timer() : Start(std::chrono::high_resolution_clock::now()) { }
28 void Reset() { Start = std::chrono::high_resolution_clock::now(); }
30 [[nodiscard]]
double Poll()
const
31 {
return std::chrono::duration<double>(std::chrono::high_resolution_clock::now() - Start).count(); }
33 std::chrono::high_resolution_clock::time_point Start;