summaryrefslogtreecommitdiff
path: root/Editor/Scripting/Editor/Editor.bind.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Editor/Scripting/Editor/Editor.bind.cpp')
-rw-r--r--Editor/Scripting/Editor/Editor.bind.cpp17
1 files changed, 17 insertions, 0 deletions
diff --git a/Editor/Scripting/Editor/Editor.bind.cpp b/Editor/Scripting/Editor/Editor.bind.cpp
index e69de29..2300d2f 100644
--- a/Editor/Scripting/Editor/Editor.bind.cpp
+++ b/Editor/Scripting/Editor/Editor.bind.cpp
@@ -0,0 +1,17 @@
+#include "Editor/EditorApplication.h"
+
+// GameLab.Editor
+int luaopen_GameLab_Editor(lua_State* L)
+{
+ log_info("Scripting", "luaopen_GameLab_Editor()");
+
+ LUA_BIND_STATE(L);
+
+ state.PushGlobalNamespace();
+ state.PushNamespace("GameLab");
+ state.PushNamespace("Editor");
+
+ state.RegisterFactory<EditorApplication>();
+
+ return 1;
+} \ No newline at end of file