diff options
author | chai <chaifix@163.com> | 2021-11-12 09:45:23 +0800 |
---|---|---|
committer | chai <chaifix@163.com> | 2021-11-12 09:45:23 +0800 |
commit | bfbe1b31322030d0af6f4d010f578c0b3b3dde21 (patch) | |
tree | 493d0833e6fb9979df9519a77a0314ec59259c7c /Data/DefaultContent/Libraries | |
parent | 8113eb9f4b1152c03ea7e4de632dcdde9b32b6bf (diff) |
*split window
Diffstat (limited to 'Data/DefaultContent/Libraries')
-rw-r--r-- | Data/DefaultContent/Libraries/GameLab/Engine/GUI/IMGUI.lua | 18 | ||||
-rw-r--r-- | Data/DefaultContent/Libraries/GameLab/Engine/Math/Rect.lua | 7 |
2 files changed, 24 insertions, 1 deletions
diff --git a/Data/DefaultContent/Libraries/GameLab/Engine/GUI/IMGUI.lua b/Data/DefaultContent/Libraries/GameLab/Engine/GUI/IMGUI.lua index f8cc33b..2b763e7 100644 --- a/Data/DefaultContent/Libraries/GameLab/Engine/GUI/IMGUI.lua +++ b/Data/DefaultContent/Libraries/GameLab/Engine/GUI/IMGUI.lua @@ -31,8 +31,24 @@ GUI.EndFrame = function() end
-GUI.Button = function()
+------------------------------------------------------------------------------------------------
+-- 控件
+------------------------------------------------------------------------------------------------
+
+GUI.Button = function(rect, content )
local id = GUI.GetControlID()
+
+end
+
+GUI.Toggle = function()
+
+end
+
+GUI.Label = function()
+
+end
+
+GUI.Box = function()
end
diff --git a/Data/DefaultContent/Libraries/GameLab/Engine/Math/Rect.lua b/Data/DefaultContent/Libraries/GameLab/Engine/Math/Rect.lua index 75b550d..ba18637 100644 --- a/Data/DefaultContent/Libraries/GameLab/Engine/Math/Rect.lua +++ b/Data/DefaultContent/Libraries/GameLab/Engine/Math/Rect.lua @@ -14,6 +14,13 @@ Rect.Set = function(self, rect) self.w = rect.w or rect[4]
end
+Rect.CopyFrom = function(self, rect)
+ self.x = rect.x
+ self.y = rect.y
+ self.width = rect.width
+ self.height = rect.height
+end
+
Rect.Contains = function(self, point)
end
|