diff --git a/libs/app/include/psemek/app/app.hpp b/libs/app/include/psemek/app/app.hpp index 082e350c..66e6bbeb 100644 --- a/libs/app/include/psemek/app/app.hpp +++ b/libs/app/include/psemek/app/app.hpp @@ -43,7 +43,6 @@ namespace psemek::app virtual bool running() const; virtual void stop(); - virtual void on_quit(); void on_resize(int width, int height) override; diff --git a/libs/app/source/app.cpp b/libs/app/source/app.cpp index bf5c5476..c5701322 100644 --- a/libs/app/source/app.cpp +++ b/libs/app/source/app.cpp @@ -137,11 +137,6 @@ namespace psemek::app gl::Viewport(0, 0, width, height); } - void app::on_quit() - { - impl().running = false; - } - void app::poll_events() { auto handler = [this]{ return impl().get_scene(); }; @@ -149,7 +144,7 @@ namespace psemek::app for (SDL_Event e; SDL_PollEvent(&e);) switch (e.type) { case SDL_QUIT: - on_quit(); + stop(); break; case SDL_WINDOWEVENT: switch (e.window.event) {