diff options
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 |