diff options
author | chai <chaifix@163.com> | 2019-08-16 08:54:08 +0800 |
---|---|---|
committer | chai <chaifix@163.com> | 2019-08-16 08:54:08 +0800 |
commit | a077eb38b01292611f4f6031b75e3e2c1c20f06e (patch) | |
tree | 8f760483d7b0290952bbdb5bcd8f3943102aeb3a /Source/Asura.Editor/System/GUIWindow.h | |
parent | 6a065c913e9308cc72e1ad0723b6167048f439b6 (diff) |
Diffstat (limited to 'Source/Asura.Editor/System/GUIWindow.h')
-rw-r--r-- | Source/Asura.Editor/System/GUIWindow.h | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/Source/Asura.Editor/System/GUIWindow.h b/Source/Asura.Editor/System/GUIWindow.h new file mode 100644 index 0000000..228aa74 --- /dev/null +++ b/Source/Asura.Editor/System/GUIWindow.h @@ -0,0 +1,36 @@ +#ifndef _ASURA_GUI_WINDOW_H_ +#define _ASURA_GUI_WINDOW_H_ + +#include <vector> + +#include <asura-base/Classes.h> + +#include "ContainerWindow.h" + +namespace_begin(AsuraEditor) + +typedef std::vector<GUIPanel*> GUIPanelVector; + +/// һGUIWindowGUI paneltabpanelлGUIԪصĴڡ +class GUIWindow +{ +public: + + GUIWindow(); + ~GUIWindow(); + + void DoRepint(); + +private: + + ContainerWindow* m_ParentWindow; + GUIPanelVector m_GUIPanels; + + bool m_IsRepaint; + +}; + + +namespace_end + +#endif
\ No newline at end of file |