Make ui_scene update event loop
This commit is contained in:
parent
5dda61ab50
commit
670ac8beda
2 changed files with 6 additions and 0 deletions
|
|
@ -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_; }
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue