#pragma once #include #include using namespace std; typedef chrono::steady_clock CLOCK; typedef CLOCK::time_point TIME_POINT; typedef chrono::duration SECONDS; class Time { public: UINT init(); void update(); void deInit(); FLOAT getDeltaTime() const { return _deltaTime; } private: FLOAT _deltaTime = 0.0f; TIME_POINT _lastTime = {}; };