summaryrefslogtreecommitdiffstats
path: root/core/script_language.h
diff options
context:
space:
mode:
authorJuan Linietsky <reduzio@gmail.com>2016-06-08 20:00:02 -0300
committerJuan Linietsky <reduzio@gmail.com>2016-06-08 20:00:52 -0300
commitf8f30662d93a46eb4b1ece6d45be28760d5ad58c (patch)
tree3424b030b66b649cac699d813cf6d102677c4d7f /core/script_language.h
parent1bdb55831dc90075665b1900b1cf4cdf1a5fe335 (diff)
downloadredot-engine-f8f30662d93a46eb4b1ece6d45be28760d5ad58c.tar.gz
-Ability to reload (and soft reload) tool scripts. Please test!
Diffstat (limited to 'core/script_language.h')
-rw-r--r--core/script_language.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/core/script_language.h b/core/script_language.h
index d8b4c61b6c..cbf6d8e116 100644
--- a/core/script_language.h
+++ b/core/script_language.h
@@ -192,6 +192,7 @@ public:
virtual Vector<StackInfo> debug_get_current_stack_info() { return Vector<StackInfo>(); }
virtual void reload_all_scripts()=0;
+ virtual void reload_tool_script(const Ref<Script>& p_script,bool p_soft_reload)=0;
/* LOADER FUNCTIONS */
virtual void get_recognized_extensions(List<String> *p_extensions) const=0;