Program Listing for File timeSystem.h
↰ Return to documentation for file (PrismEngine/src/timeSystem.h)
#pragma once
#include "scene.h"
#include <cmath>
#include <chrono>
namespace prism {
namespace scene {
class TimeSystem : public ISystem {
public:
TimeSystem(Scene* scene) : scene(scene) {}
void start() override;
// @brief Обновление системы времени
void update() override;
private:
prism::scene::Scene* scene;
std::chrono::steady_clock::time_point lastTime;
};
}
}