Godot::TabBar
Inherits Godot::Control < Godot::CanvasItem < Godot::Node < Godot::Object < Reference < Object
Constructors
new(pointer : Pointer(Void) = Pointer(Void).null)
SourceInstance methods
add_tab(title : String, icon : Texture2D) : Void
Sourceclear_tabs
Sourceclip_tabs?
Sourceclose_with_middle_mouse?
Sourcedeselect_enabled?
Sourcedrag_to_rearrange_enabled?
Sourceensure_tab_visible(idx : Int64) : Void
Sourceget_clip_tabs
Sourceget_close_with_middle_mouse
Sourceget_current_tab
Sourceget_deselect_enabled
Sourceget_drag_to_rearrange_enabled
Sourceget_max_tab_width
Sourceget_offset_buttons_visible
Sourceget_previous_tab
Sourceget_scroll_to_selected
Sourceget_scrolling_enabled
Sourceget_select_with_rmb
Sourceget_switch_on_drag_hover
Sourceget_tab_alignment
Sourceget_tab_button_icon(tab_idx : Int64) : Texture2D
Sourceget_tab_close_display_policy
Sourceget_tab_count
Sourceget_tab_icon(tab_idx : Int64) : Texture2D
Sourceget_tab_icon_max_width(tab_idx : Int64) : Int64
Sourceget_tab_language(tab_idx : Int64) : String
Sourceget_tab_metadata(tab_idx : Int64) : Pointer(Void)
Sourceget_tab_offset
Sourceget_tab_sizing
Sourceget_tab_text_direction(tab_idx : Int64) : Int64
Sourceget_tab_title(tab_idx : Int64) : String
Sourceget_tab_tooltip(tab_idx : Int64) : String
Sourceget_tabs_rearrange_group
Sourceis_tab_disabled(tab_idx : Int64) : Bool
Sourcemove_tab(from : Int64, to : Int64) : Void
Sourceremove_tab(tab_idx : Int64) : Void
Sourcescroll_to_selected?
Sourcescrolling_enabled?
Sourceselect_next_available
Sourceselect_previous_available
Sourceselect_with_rmb?
Sourceset_clip_tabs(clip_tabs : Bool) : Void
Sourceset_close_with_middle_mouse(enabled : Bool) : Void
Sourceset_current_tab(tab_idx : Int64) : Void
Sourceset_deselect_enabled(enabled : Bool) : Void
Sourceset_drag_to_rearrange_enabled(enabled : Bool) : Void
Sourceset_max_tab_width(width : Int64) : Void
Sourceset_scroll_to_selected(enabled : Bool) : Void
Sourceset_scrolling_enabled(enabled : Bool) : Void
Sourceset_select_with_rmb(enabled : Bool) : Void
Sourceset_switch_on_drag_hover(enabled : Bool) : Void
Sourceset_tab_alignment(alignment : Int64) : Void
Sourceset_tab_button_icon(tab_idx : Int64, icon : Texture2D) : Void
Sourceset_tab_close_display_policy(policy : Int64) : Void
Sourceset_tab_count(count : Int64) : Void
Sourceset_tab_disabled(tab_idx : Int64, disabled : Bool) : Void
Sourceset_tab_icon(tab_idx : Int64, icon : Texture2D) : Void
Sourceset_tab_icon_max_width(tab_idx : Int64, width : Int64) : Void
Sourceset_tab_language(tab_idx : Int64, language : String) : Void
Sourceset_tab_metadata(tab_idx : Int64, metadata : Pointer(Void)) : Void
Sourceset_tab_sizing(tab_sizing : Int64) : Void
Sourceset_tab_text_direction(tab_idx : Int64, direction : Int64) : Void
Sourceset_tab_title(tab_idx : Int64, title : String) : Void
Sourceset_tab_tooltip(tab_idx : Int64, tooltip : String) : Void
Sourceset_tabs_rearrange_group(group_id : Int64) : Void
Sourceswitch_on_drag_hover?
Source