summaryrefslogtreecommitdiffstats
path: root/modules/visual_script/visual_script_editor.h
diff options
context:
space:
mode:
authorJuan Linietsky <reduzio@gmail.com>2016-08-03 22:06:39 -0300
committerJuan Linietsky <reduzio@gmail.com>2016-08-03 22:07:03 -0300
commitcd25624667fd2b37abfc605edc06b0345798f46e (patch)
tree9e8bb75db5c94744f97b730a2d3318a9726ad595 /modules/visual_script/visual_script_editor.h
parent2f62a2542efbb40ddc999336b95399227737c893 (diff)
downloadredot-engine-cd25624667fd2b37abfc605edc06b0345798f46e.tar.gz
More work on visual scripting..
Diffstat (limited to 'modules/visual_script/visual_script_editor.h')
-rw-r--r--modules/visual_script/visual_script_editor.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/modules/visual_script/visual_script_editor.h b/modules/visual_script/visual_script_editor.h
index 6194058564..61a486da02 100644
--- a/modules/visual_script/visual_script_editor.h
+++ b/modules/visual_script/visual_script_editor.h
@@ -31,6 +31,9 @@ class VisualScriptEditor : public ScriptEditorBase {
GraphEdit *graph;
+ LineEdit *node_filter;
+ TextureFrame *node_filter_icon;
+
VisualScriptEditorSignalEdit *signal_editor;
AcceptDialog *edit_signal_dialog;
@@ -42,6 +45,8 @@ class VisualScriptEditor : public ScriptEditorBase {
AcceptDialog *edit_variable_dialog;
PropertyEditor *edit_variable_edit;
+ CustomPropertyEditor *default_value_edit;
+
UndoRedo *undo_redo;
Tree *members;
@@ -85,6 +90,7 @@ class VisualScriptEditor : public ScriptEditorBase {
void _node_selected(Node* p_node);
+ void _node_filter_changed(const String& p_text);
void _change_base_type_callback();
void _change_base_type();
void _member_selected();
@@ -118,8 +124,14 @@ class VisualScriptEditor : public ScriptEditorBase {
void drop_data_fw(const Point2& p_point,const Variant& p_data,Control* p_from);
+ int editing_id;
+ int editing_input;
+
+ void _default_value_changed();
+ void _default_value_edited(Node * p_button,int p_id,int p_input_port);
protected:
+ void _notification(int p_what);
static void _bind_methods();
public: