summaryrefslogtreecommitdiff
path: root/core/script_language.h
diff options
context:
space:
mode:
Diffstat (limited to 'core/script_language.h')
-rw-r--r--core/script_language.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/core/script_language.h b/core/script_language.h
index 9731273610..f4956accd3 100644
--- a/core/script_language.h
+++ b/core/script_language.h
@@ -141,6 +141,7 @@ public:
virtual int find_function(const String& p_function,const String& p_code) const=0;
virtual String make_function(const String& p_class,const String& p_name,const StringArray& p_args) const=0;
virtual Error complete_keyword(const String& p_code, int p_line, const String& p_base_path, const String& p_keyword, List<String>* r_options) { return ERR_UNAVAILABLE; }
+ virtual void auto_indent_code(String& p_code,int p_from_line,int p_to_line) const=0;
/* DEBUGGER FUNCTIONS */
@@ -165,6 +166,7 @@ public:
virtual ~ScriptLanguage() {};
};
+extern uint8_t script_encryption_key[32];
class PlaceHolderScriptInstance : public ScriptInstance {
@@ -244,7 +246,7 @@ public:
virtual void set_request_scene_tree_message_func(RequestSceneTreeMessageFunc p_func, void *p_udata) {}
ScriptDebugger();
- virtual ~ScriptDebugger() {}
+ virtual ~ScriptDebugger() {singleton=NULL;}
};