summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvkbsb <vamsikrishna.v@gmail.com>2016-08-15 13:24:02 +0530
committerRĂ©mi Verschelde <remi@verschelde.fr>2016-08-15 09:54:02 +0200
commit91ba00b4163ceec83211b9445dd1a0900d71efe4 (patch)
tree1bdae483370ff33107eeb3a36e67157b7542b076
parent3db36684b183adbec93cce9fe91182186e389e06 (diff)
VisualScript: Adding TOOLS_ENABLED flag where needed (#6144)
Fixes #6022.
-rw-r--r--modules/visual_script/visual_script.cpp3
-rw-r--r--modules/visual_script/visual_script_editor.cpp2
-rw-r--r--modules/visual_script/visual_script_editor.h2
3 files changed, 6 insertions, 1 deletions
diff --git a/modules/visual_script/visual_script.cpp b/modules/visual_script/visual_script.cpp
index 425436d907..91219679db 100644
--- a/modules/visual_script/visual_script.cpp
+++ b/modules/visual_script/visual_script.cpp
@@ -281,9 +281,10 @@ void VisualScript::_node_ports_changed(int p_id) {
}
}
+#ifdef TOOLS_ENABLED
set_edited(true); //something changed, let's set as edited
emit_signal("node_ports_changed",function,p_id);
-
+#endif
}
void VisualScript::add_node(const StringName& p_func,int p_id, const Ref<VisualScriptNode>& p_node, const Point2 &p_pos) {
diff --git a/modules/visual_script/visual_script_editor.cpp b/modules/visual_script/visual_script_editor.cpp
index 0d97126e0a..412865fbfe 100644
--- a/modules/visual_script/visual_script_editor.cpp
+++ b/modules/visual_script/visual_script_editor.cpp
@@ -6,6 +6,7 @@
#include "os/input.h"
#include "os/keyboard.h"
+#ifdef TOOLS_ENABLED
class VisualScriptEditorSignalEdit : public Object {
OBJ_TYPE(VisualScriptEditorSignalEdit,Object)
@@ -2620,3 +2621,4 @@ void VisualScriptEditor::register_editor() {
}
+#endif
diff --git a/modules/visual_script/visual_script_editor.h b/modules/visual_script/visual_script_editor.h
index bd33f35739..252519913d 100644
--- a/modules/visual_script/visual_script_editor.h
+++ b/modules/visual_script/visual_script_editor.h
@@ -11,6 +11,7 @@ class VisualScriptEditorSignalEdit;
class VisualScriptEditorVariableEdit;
+#ifdef TOOLS_ENABLED
class VisualScriptEditor : public ScriptEditorBase {
OBJ_TYPE(VisualScriptEditor,ScriptEditorBase)
@@ -180,5 +181,6 @@ public:
VisualScriptEditor();
~VisualScriptEditor();
};
+#endif
#endif // VisualSCRIPT_EDITOR_H