From 0a429ee13c9fb9a9da6df62b1ebae101180278f5 Mon Sep 17 00:00:00 2001 From: crupest Date: Mon, 1 Apr 2019 16:00:29 +0800 Subject: ... --- include/cru/platform/ui_applicaition.hpp | 2 +- include/cru/platform/win/win_application.hpp | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) (limited to 'include/cru') diff --git a/include/cru/platform/ui_applicaition.hpp b/include/cru/platform/ui_applicaition.hpp index 1f30ce17..16739f9d 100644 --- a/include/cru/platform/ui_applicaition.hpp +++ b/include/cru/platform/ui_applicaition.hpp @@ -25,7 +25,7 @@ struct UiApplication : public virtual Interface { virtual void CancelTimer(unsigned long id) = 0; virtual std::vector GetAllWindow() = 0; - virtual NativeWindow* CreateWindow() = 0; + virtual NativeWindow* CreateWindow(NativeWindow* parent) = 0; virtual GraphFactory* GetGraphFactory() = 0; }; diff --git a/include/cru/platform/win/win_application.hpp b/include/cru/platform/win/win_application.hpp index 7defa703..f8150aed 100644 --- a/include/cru/platform/win/win_application.hpp +++ b/include/cru/platform/win/win_application.hpp @@ -41,6 +41,9 @@ class WinApplication : public Object, public virtual UiApplication { const std::function& action) override; void CancelTimer(unsigned long id) override; + std::vector GetAllWindow() override; + NativeWindow* CreateWindow(NativeWindow* parent) override; + GraphFactory* GetGraphFactory() override; -- cgit v1.2.3