Move on_quit handler from scene to app
This commit is contained in:
parent
f2bfa3968e
commit
dea7cbf32e
3 changed files with 2 additions and 3 deletions
|
|
@ -18,7 +18,7 @@ namespace psemek::app
|
||||||
virtual bool running() const;
|
virtual bool running() const;
|
||||||
|
|
||||||
void on_resize(int width, int height) override;
|
void on_resize(int width, int height) override;
|
||||||
void on_quit() override;
|
virtual void on_quit();
|
||||||
|
|
||||||
void draw() override;
|
void draw() override;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -12,7 +12,6 @@ namespace psemek::app
|
||||||
virtual void on_resize(int width, int height) {}
|
virtual void on_resize(int width, int height) {}
|
||||||
virtual void on_focus_gained() {}
|
virtual void on_focus_gained() {}
|
||||||
virtual void on_focus_lost() {}
|
virtual void on_focus_lost() {}
|
||||||
virtual void on_quit() {}
|
|
||||||
|
|
||||||
virtual void on_mouse_move(int x, int y) {}
|
virtual void on_mouse_move(int x, int y) {}
|
||||||
virtual void on_mouse_wheel(int delta) {}
|
virtual void on_mouse_wheel(int delta) {}
|
||||||
|
|
|
||||||
|
|
@ -113,7 +113,7 @@ namespace psemek::app
|
||||||
for (SDL_Event e; SDL_PollEvent(&e);) switch (e.type)
|
for (SDL_Event e; SDL_PollEvent(&e);) switch (e.type)
|
||||||
{
|
{
|
||||||
case SDL_QUIT:
|
case SDL_QUIT:
|
||||||
handler->on_quit();
|
on_quit();
|
||||||
break;
|
break;
|
||||||
case SDL_WINDOWEVENT: switch (e.window.event)
|
case SDL_WINDOWEVENT: switch (e.window.event)
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue