class

Godot::GraphEdit

Inherits Godot::Control < Godot::CanvasItem < Godot::Node < Godot::Object < Reference < Object

Constructors

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

Instance methods

add_valid_connection_type(from_type : Int64, to_type : Int64) : Void
Source
add_valid_left_disconnect_type(get_type : Int64) : Void
Source
add_valid_right_disconnect_type(get_type : Int64) : Void
Source
arrange_nodes
Source
attach_graph_element_to_frame(element : String, frame : String) : Void
Source
clear_connections
Source
connect_node(from_node : String, from_port : Int64, to_node : String, to_port : Int64, keep_alive : Bool) : Int64
Source
connection_lines_antialiased

Property connection_lines_antialiased getter

Source
connection_lines_antialiased=(val)

Property connection_lines_antialiased setter

Source
connection_lines_antialiased?
Source
connection_lines_curvature

Property connection_lines_curvature getter

Source
connection_lines_curvature=(val : Number)

Property connection_lines_curvature setter

Source
connection_lines_thickness

Property connection_lines_thickness getter

Source
connection_lines_thickness=(val : Number)

Property connection_lines_thickness setter

Source
connections

Property connections getter

Source
connections=(val)

Property connections setter

Source
detach_graph_element_from_frame(element : String) : Void
Source
disconnect_node(from_node : String, from_port : Int64, to_node : String, to_port : Int64) : Void
Source
force_connection_drag_end
Source
get_attached_nodes_of_frame(frame : String) : Godot::Array
Source
get_closest_connection_at_point(point : Vector2, max_distance : Float64) : Pointer(Void)
Source
get_connection_count(from_node : String, from_port : Int64) : Int64
Source
get_connection_line(from_node : Vector2, to_node : Vector2) : Pointer(Void)
Source
get_connection_lines_curvature
Source
get_connection_lines_thickness
Source
get_connection_list
Source
get_connection_list_from_node(node : String) : Godot::Array
Source
get_connections_intersecting_with_rect(rect : Rect2) : Godot::Array
Source
get_element_frame(element : String) : GraphFrame
Source
get_grid_pattern
Source
get_menu_hbox
Source
get_minimap_opacity
Source
get_minimap_size
Source
get_panning_scheme
Source
get_scroll_offset
Source
get_snapping_distance
Source
get_type_names
Source
get_zoom
Source
get_zoom_max
Source
get_zoom_min
Source
get_zoom_step
Source
grid_pattern

Property grid_pattern getter

Source
grid_pattern=(val : Int)

Property grid_pattern setter

Source
is_connection_lines_antialiased
Source
is_minimap_enabled
Source
is_node_connected(from_node : String, from_port : Int64, to_node : String, to_port : Int64) : Bool
Source
is_right_disconnects_enabled
Source
is_showing_arrange_button
Source
is_showing_grid
Source
is_showing_grid_buttons
Source
is_showing_menu
Source
is_showing_minimap_button
Source
is_showing_zoom_buttons
Source
is_showing_zoom_label
Source
is_snapping_enabled
Source
is_valid_connection_type(from_type : Int64, to_type : Int64) : Bool
Source
minimap_enabled

Property minimap_enabled getter

Source
minimap_enabled=(val)

Property minimap_enabled setter

Source
minimap_enabled?
Source
minimap_opacity

Property minimap_opacity getter

Source
minimap_opacity=(val : Number)

Property minimap_opacity setter

Source
minimap_size

Property minimap_size getter

Source
minimap_size=(val)

Property minimap_size setter

Source
panning_scheme

Property panning_scheme getter

Source
panning_scheme=(val : Int)

Property panning_scheme setter

Source
remove_valid_connection_type(from_type : Int64, to_type : Int64) : Void
Source
remove_valid_left_disconnect_type(get_type : Int64) : Void
Source
remove_valid_right_disconnect_type(get_type : Int64) : Void
Source
right_disconnects

Property right_disconnects getter

Source
right_disconnects=(val)

Property right_disconnects setter

Source
right_disconnects?
Source
scroll_offset

Property scroll_offset getter

Source
scroll_offset=(val)

Property scroll_offset setter

Source
set_connection_activity(from_node : String, from_port : Int64, to_node : String, to_port : Int64, amount : Float64) : Void
Source
set_connection_lines_antialiased(pixels : Bool) : Void
Source
set_connection_lines_curvature(curvature : Float64) : Void
Source
set_connection_lines_thickness(pixels : Float64) : Void
Source
set_connections(connections : Godot::Array) : Void
Source
set_grid_pattern(pattern : Int64) : Void
Source
set_minimap_enabled(enable : Bool) : Void
Source
set_minimap_opacity(opacity : Float64) : Void
Source
set_minimap_size(size : Vector2) : Void
Source
set_panning_scheme(scheme : Int64) : Void
Source
set_right_disconnects(enable : Bool) : Void
Source
set_scroll_offset(offset : Vector2) : Void
Source
set_selected(node : Node) : Void
Source
set_show_arrange_button(hidden : Bool) : Void
Source
set_show_grid(enable : Bool) : Void
Source
set_show_grid_buttons(hidden : Bool) : Void
Source
set_show_menu(hidden : Bool) : Void
Source
set_show_minimap_button(hidden : Bool) : Void
Source
set_show_zoom_buttons(hidden : Bool) : Void
Source
set_show_zoom_label(enable : Bool) : Void
Source
set_snapping_distance(pixels : Int64) : Void
Source
set_snapping_enabled(enable : Bool) : Void
Source
set_type_names(type_names : Pointer(Void)) : Void
Source
set_zoom(zoom : Float64) : Void
Source
set_zoom_max(zoom_max : Float64) : Void
Source
set_zoom_min(zoom_min : Float64) : Void
Source
set_zoom_step(zoom_step : Float64) : Void
Source
show_arrange_button

Property show_arrange_button getter

Source
show_arrange_button=(val)

Property show_arrange_button setter

Source
show_arrange_button?
Source
show_grid

Property show_grid getter

Source
show_grid=(val)

Property show_grid setter

Source
show_grid?
Source
show_grid_buttons

Property show_grid_buttons getter

Source
show_grid_buttons=(val)

Property show_grid_buttons setter

Source
show_grid_buttons?
Source
show_menu

Property show_menu getter

Source
show_menu=(val)

Property show_menu setter

Source
show_menu?
Source
show_minimap_button

Property show_minimap_button getter

Source
show_minimap_button=(val)

Property show_minimap_button setter

Source
show_minimap_button?
Source
show_zoom_buttons

Property show_zoom_buttons getter

Source
show_zoom_buttons=(val)

Property show_zoom_buttons setter

Source
show_zoom_buttons?
Source
show_zoom_label

Property show_zoom_label getter

Source
show_zoom_label=(val)

Property show_zoom_label setter

Source
show_zoom_label?
Source
snapping_distance

Property snapping_distance getter

Source
snapping_distance=(val : Int)

Property snapping_distance setter

Source
snapping_enabled

Property snapping_enabled getter

Source
snapping_enabled=(val)

Property snapping_enabled setter

Source
snapping_enabled?
Source
type_names

Property type_names getter

Source
type_names=(val)

Property type_names setter

Source
zoom

Property zoom getter

Source
zoom=(val : Number)

Property zoom setter

Source
zoom_max

Property zoom_max getter

Source
zoom_max=(val : Number)

Property zoom_max setter

Source
zoom_min

Property zoom_min getter

Source
zoom_min=(val : Number)

Property zoom_min setter

Source
zoom_step

Property zoom_step getter

Source
zoom_step=(val : Number)

Property zoom_step setter

Source

Nested types