summaryrefslogtreecommitdiffstats
path: root/modules/multiscript/register_types.cpp
diff options
context:
space:
mode:
authorJuan Linietsky <reduzio@gmail.com>2014-02-24 09:53:33 -0300
committerJuan Linietsky <reduzio@gmail.com>2014-02-24 09:53:33 -0300
commit4b07eb8deb03ce8c7870d621cd03d04d45f4caaa (patch)
tree3314811f8a347ae60d951163c19d291b46381511 /modules/multiscript/register_types.cpp
parent51609ffc04290f8bd1ecbd9cf1639c0cc6368fac (diff)
downloadredot-engine-4b07eb8deb03ce8c7870d621cd03d04d45f4caaa.tar.gz
-moved script to modules
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);
+}