From 7bf672fd0c6211909d94078b448032b1bd0916ef Mon Sep 17 00:00:00 2001 From: chai Date: Sat, 23 Oct 2021 18:19:18 +0800 Subject: *misc --- Editor/Scripting/EditorGUI/GUIWindow.bind.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'Editor/Scripting/EditorGUI/GUIWindow.bind.cpp') diff --git a/Editor/Scripting/EditorGUI/GUIWindow.bind.cpp b/Editor/Scripting/EditorGUI/GUIWindow.bind.cpp index 075bce5..9ecc209 100644 --- a/Editor/Scripting/EditorGUI/GUIWindow.bind.cpp +++ b/Editor/Scripting/EditorGUI/GUIWindow.bind.cpp @@ -7,6 +7,7 @@ LUA_BIND_REGISTRY(GUIWindow) { "Focus", _Focus }, { "SetContainerWindow", _SetContainerWindow }, { "SetPosition", _SetPosition }, + { "SetInstance", _SetInstance}, { "New", _New } ); } @@ -37,6 +38,14 @@ LUA_BIND_IMPL_METHOD(GUIWindow, _SetContainerWindow) return 0; } +// SetInstance(self, editorWindow) +LUA_BIND_IMPL_METHOD(GUIWindow, _SetInstance) +{ + LUA_BIND_PREPARE(L, GUIWindow); + self->SetMemberRef(state,self->m_Script, -1); + return 0; +} + // GUIWindow.SetPosition(self, {x, y, width, height}) LUA_BIND_IMPL_METHOD(GUIWindow, _SetPosition) { -- cgit v1.1-26-g67d0