diff options
Diffstat (limited to 'Editor/Scripting/Window/ContainerWindow.bind.cpp')
-rw-r--r-- | Editor/Scripting/Window/ContainerWindow.bind.cpp | 12 |
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); |