14 void pushVideo(std::string_view filename);
18 void paint(Tempest::Device& device, uint8_t fId);
19 void paintEvent(Tempest::PaintEvent &event)
override;
22 void keyUpEvent (Tempest::KeyEvent& event)
override;
34 std::unique_ptr<Context> ctx;
36 Tempest::Texture2d* frame =
nullptr;
38 bool restoreMusic =
false;
40 std::atomic_bool hasPendingVideo{
false};
42 std::queue<std::string> pendingVideo;