class

Godot::TreeItem

Inherits Godot::Object < Reference < Object

Constructors

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

Instance methods

add_button(column : Int64, button : Texture2D, id : Int64, disabled : Bool, tooltip_text : String, description : String) : Void
Source
add_child(child : TreeItem) : Void
Source
clear_buttons
Source
clear_custom_bg_color(column : Int64) : Void
Source
clear_custom_color(column : Int64) : Void
Source
collapsed

Property collapsed getter

Source
collapsed=(val)

Property collapsed setter

Source
collapsed?
Source
create_child(index : Int64) : TreeItem
Source
custom_minimum_height

Property custom_minimum_height getter

Source
custom_minimum_height=(val : Int)

Property custom_minimum_height setter

Source
deselect(column : Int64) : Void
Source
disable_folding

Property disable_folding getter

Source
disable_folding=(val)

Property disable_folding setter

Source
disable_folding?
Source
erase_button(column : Int64, button_index : Int64) : Void
Source
get_auto_translate_mode(column : Int64) : Int64
Source
get_autowrap_mode(column : Int64) : Int64
Source
get_autowrap_trim_flags(column : Int64) : Int64
Source
get_button(column : Int64, button_index : Int64) : Texture2D
Source
get_button_by_id(column : Int64, id : Int64) : Int64
Source
get_button_color(column : Int64, id : Int64) : Color
Source
get_button_count(column : Int64) : Int64
Source
get_button_id(column : Int64, button_index : Int64) : Int64
Source
get_button_tooltip_text(column : Int64, button_index : Int64) : String
Source
get_cell_mode(column : Int64) : Int64
Source
get_child(index : Int64) : TreeItem
Source
get_child_count
Source
get_children

Returns an Array containing all child TreeItems of this item.

