You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-09 12:50:35 +00:00
Added port type content filter on port dragging in visual shader
This commit is contained in:
@@ -160,6 +160,8 @@ class VisualShaderEditor : public VBoxContainer {
|
||||
bool saved_node_pos_dirty;
|
||||
|
||||
ConfirmationDialog *members_dialog;
|
||||
VisualShaderNode::PortType members_input_port_type = VisualShaderNode::PORT_TYPE_MAX;
|
||||
VisualShaderNode::PortType members_output_port_type = VisualShaderNode::PORT_TYPE_MAX;
|
||||
PopupMenu *popup_menu;
|
||||
PopupMenu *constants_submenu = nullptr;
|
||||
MenuButton *tools;
|
||||
@@ -227,7 +229,7 @@ class VisualShaderEditor : public VBoxContainer {
|
||||
Label *highend_label;
|
||||
|
||||
void _tools_menu_option(int p_idx);
|
||||
void _show_members_dialog(bool at_mouse_pos);
|
||||
void _show_members_dialog(bool at_mouse_pos, VisualShaderNode::PortType p_input_port_type = VisualShaderNode::PORT_TYPE_MAX, VisualShaderNode::PortType p_output_port_type = VisualShaderNode::PORT_TYPE_MAX);
|
||||
|
||||
void _update_graph();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user