summaryrefslogtreecommitdiffstats
path: root/modules/multiscript/register_types.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'modules/multiscript/register_types.cpp')
-rw-r--r--modules/multiscript/register_types.cpp32
1 files changed, 32 insertions, 0 deletions
diff --git a/modules/multiscript/register_types.cpp b/modules/multiscript/register_types.cpp
new file mode 100644
index 0000000000..4b25656723
--- /dev/null
+++ b/modules/multiscript/register_types.cpp
@@ -0,0 +1,32 @@
+/*************************************************/
+/* register_script_types.cpp */
+/*************************************************/
+/* This file is part of: */
+/* GODOT ENGINE */
+/*************************************************/
+/* Source code within this file is: */
+/* (c) 2007-2010 Juan Linietsky, Ariel Manzur */
+/* All Rights Reserved. */
+/*************************************************/
+
+#include "register_types.h"
+
+#include "multi_script.h"
+#include "io/resource_loader.h"
+
+static MultiScriptLanguage *script_multi_script=NULL;
+
+void register_multiscript_types() {
+
+
+ script_multi_script = memnew( MultiScriptLanguage );
+ ScriptServer::register_language(script_multi_script);
+ ObjectTypeDB::register_type<MultiScript>();
+
+
+}
+void unregister_multiscript_types() {
+
+ if (script_multi_script);
+ memdelete(script_multi_script);
+}