mirror of
				https://github.com/godotengine/godot.git
				synced 2025-10-31 21:51:22 +00:00 
			
		
		
		
	Improve and streamline VisualScriptFuncNodes Call Set Get
This PR improves and streamlines the workflow for VisualScriptFunctionNodes Call Set Get Uniform design. Drag in set-get from tree is now working. Removes redundant method_select popup.
This commit is contained in:
		
							parent
							
								
									c8444c3ee0
								
							
						
					
					
						commit
						10b4cb75f2
					
				
					 4 changed files with 177 additions and 92 deletions
				
			
		|  | @ -179,6 +179,9 @@ class VisualScriptEditor : public ScriptEditorBase { | |||
| 
 | ||||
| 	void connect_data(Ref<VisualScriptNode> vnode_old, Ref<VisualScriptNode> vnode, int new_id); | ||||
| 
 | ||||
| 	NodePath drop_path; | ||||
| 	Node *drop_node = nullptr; | ||||
| 	Vector2 drop_position; | ||||
| 	void _selected_connect_node(const String &p_text, const String &p_category, const bool p_connecting = true); | ||||
| 	void connect_seq(Ref<VisualScriptNode> vnode_old, Ref<VisualScriptNode> vnode_new, int new_id); | ||||
| 
 | ||||
|  | @ -270,9 +273,6 @@ class VisualScriptEditor : public ScriptEditorBase { | |||
| 	void _graph_ofs_changed(const Vector2 &p_ofs); | ||||
| 	void _comment_node_resized(const Vector2 &p_new_size, int p_node); | ||||
| 
 | ||||
| 	int selecting_method_id; | ||||
| 	void _selected_method(const String &p_method, const String &p_type, const bool p_connecting); | ||||
| 
 | ||||
| 	void _draw_color_over_button(Object *obj, Color p_color); | ||||
| 	void _button_resource_previewed(const String &p_path, const Ref<Texture2D> &p_preview, const Ref<Texture2D> &p_small_preview, Variant p_ud); | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 David Cambré
						David Cambré