class

Godot::Tree

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

Constructors

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

Instance methods

allow_reselect

Property allow_reselect getter

Source
allow_reselect=(val)

Property allow_reselect setter

Source
allow_reselect?
Source
allow_rmb_select

Property allow_rmb_select getter

Source
allow_rmb_select=(val)

Property allow_rmb_select setter

Source
allow_rmb_select?
Source
allow_search

Property allow_search getter

Source
allow_search=(val)

Property allow_search setter

Source
allow_search?
Source
are_column_titles_visible
Source
auto_tooltip

Property auto_tooltip getter

Source
auto_tooltip=(val)

Property auto_tooltip setter

Source
auto_tooltip?
Source
clear
Source
column_titles_visible

Property column_titles_visible getter

Source
column_titles_visible=(val)

Property column_titles_visible setter

Source
column_titles_visible?
Source
columns

Property columns getter

Source
columns=(val : Int)

Property columns setter

Source
create_item(parent : TreeItem, index : Int64) : TreeItem
Source
deselect_all
Source
drop_mode_flags

Property drop_mode_flags getter

Source
drop_mode_flags=(val : Int)

Property drop_mode_flags setter

Source
edit_selected(force_edit : Bool) : Bool
Source
enable_drag_unfolding

Property enable_drag_unfolding getter

Source
enable_drag_unfolding=(val)

Property enable_drag_unfolding setter

Source
enable_drag_unfolding?
Source
enable_recursive_folding

Property enable_recursive_folding getter

Source
enable_recursive_folding=(val)

Property enable_recursive_folding setter

Source
enable_recursive_folding?
Source
ensure_cursor_is_visible
Source
get_allow_reselect
Source
get_allow_rmb_select
Source
get_allow_search
Source
get_button_id_at_position(position : Vector2) : Int64
Source
get_column_at_position(position : Vector2) : Int64
Source
get_column_expand_ratio(column : Int64) : Int64
Source
get_column_title(column : Int64) : String
Source
get_column_title_alignment(column : Int64) : Int64
Source
get_column_title_direction(column : Int64) : Int64
Source
get_column_title_language(column : Int64) : String
Source
get_column_title_tooltip_text(column : Int64) : String
Source
get_column_width(column : Int64) : Int64
Source
get_columns
Source
get_custom_drawing_canvas_item
Source
get_custom_popup_rect
Source
get_drop_mode_flags
Source
get_drop_section_at_position(position : Vector2) : Int64
Source
get_edited
Source
get_edited_column
Source
get_item_area_rect(item : TreeItem, column : Int64, button_index : Int64) : Rect2
Source
get_item_at_position(position : Vector2) : TreeItem
Source
get_next_selected(from : TreeItem) : TreeItem
Source
get_pressed_button
Source
get_root
Source
get_scroll
Source
get_scroll_hint_mode
Source
get_select_mode
Source
get_selected
Source
get_selected_column
Source
hide_folding

Property hide_folding getter

Source
hide_folding=(val)

Property hide_folding setter

Source
hide_folding?
Source
hide_root

Property hide_root getter

Source
hide_root=(val)

Property hide_root setter

Source
hide_root?
Source
is_auto_tooltip_enabled
Source
is_column_clipping_content(column : Int64) : Bool
Source
is_column_expanding(column : Int64) : Bool
Source
is_drag_unfolding_enabled
Source
is_folding_hidden
Source
is_h_scroll_enabled
Source
is_recursive_folding_enabled
Source
is_root_hidden
Source
is_scroll_hint_tiled
Source
is_v_scroll_enabled
Source
scroll_hint_mode

Property scroll_hint_mode getter

Source
scroll_hint_mode=(val : Int)

Property scroll_hint_mode setter

Source
scroll_horizontal_enabled

Property scroll_horizontal_enabled getter

Source
scroll_horizontal_enabled=(val)

Property scroll_horizontal_enabled setter

Source
scroll_horizontal_enabled?
Source
scroll_to_item(item : TreeItem, center_on_item : Bool) : Void
Source
scroll_vertical_enabled

Property scroll_vertical_enabled getter

Source
scroll_vertical_enabled=(val)

Property scroll_vertical_enabled setter

Source
scroll_vertical_enabled?
Source
select_mode

Property select_mode getter

Source
select_mode=(val : Int)

Property select_mode setter

Source
set_allow_reselect(allow : Bool) : Void
Source
set_allow_rmb_select(allow : Bool) : Void
Source
set_allow_search(allow : Bool) : Void
Source
set_auto_tooltip(enable : Bool) : Void
Source
set_column_clip_content(column : Int64, enable : Bool) : Void
Source
set_column_custom_minimum_width(column : Int64, min_width : Int64) : Void
Source
set_column_expand(column : Int64, expand : Bool) : Void
Source
set_column_expand_ratio(column : Int64, ratio : Int64) : Void
Source
set_column_title(column : Int64, title : String) : Void
Source
set_column_title_alignment(column : Int64, title_alignment : Int64) : Void
Source
set_column_title_direction(column : Int64, direction : Int64) : Void
Source
set_column_title_language(column : Int64, language : String) : Void
Source
set_column_title_tooltip_text(column : Int64, tooltip_text : String) : Void
Source
set_column_titles_visible(visible : Bool) : Void
Source
set_columns(amount : Int64) : Void
Source
set_drop_mode_flags(flags : Int64) : Void
Source
set_enable_drag_unfolding(enable : Bool) : Void
Source
set_enable_recursive_folding(enable : Bool) : Void
Source
set_h_scroll_enabled(h_scroll : Bool) : Void
Source
set_hide_folding(hide : Bool) : Void
Source
set_hide_root(enable : Bool) : Void
Source
set_scroll_hint_mode(scroll_hint_mode : Int64) : Void
Source
set_select_mode(mode : Int64) : Void
Source
set_selected(item : TreeItem, column : Int64) : Void
Source
set_tile_scroll_hint(tile_scroll_hint : Bool) : Void
Source
set_v_scroll_enabled(h_scroll : Bool) : Void
Source
tile_scroll_hint

Property tile_scroll_hint getter

Source
tile_scroll_hint=(val)

Property tile_scroll_hint setter

Source
tile_scroll_hint?
Source

Nested types