class

Godot::VisualShader

Inherits Godot::Shader < Godot::Resource < Godot::RefCounted < Godot::Object < Reference < Object

Constructors

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

Instance methods

add_node(get_type : Int64, node : VisualShaderNode, position : Vector2, id : Int64) : Void
Source
add_varying(name : String, mode : Int64, get_type : Int64) : Void
Source
attach_node_to_frame(get_type : Int64, id : Int64, frame : Int64) : Void
Source
can_connect_nodes(get_type : Int64, from_node : Int64, from_port : Int64, to_node : Int64, to_port : Int64) : Bool
Source
connect_nodes(get_type : Int64, from_node : Int64, from_port : Int64, to_node : Int64, to_port : Int64) : Int64
Source
connect_nodes_forced(get_type : Int64, from_node : Int64, from_port : Int64, to_node : Int64, to_port : Int64) : Void
Source
detach_node_from_frame(get_type : Int64, id : Int64) : Void
Source
disconnect_nodes(get_type : Int64, from_node : Int64, from_port : Int64, to_node : Int64, to_port : Int64) : Void
Source
get_graph_offset
Source
get_node(get_type : Int64, id : Int64) : VisualShaderNode
Source
get_node_connections(get_type : Int64) : Godot::Array
Source
get_node_list(get_type : Int64) : Pointer(Void)
Source
get_node_position(get_type : Int64, id : Int64) : Vector2
Source
get_valid_node_id(get_type : Int64) : Int64
Source
graph_offset

Property graph_offset getter

Source
graph_offset=(val)

Property graph_offset setter

Source
has_varying(name : String) : Bool
Source
is_node_connection(get_type : Int64, from_node : Int64, from_port : Int64, to_node : Int64, to_port : Int64) : Bool
Source
remove_node(get_type : Int64, id : Int64) : Void
Source
remove_varying(name : String) : Void
Source
replace_node(get_type : Int64, id : Int64, new_class : String) : Void
Source
set_graph_offset(offset : Vector2) : Void
Source
set_mode(mode : Int64) : Void
Source
set_node_position(get_type : Int64, id : Int64, position : Vector2) : Void
Source

Nested types