Move on_quit handler from scene to app

This commit is contained in:
Nikita Lisitsa 2020-08-30 10:24:22 +03:00
parent f2bfa3968e
commit dea7cbf32e
3 changed files with 2 additions and 3 deletions

View file

@ -18,7 +18,7 @@ namespace psemek::app
virtual bool running() const;
void on_resize(int width, int height) override;
void on_quit() override;
virtual void on_quit();
void draw() override;

View file

@ -12,7 +12,6 @@ namespace psemek::app
virtual void on_resize(int width, int height) {}
virtual void on_focus_gained() {}
virtual void on_focus_lost() {}
virtual void on_quit() {}
virtual void on_mouse_move(int x, int y) {}
virtual void on_mouse_wheel(int delta) {}

View file

@ -113,7 +113,7 @@ namespace psemek::app
for (SDL_Event e; SDL_PollEvent(&e);) switch (e.type)
{
case SDL_QUIT:
handler->on_quit();
on_quit();
break;
case SDL_WINDOWEVENT: switch (e.window.event)
{