Files
Frame/frame/src/widgets/clock/Analog.hpp
2022-03-06 22:03:12 +01:00

24 lines
453 B
C++

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