class

Godot::TabContainer

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

Constructors

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

Instance methods

all_tabs_in_front

Property all_tabs_in_front getter

Source
all_tabs_in_front=(val)

Property all_tabs_in_front setter

Source
all_tabs_in_front?
Source
are_tabs_visible
Source
clip_tabs

Property clip_tabs getter

Source
clip_tabs=(val)

Property clip_tabs setter

Source
clip_tabs?
Source
current_tab

Property current_tab getter

Source
current_tab=(val : Int)

Property current_tab setter

Source
deselect_enabled

Property deselect_enabled getter

Source
deselect_enabled=(val)

Property deselect_enabled setter

Source
deselect_enabled?
Source
drag_to_rearrange_enabled

Property drag_to_rearrange_enabled getter

Source
drag_to_rearrange_enabled=(val)

Property drag_to_rearrange_enabled setter

Source
drag_to_rearrange_enabled?
Source
get_clip_tabs
Source
get_current_tab
Source
get_current_tab_control
Source
get_deselect_enabled
Source
get_drag_to_rearrange_enabled
Source
get_popup
Source
get_previous_tab
Source
get_switch_on_drag_hover
Source
get_tab_alignment
Source
get_tab_bar
Source
get_tab_button_icon(tab_idx : Int64) : Texture2D
Source
get_tab_control(tab_idx : Int64) : Control
Source
get_tab_count
Source
get_tab_focus_mode
Source
get_tab_icon(tab_idx : Int64) : Texture2D
Source
get_tab_icon_max_width(tab_idx : Int64) : Int64
Source
get_tab_idx_at_point(point : Vector2) : Int64
Source
get_tab_idx_from_control(control : Control) : Int64
Source
get_tab_metadata(tab_idx : Int64) : Pointer(Void)
Source
get_tab_sizing
Source
get_tab_title(tab_idx : Int64) : String
Source
get_tab_tooltip(tab_idx : Int64) : String
Source
get_tabs_position
Source
get_tabs_rearrange_group
Source
get_use_hidden_tabs_for_min_size
Source
is_all_tabs_in_front
Source
is_tab_disabled(tab_idx : Int64) : Bool
Source
is_tab_hidden(tab_idx : Int64) : Bool
Source
select_next_available
Source
select_previous_available
Source
set_all_tabs_in_front(is_front : Bool) : Void
Source
set_clip_tabs(clip_tabs : Bool) : Void
Source
set_current_tab(tab_idx : Int64) : Void
Source
set_deselect_enabled(enabled : Bool) : Void
Source
set_drag_to_rearrange_enabled(enabled : Bool) : Void
Source
set_popup(popup : Node) : Void
Source
set_switch_on_drag_hover(enabled : Bool) : Void
Source
set_tab_alignment(alignment : Int64) : Void
Source
set_tab_button_icon(tab_idx : Int64, icon : Texture2D) : Void
Source
set_tab_disabled(tab_idx : Int64, disabled : Bool) : Void
Source
set_tab_focus_mode(focus_mode : Int64) : Void
Source
set_tab_hidden(tab_idx : Int64, hidden : Bool) : Void
Source
set_tab_icon(tab_idx : Int64, icon : Texture2D) : Void
Source
set_tab_icon_max_width(tab_idx : Int64, width : Int64) : Void
Source
set_tab_metadata(tab_idx : Int64, metadata : Pointer(Void)) : Void
Source
set_tab_sizing(tab_sizing : Int64) : Void
Source
set_tab_title(tab_idx : Int64, title : String) : Void
Source
set_tab_tooltip(tab_idx : Int64, tooltip : String) : Void
Source
set_tabs_position(tabs_position : Int64) : Void
Source
set_tabs_rearrange_group(group_id : Int64) : Void
Source
set_tabs_visible(visible : Bool) : Void
Source
set_use_hidden_tabs_for_min_size(enabled : Bool) : Void
Source
switch_on_drag_hover

Property switch_on_drag_hover getter

Source
switch_on_drag_hover=(val)

Property switch_on_drag_hover setter

Source
switch_on_drag_hover?
Source
tab_alignment

Property tab_alignment getter

Source
tab_alignment=(val : Int)

Property tab_alignment setter

Source
tab_focus_mode

Property tab_focus_mode getter

Source
tab_focus_mode=(val : Int)

Property tab_focus_mode setter

Source
tab_sizing

Property tab_sizing getter

Source
tab_sizing=(val : Int)

Property tab_sizing setter

Source
tabs_position

Property tabs_position getter

Source
tabs_position=(val : Int)

Property tabs_position setter

Source
tabs_rearrange_group

Property tabs_rearrange_group getter

Source
tabs_rearrange_group=(val : Int)

Property tabs_rearrange_group setter

Source
tabs_visible

Property tabs_visible getter

Source
tabs_visible=(val)

Property tabs_visible setter

Source
tabs_visible?
Source
use_hidden_tabs_for_min_size

Property use_hidden_tabs_for_min_size getter

Source
use_hidden_tabs_for_min_size=(val)

Property use_hidden_tabs_for_min_size setter

Source
use_hidden_tabs_for_min_size?
Source

Nested types