summaryrefslogtreecommitdiff
path: root/Data/Libraries
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2021-11-10 19:49:15 +0800
committerchai <chaifix@163.com>2021-11-10 19:49:15 +0800
commitf706f0e17ac2e7893feddc96b496db89f35e94a8 (patch)
tree5daa1df2c19ced5518efb57ab70e5def78b243e2 /Data/Libraries
parentfd646350b566dbe274b65b775029bd45b05e22bd (diff)
*misc
Diffstat (limited to 'Data/Libraries')
-rw-r--r--Data/Libraries/GameLab/Editor/GUI/IMGUI.lua10
-rw-r--r--Data/Libraries/GameLab/Editor/GUI/SplitWindow.lua4
2 files changed, 12 insertions, 2 deletions
diff --git a/Data/Libraries/GameLab/Editor/GUI/IMGUI.lua b/Data/Libraries/GameLab/Editor/GUI/IMGUI.lua
new file mode 100644
index 0000000..334b569
--- /dev/null
+++ b/Data/Libraries/GameLab/Editor/GUI/IMGUI.lua
@@ -0,0 +1,10 @@
+local imgui = GameLab.Editor.GUI or {}
+GameLab.Editor.GUI = imgui
+
+local Event = GameLab.Events.Event
+
+imgui.Button = function()
+
+end
+
+return imgui \ No newline at end of file
diff --git a/Data/Libraries/GameLab/Editor/GUI/SplitWindow.lua b/Data/Libraries/GameLab/Editor/GUI/SplitWindow.lua
index 25bcc12..214eed6 100644
--- a/Data/Libraries/GameLab/Editor/GUI/SplitWindow.lua
+++ b/Data/Libraries/GameLab/Editor/GUI/SplitWindow.lua
@@ -15,9 +15,9 @@ local ESplitMode = GameLab.GlobalEnum("GameLab.Editor.GUI.ESplitMode", {
SplitWindow.Ctor = function(self)
self.m_Splitter = {}
self.m_SplitMode = ESplitMode.Horizontal
- self.m_GUIWindow = nil
+ self.m_GUIWindows = {}
self.m_Parent = nil -- 父节点也是一个split window
- self.m_Children = {} -- 子节点也是split windows
+ self.m_SubSplit = {} -- 子节点也是split windows
end
SplitWindow.DoSplit = function(self)