From b34310c631989551054d456eb47aaab5ded266a4 Mon Sep 17 00:00:00 2001 From: chai Date: Wed, 17 Nov 2021 22:33:40 +0800 Subject: *misc --- Data/Libraries/GameLab/Editor/Window/GUIWindow.lua | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'Data/Libraries') diff --git a/Data/Libraries/GameLab/Editor/Window/GUIWindow.lua b/Data/Libraries/GameLab/Editor/Window/GUIWindow.lua index 53f08a8..e434aed 100644 --- a/Data/Libraries/GameLab/Editor/Window/GUIWindow.lua +++ b/Data/Libraries/GameLab/Editor/Window/GUIWindow.lua @@ -61,6 +61,14 @@ GUIWindow.set_position = function(self, position) self.m_Native:SetPosition({position.x, position.y, position.width, position.height}) end +GUIWindow.Start = function(self) + +end + +GUIWindow.Destroy = function(self) + +end + GUIWindow.SetContainerWindow = function(self, containerWindow) self.m_ContainerWindow = containerWindow self.m_Native:SetContainerWindow(containerWindow:GetNative()) @@ -85,6 +93,7 @@ end -- 最主要的回调函数,同时处理窗口管理、事件、布局、渲染 GUIWindow.OnGUI = function(self) + Debug.Log("OnGUI") self:ClearBackground() local event = Event.current @@ -102,12 +111,11 @@ end GUIWindow.OnFocus = function(self) Debug.Log("GUIWindow.OnFocus") -end +end GUIWindow.ClearBackground = function(self) GL.ClearColor(self.m_ClearColor) GL.Clear(GL.EBufferType.ColorBuffer) - end return GUIWindow \ No newline at end of file -- cgit v1.1-26-g67d0