From ea87825d58ab5b58dd360c3f080518c07a865db0 Mon Sep 17 00:00:00 2001 From: crupest Date: Fri, 19 Apr 2019 23:20:09 +0800 Subject: ... --- include/cru/platform/native/ui_applicaition.hpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'include/cru/platform') diff --git a/include/cru/platform/native/ui_applicaition.hpp b/include/cru/platform/native/ui_applicaition.hpp index 8d42d813..17ff703d 100644 --- a/include/cru/platform/native/ui_applicaition.hpp +++ b/include/cru/platform/native/ui_applicaition.hpp @@ -18,6 +18,8 @@ struct UiApplication : public virtual Interface { virtual int Run() = 0; virtual void Quit(int quite_code) = 0; + virtual void AddOnQuitHandler(const std::function& handler) = 0; + virtual void InvokeLater(const std::function& action) = 0; virtual unsigned long SetTimeout(std::chrono::milliseconds milliseconds, const std::function& action) = 0; -- cgit v1.2.3