From 21b532062b37b8b89f76f46171cac7946266cfbb Mon Sep 17 00:00:00 2001 From: lisyarus Date: Sun, 30 Aug 2020 21:21:37 +0300 Subject: [PATCH] Add app::stop --- libs/app/include/psemek/app/app.hpp | 1 + libs/app/source/app.cpp | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/libs/app/include/psemek/app/app.hpp b/libs/app/include/psemek/app/app.hpp index 8e4833a3..e2211ea3 100644 --- a/libs/app/include/psemek/app/app.hpp +++ b/libs/app/include/psemek/app/app.hpp @@ -16,6 +16,7 @@ namespace psemek::app ~app() override; virtual bool running() const; + virtual void stop(); void on_resize(int width, int height) override; virtual void on_quit(); diff --git a/libs/app/source/app.cpp b/libs/app/source/app.cpp index 74e0019f..d75c0804 100644 --- a/libs/app/source/app.cpp +++ b/libs/app/source/app.cpp @@ -94,6 +94,11 @@ namespace psemek::app return impl().running; } + void app::stop() + { + impl().running = false; + } + void app::on_resize(int width, int height) { gl::Viewport(0, 0, width, height);