#pragma once #include "../ContainerWidget.hpp" #include namespace frame::widgets { class AnalogClock : public ContainerWidget { using Time = std::chrono::time_point; Time last_time; public: static Widget::shared_ptr Create(); AnalogClock(); void Update() override; void Render(render::RenderTarget& rt) override; }; } // namespace frame::widgets