class

Godot::VisualShaderNodeGroupBase

Inherits Godot::VisualShaderNodeResizableBase < Godot::VisualShaderNode < Godot::Resource < Godot::RefCounted < Godot::Object < Reference < Object

Constructors

new(pointer : Pointer(Void) = Pointer(Void).null)
Source

Instance methods

add_input_port(id : Int64, get_type : Int64, name : String) : Void
Source
add_output_port(id : Int64, get_type : Int64, name : String) : Void
Source
clear_input_ports
Source
clear_output_ports
Source
get_free_input_port_id
Source
get_free_output_port_id
Source
get_input_port_count
Source
get_inputs
Source
get_output_port_count
Source
get_outputs
Source
has_input_port(id : Int64) : Bool
Source
has_output_port(id : Int64) : Bool
Source
is_valid_port_name(name : String) : Bool
Source
remove_input_port(id : Int64) : Void
Source
remove_output_port(id : Int64) : Void
Source
set_input_port_name(id : Int64, name : String) : Void
Source
set_input_port_type(id : Int64, get_type : Int64) : Void
Source
set_inputs(inputs : String) : Void
Source
set_output_port_name(id : Int64, name : String) : Void
Source
set_output_port_type(id : Int64, get_type : Int64) : Void
Source
set_outputs(outputs : String) : Void
Source