diff options
author | crupest <crupest@outlook.com> | 2019-04-01 16:00:29 +0800 |
---|---|---|
committer | crupest <crupest@outlook.com> | 2019-04-01 16:00:29 +0800 |
commit | 0a429ee13c9fb9a9da6df62b1ebae101180278f5 (patch) | |
tree | 7c6f34ca466e19e423d54178825b517e94663f8d /include/cru | |
parent | 9e382d2175c6706e69b734480e26032e16d0bde4 (diff) | |
download | cru-0a429ee13c9fb9a9da6df62b1ebae101180278f5.tar.gz cru-0a429ee13c9fb9a9da6df62b1ebae101180278f5.tar.bz2 cru-0a429ee13c9fb9a9da6df62b1ebae101180278f5.zip |
...
Diffstat (limited to 'include/cru')
-rw-r--r-- | include/cru/platform/ui_applicaition.hpp | 2 | ||||
-rw-r--r-- | include/cru/platform/win/win_application.hpp | 3 |
2 files changed, 4 insertions, 1 deletions
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<NativeWindow*> 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<void()>& action) override; void CancelTimer(unsigned long id) override; + std::vector<NativeWindow*> GetAllWindow() override; + NativeWindow* CreateWindow(NativeWindow* parent) override; + GraphFactory* GetGraphFactory() override; |