Source
get_custom_bg_color(column : Int64) : Color
Source
get_custom_color(column : Int64) : Color
Source
get_custom_draw_callback(column : Int64) : Pointer(Void)
Source
get_custom_font(column : Int64) : Font
Source
get_custom_font_size(column : Int64) : Int64
Source
get_custom_minimum_height
Source
get_custom_stylebox(column : Int64) : StyleBox
Source
get_description(column : Int64) : String
Source
get_expand_right(column : Int64) : Bool
Source
get_first_child
Source
get_icon(column : Int64) : Texture2D
Source
get_icon_max_width(column : Int64) : Int64
Source
get_icon_modulate(column : Int64) : Color
Source
get_icon_overlay(column : Int64) : Texture2D
Source
get_icon_region(column : Int64) : Rect2
Source
get_index
Source
get_language(column : Int64) : String
Source
get_metadata(column : Int64) : Pointer(Void)
Source
get_next
Source
get_next_in_tree(wrap : Bool) : TreeItem
Source
get_next_visible(wrap : Bool) : TreeItem
Source
get_parent
Source
get_prev
Source
get_prev_in_tree(wrap : Bool) : TreeItem
Source
get_prev_visible(wrap : Bool) : TreeItem
Source
get_range(column : Int64) : Float64
Source
get_range_config(column : Int64) : Pointer(Void)
Source
get_structured_text_bidi_override(column : Int64) : Int64
Source
get_structured_text_bidi_override_options(column : Int64) : Godot::Array
Source
get_suffix(column : Int64) : String
Source
get_text(column : Int64) : String
Source
get_text_alignment(column : Int64) : Int64
Source
get_text_direction(column : Int64) : Int64
Source
get_text_overrun_behavior(column : Int64) : Int64
Source
get_tooltip_text(column : Int64) : String
Source
get_tree
Source
is_accepting_children
Source
is_any_collapsed(only_visible : Bool) : Bool
Source
is_button_disabled(column : Int64, button_index : Int64) : Bool
Source
is_checked(column : Int64) : Bool
Source
is_collapsed
Source
is_custom_set_as_button(column : Int64) : Bool
Source
is_edit_multiline(column : Int64) : Bool
Source
is_editable(column : Int64) : Bool
Source
is_folding_disabled
Source
is_indeterminate(column : Int64) : Bool
Source
is_selectable(column : Int64) : Bool
Source
is_selected(column : Int64) : Bool
Source
is_visible
Source
is_visible_in_tree
Source
move_after(item : TreeItem) : Void
Source
move_before(item : TreeItem) : Void
Source
propagate_check(column : Int64, emit_signal : Bool) : Void
Source
remove_child(child : TreeItem) : Void
Source
select_val(column : Int64, set_as_cursor : Bool) : Void
Source
set_accept_children(allowed : Bool) : Void
Source
set_auto_translate_mode(column : Int64, mode : Int64) : Void
Source
set_autowrap_mode(column : Int64, autowrap_mode : Int64) : Void
Source
set_autowrap_trim_flags(column : Int64, flags : Int64) : Void
Source
set_button(column : Int64, button_index : Int64, button : Texture2D) : Void
Source
set_button_color(column : Int64, button_index : Int64, color : Color) : Void
Source
set_button_description(column : Int64, button_index : Int64, description : String) : Void
Source
set_button_disabled(column : Int64, button_index : Int64, disabled : Bool) : Void
Source
set_button_tooltip_text(column : Int64, button_index : Int64, tooltip : String) : Void
Source
set_cell_mode(column : Int64, mode : Int64) : Void
Source
set_checked(column : Int64, checked : Bool) : Void
Source
set_collapsed(enable : Bool) : Void
Source
set_collapsed_recursive(enable : Bool) : Void
Source
set_custom_as_button(column : Int64, enable : Bool) : Void
Source
set_custom_bg_color(column : Int64, color : Color, just_outline : Bool) : Void
Source
set_custom_color(column : Int64, color : Color) : Void
Source
set_custom_draw(column : Int64, object : Godot::Object, callback : String) : Void
Source
set_custom_draw_callback(column : Int64, callback : Pointer(Void)) : Void
Source
set_custom_font(column : Int64, font : Font) : Void
Source
set_custom_font_size(column : Int64, font_size : Int64) : Void
Source
set_custom_minimum_height(height : Int64) : Void
Source
set_custom_stylebox(column : Int64, stylebox : StyleBox) : Void
Source
set_description(column : Int64, description : String) : Void
Source
set_disable_folding(disable : Bool) : Void
Source
set_edit_multiline(column : Int64, multiline : Bool) : Void
Source
set_editable(column : Int64, enabled : Bool) : Void
Source
set_expand_right(column : Int64, enable : Bool) : Void
Source
set_icon(column : Int64, texture : Texture2D) : Void
Source
set_icon_max_width(column : Int64, width : Int64) : Void
Source
set_icon_modulate(column : Int64, modulate : Color) : Void
Source
set_icon_overlay(column : Int64, texture : Texture2D) : Void
Source
set_icon_region(column : Int64, region : Rect2) : Void
Source
set_indeterminate(column : Int64, indeterminate : Bool) : Void
Source
set_language(column : Int64, language : String) : Void
Source
set_metadata(column : Int64, meta : Pointer(Void)) : Void
Source
set_range(column : Int64, value : Float64) : Void
Source
set_range_config(column : Int64, min : Float64, max : Float64, step : Float64, expr : Bool) : Void
Source
set_selectable(column : Int64, selectable : Bool) : Void
Source
set_structured_text_bidi_override(column : Int64, parser : Int64) : Void
Source
set_structured_text_bidi_override_options(column : Int64, args : Godot::Array) : Void
Source
set_suffix(column : Int64, text : String) : Void
Source
set_text(column : Int64, text : String) : Void
Source
set_text_alignment(column : Int64, text_alignment : Int64) : Void
Source
set_text_direction(column : Int64, direction : Int64) : Void
Source
set_text_overrun_behavior(column : Int64, overrun_behavior : Int64) : Void
Source
set_tooltip_text(column : Int64, tooltip : String) : Void
Source
set_visible(enable : Bool) : Void
Source
uncollapse_tree
Source
visible

Property visible getter

Source
visible=(val)

Property visible setter

Source
visible?
Source

Nested types