summaryrefslogtreecommitdiff
path: root/Editor/Scripting/Window/ContainerWindow.bind.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Editor/Scripting/Window/ContainerWindow.bind.cpp')
-rw-r--r--Editor/Scripting/Window/ContainerWindow.bind.cpp12
1 files changed, 11 insertions, 1 deletions
diff --git a/Editor/Scripting/Window/ContainerWindow.bind.cpp b/Editor/Scripting/Window/ContainerWindow.bind.cpp
index 6c73116..5e7319b 100644
--- a/Editor/Scripting/Window/ContainerWindow.bind.cpp
+++ b/Editor/Scripting/Window/ContainerWindow.bind.cpp
@@ -9,7 +9,8 @@ LUA_BIND_REGISTRY(ContainerWindow)
{ "New", _New },
{ "SetTitle", _SetTitle },
{ "SetIcon", _SetIcon },
- { "DoPaint", _DoPaint }
+ { "DoPaint", _DoPaint },
+ { "GetSize", _GetSize }
);
}
@@ -37,6 +38,15 @@ LUA_BIND_IMPL_METHOD(ContainerWindow, _SetIcon)
return 0;
}
+LUA_BIND_IMPL_METHOD(ContainerWindow, _GetSize)
+{
+ LUA_BIND_PREPARE(L, ContainerWindow);
+
+ state.PushLuaObject(self->GetSize());
+
+ return 1;
+}
+
LUA_BIND_IMPL_METHOD(ContainerWindow, _DoPaint)
{
LUA_BIND_PREPARE(L, ContainerWindow);