Make ui_scene update event loop

This commit is contained in:
Nikita Lisitsa 2021-03-03 13:05:03 +03:00
parent 5dda61ab50
commit 670ac8beda
2 changed files with 6 additions and 0 deletions

View file

@ -26,6 +26,7 @@ namespace psemek::app
void on_key_down(SDL_Keycode key) override;
void on_key_up(SDL_Keycode key) override;
void update() override;
void present() override;
ui::controller & controller() const { return controller_; }

View file

@ -73,6 +73,11 @@ namespace psemek::app
controller_.event(ui::key_press{key, false});
}
void ui_scene::update()
{
controller_.loop()->pump();
}
void ui_scene::present()
{
gfx::render_target rt;