Godot::VisualShader
Inherits Godot::Shader < Godot::Resource < Godot::RefCounted < Godot::Object < Reference < Object
Constructors
new(pointer : Pointer(Void) = Pointer(Void).null)
SourceInstance methods
add_varying(name : String, mode : Int64, get_type : Int64) : Void
Sourceattach_node_to_frame(get_type : Int64, id : Int64, frame : Int64) : Void
Sourcecan_connect_nodes(get_type : Int64, from_node : Int64, from_port : Int64, to_node : Int64, to_port : Int64) : Bool
Sourceconnect_nodes(get_type : Int64, from_node : Int64, from_port : Int64, to_node : Int64, to_port : Int64) : Int64
Sourceconnect_nodes_forced(get_type : Int64, from_node : Int64, from_port : Int64, to_node : Int64, to_port : Int64) : Void
Sourcedetach_node_from_frame(get_type : Int64, id : Int64) : Void
Sourcedisconnect_nodes(get_type : Int64, from_node : Int64, from_port : Int64, to_node : Int64, to_port : Int64) : Void
Sourceget_graph_offset
Sourceget_node(get_type : Int64, id : Int64) : VisualShaderNode
Sourceget_node_connections(get_type : Int64) : Godot::Array
Sourceget_node_list(get_type : Int64) : Pointer(Void)
Sourceget_valid_node_id(get_type : Int64) : Int64
Sourcehas_varying(name : String) : Bool
Sourceis_node_connection(get_type : Int64, from_node : Int64, from_port : Int64, to_node : Int64, to_port : Int64) : Bool
Sourceremove_node(get_type : Int64, id : Int64) : Void
Sourceremove_varying(name : String) : Void
Sourcereplace_node(get_type : Int64, id : Int64, new_class : String) : Void
Sourceset_mode(mode : Int64) : Void
Source