.. DO NOT EDIT THIS FILE!!! .. Generated automatically from Godot engine sources. .. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py. .. XML source: https://github.com/godotengine/godot/tree/master/docs/gdscript/doc/classes/TabBar.xml. .. _class_TabBar: TabBar ====== **Inherits:** :ref:`Control` **<** :ref:`CanvasItem` **<** :ref:`Node` **<** :ref:`Object` .. container:: contribute There is currently no description for this class. Please help us by :ref:`contributing one `! .. rst-class:: classref-reftable-group Properties ---------- .. table:: :widths: auto +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------+---------------------------------------------------------------------+ | :ref:`bool` | :ref:`clip_tabs` | ``true`` | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------+---------------------------------------------------------------------+ | :ref:`int` | :ref:`current_tab` | ``-1`` | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------+---------------------------------------------------------------------+ | :ref:`bool` | :ref:`deselect_enabled` | ``false`` | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------+---------------------------------------------------------------------+ | :ref:`bool` | :ref:`drag_to_rearrange_enabled` | ``false`` | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------+---------------------------------------------------------------------+ | :ref:`FocusMode` | focus_mode | ``2`` (overrides :ref:`Control`) | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------+---------------------------------------------------------------------+ | :ref:`int` | :ref:`max_tab_width` | ``0`` | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------+---------------------------------------------------------------------+ | :ref:`bool` | :ref:`scroll_to_selected` | ``true`` | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------+---------------------------------------------------------------------+ | :ref:`bool` | :ref:`scrolling_enabled` | ``true`` | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------+---------------------------------------------------------------------+ | :ref:`bool` | :ref:`select_with_rmb` | ``false`` | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------+---------------------------------------------------------------------+ | :ref:`AlignmentMode` | :ref:`tab_alignment` | ``0`` | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------+---------------------------------------------------------------------+ | :ref:`CloseButtonDisplayPolicy` | :ref:`tab_close_display_policy` | ``0`` | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------+---------------------------------------------------------------------+ | :ref:`int` | :ref:`tab_count` | ``0`` | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------+---------------------------------------------------------------------+ | :ref:`int` | :ref:`tabs_rearrange_group` | ``-1`` | +-----------------------------------------------------------------------+-----------------------------------------------------------------------------------+---------------------------------------------------------------------+ .. rst-class:: classref-reftable-group Methods ------- .. table:: :widths: auto +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`add_tab` **(** :ref:`String` title="", :ref:`Texture2D` icon=null **)** | +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`clear_tabs` **(** **)** | +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`ensure_tab_visible` **(** :ref:`int` idx **)** | +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`get_offset_buttons_visible` **(** **)** |const| | +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`get_previous_tab` **(** **)** |const| | +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Texture2D` | :ref:`get_tab_button_icon` **(** :ref:`int` tab_idx **)** |const| | +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Texture2D` | :ref:`get_tab_icon` **(** :ref:`int` tab_idx **)** |const| | +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`get_tab_icon_max_width` **(** :ref:`int` tab_idx **)** |const| | +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`get_tab_idx_at_point` **(** :ref:`Vector2` point **)** |const| | +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`get_tab_language` **(** :ref:`int` tab_idx **)** |const| | +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Variant` | :ref:`get_tab_metadata` **(** :ref:`int` tab_idx **)** |const| | +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`get_tab_offset` **(** **)** |const| | +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Rect2` | :ref:`get_tab_rect` **(** :ref:`int` tab_idx **)** |const| | +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`TextDirection` | :ref:`get_tab_text_direction` **(** :ref:`int` tab_idx **)** |const| | +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`get_tab_title` **(** :ref:`int` tab_idx **)** |const| | +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`get_tab_tooltip` **(** :ref:`int` tab_idx **)** |const| | +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`is_tab_disabled` **(** :ref:`int` tab_idx **)** |const| | +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`is_tab_hidden` **(** :ref:`int` tab_idx **)** |const| | +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`move_tab` **(** :ref:`int` from, :ref:`int` to **)** | +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`remove_tab` **(** :ref:`int` tab_idx **)** | +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`select_next_available` **(** **)** | +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`select_previous_available` **(** **)** | +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_tab_button_icon` **(** :ref:`int` tab_idx, :ref:`Texture2D` icon **)** | +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_tab_disabled` **(** :ref:`int` tab_idx, :ref:`bool` disabled **)** | +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_tab_hidden` **(** :ref:`int` tab_idx, :ref:`bool` hidden **)** | +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_tab_icon` **(** :ref:`int` tab_idx, :ref:`Texture2D` icon **)** | +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_tab_icon_max_width` **(** :ref:`int` tab_idx, :ref:`int` width **)** | +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_tab_language` **(** :ref:`int` tab_idx, :ref:`String` language **)** | +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_tab_metadata` **(** :ref:`int` tab_idx, :ref:`Variant` metadata **)** | +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_tab_text_direction` **(** :ref:`int` tab_idx, :ref:`TextDirection` direction **)** | +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_tab_title` **(** :ref:`int` tab_idx, :ref:`String` title **)** | +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_tab_tooltip` **(** :ref:`int` tab_idx, :ref:`String` tooltip **)** | +--------------------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ .. rst-class:: classref-reftable-group Theme Properties ---------------- .. table:: :widths: auto +-----------------------------------+------------------------------------------------------------------------------+-------------------------------------+ | :ref:`Color` | :ref:`drop_mark_color` | ``Color(1, 1, 1, 1)`` | +-----------------------------------+------------------------------------------------------------------------------+-------------------------------------+ | :ref:`Color` | :ref:`font_disabled_color` | ``Color(0.875, 0.875, 0.875, 0.5)`` | +-----------------------------------+------------------------------------------------------------------------------+-------------------------------------+ | :ref:`Color` | :ref:`font_hovered_color` | ``Color(0.95, 0.95, 0.95, 1)`` | +-----------------------------------+------------------------------------------------------------------------------+-------------------------------------+ | :ref:`Color` | :ref:`font_outline_color` | ``Color(0, 0, 0, 1)`` | +-----------------------------------+------------------------------------------------------------------------------+-------------------------------------+ | :ref:`Color` | :ref:`font_selected_color` | ``Color(0.95, 0.95, 0.95, 1)`` | +-----------------------------------+------------------------------------------------------------------------------+-------------------------------------+ | :ref:`Color` | :ref:`font_unselected_color` | ``Color(0.7, 0.7, 0.7, 1)`` | +-----------------------------------+------------------------------------------------------------------------------+-------------------------------------+ | :ref:`int` | :ref:`h_separation` | ``4`` | +-----------------------------------+------------------------------------------------------------------------------+-------------------------------------+ | :ref:`int` | :ref:`icon_max_width` | ``0`` | +-----------------------------------+------------------------------------------------------------------------------+-------------------------------------+ | :ref:`int` | :ref:`outline_size` | ``0`` | +-----------------------------------+------------------------------------------------------------------------------+-------------------------------------+ | :ref:`Font` | :ref:`font` | | +-----------------------------------+------------------------------------------------------------------------------+-------------------------------------+ | :ref:`int` | :ref:`font_size` | | +-----------------------------------+------------------------------------------------------------------------------+-------------------------------------+ | :ref:`Texture2D` | :ref:`close` | | +-----------------------------------+------------------------------------------------------------------------------+-------------------------------------+ | :ref:`Texture2D` | :ref:`decrement` | | +-----------------------------------+------------------------------------------------------------------------------+-------------------------------------+ | :ref:`Texture2D` | :ref:`decrement_highlight` | | +-----------------------------------+------------------------------------------------------------------------------+-------------------------------------+ | :ref:`Texture2D` | :ref:`drop_mark` | | +-----------------------------------+------------------------------------------------------------------------------+-------------------------------------+ | :ref:`Texture2D` | :ref:`increment` | | +-----------------------------------+------------------------------------------------------------------------------+-------------------------------------+ | :ref:`Texture2D` | :ref:`increment_highlight` | | +-----------------------------------+------------------------------------------------------------------------------+-------------------------------------+ | :ref:`StyleBox` | :ref:`button_highlight` | | +-----------------------------------+------------------------------------------------------------------------------+-------------------------------------+ | :ref:`StyleBox` | :ref:`button_pressed` | | +-----------------------------------+------------------------------------------------------------------------------+-------------------------------------+ | :ref:`StyleBox` | :ref:`tab_disabled` | | +-----------------------------------+------------------------------------------------------------------------------+-------------------------------------+ | :ref:`StyleBox` | :ref:`tab_focus` | | +-----------------------------------+------------------------------------------------------------------------------+-------------------------------------+ | :ref:`StyleBox` | :ref:`tab_hovered` | | +-----------------------------------+------------------------------------------------------------------------------+-------------------------------------+ | :ref:`StyleBox` | :ref:`tab_selected` | | +-----------------------------------+------------------------------------------------------------------------------+-------------------------------------+ | :ref:`StyleBox` | :ref:`tab_unselected` | | +-----------------------------------+------------------------------------------------------------------------------+-------------------------------------+ .. rst-class:: classref-section-separator ---- .. rst-class:: classref-descriptions-group Signals ------- .. _class_TabBar_signal_active_tab_rearranged: .. rst-class:: classref-signal **active_tab_rearranged** **(** :ref:`int` idx_to **)** .. container:: contribute There is currently no description for this signal. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_signal_tab_button_pressed: .. rst-class:: classref-signal **tab_button_pressed** **(** :ref:`int` tab **)** .. container:: contribute There is currently no description for this signal. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_signal_tab_changed: .. rst-class:: classref-signal **tab_changed** **(** :ref:`int` tab **)** .. container:: contribute There is currently no description for this signal. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_signal_tab_clicked: .. rst-class:: classref-signal **tab_clicked** **(** :ref:`int` tab **)** .. container:: contribute There is currently no description for this signal. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_signal_tab_close_pressed: .. rst-class:: classref-signal **tab_close_pressed** **(** :ref:`int` tab **)** .. container:: contribute There is currently no description for this signal. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_signal_tab_hovered: .. rst-class:: classref-signal **tab_hovered** **(** :ref:`int` tab **)** .. container:: contribute There is currently no description for this signal. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_signal_tab_rmb_clicked: .. rst-class:: classref-signal **tab_rmb_clicked** **(** :ref:`int` tab **)** .. container:: contribute There is currently no description for this signal. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_signal_tab_selected: .. rst-class:: classref-signal **tab_selected** **(** :ref:`int` tab **)** .. container:: contribute There is currently no description for this signal. Please help us by :ref:`contributing one `! .. rst-class:: classref-section-separator ---- .. rst-class:: classref-descriptions-group Enumerations ------------ .. _enum_TabBar_AlignmentMode: .. rst-class:: classref-enumeration enum **AlignmentMode**: .. _class_TabBar_constant_ALIGNMENT_LEFT: .. rst-class:: classref-enumeration-constant :ref:`AlignmentMode` **ALIGNMENT_LEFT** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_TabBar_constant_ALIGNMENT_CENTER: .. rst-class:: classref-enumeration-constant :ref:`AlignmentMode` **ALIGNMENT_CENTER** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_TabBar_constant_ALIGNMENT_RIGHT: .. rst-class:: classref-enumeration-constant :ref:`AlignmentMode` **ALIGNMENT_RIGHT** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_TabBar_constant_ALIGNMENT_MAX: .. rst-class:: classref-enumeration-constant :ref:`AlignmentMode` **ALIGNMENT_MAX** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_TabBar_CloseButtonDisplayPolicy: .. rst-class:: classref-enumeration enum **CloseButtonDisplayPolicy**: .. _class_TabBar_constant_CLOSE_BUTTON_SHOW_NEVER: .. rst-class:: classref-enumeration-constant :ref:`CloseButtonDisplayPolicy` **CLOSE_BUTTON_SHOW_NEVER** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_TabBar_constant_CLOSE_BUTTON_SHOW_ACTIVE_ONLY: .. rst-class:: classref-enumeration-constant :ref:`CloseButtonDisplayPolicy` **CLOSE_BUTTON_SHOW_ACTIVE_ONLY** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_TabBar_constant_CLOSE_BUTTON_SHOW_ALWAYS: .. rst-class:: classref-enumeration-constant :ref:`CloseButtonDisplayPolicy` **CLOSE_BUTTON_SHOW_ALWAYS** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_TabBar_constant_CLOSE_BUTTON_MAX: .. rst-class:: classref-enumeration-constant :ref:`CloseButtonDisplayPolicy` **CLOSE_BUTTON_MAX** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-section-separator ---- .. rst-class:: classref-descriptions-group Property Descriptions --------------------- .. _class_TabBar_property_clip_tabs: .. rst-class:: classref-property :ref:`bool` **clip_tabs** = ``true`` .. rst-class:: classref-property-setget - void **set_clip_tabs** **(** :ref:`bool` value **)** - :ref:`bool` **get_clip_tabs** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_property_current_tab: .. rst-class:: classref-property :ref:`int` **current_tab** = ``-1`` .. rst-class:: classref-property-setget - void **set_current_tab** **(** :ref:`int` value **)** - :ref:`int` **get_current_tab** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_property_deselect_enabled: .. rst-class:: classref-property :ref:`bool` **deselect_enabled** = ``false`` .. rst-class:: classref-property-setget - void **set_deselect_enabled** **(** :ref:`bool` value **)** - :ref:`bool` **get_deselect_enabled** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_property_drag_to_rearrange_enabled: .. rst-class:: classref-property :ref:`bool` **drag_to_rearrange_enabled** = ``false`` .. rst-class:: classref-property-setget - void **set_drag_to_rearrange_enabled** **(** :ref:`bool` value **)** - :ref:`bool` **get_drag_to_rearrange_enabled** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_property_max_tab_width: .. rst-class:: classref-property :ref:`int` **max_tab_width** = ``0`` .. rst-class:: classref-property-setget - void **set_max_tab_width** **(** :ref:`int` value **)** - :ref:`int` **get_max_tab_width** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_property_scroll_to_selected: .. rst-class:: classref-property :ref:`bool` **scroll_to_selected** = ``true`` .. rst-class:: classref-property-setget - void **set_scroll_to_selected** **(** :ref:`bool` value **)** - :ref:`bool` **get_scroll_to_selected** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_property_scrolling_enabled: .. rst-class:: classref-property :ref:`bool` **scrolling_enabled** = ``true`` .. rst-class:: classref-property-setget - void **set_scrolling_enabled** **(** :ref:`bool` value **)** - :ref:`bool` **get_scrolling_enabled** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_property_select_with_rmb: .. rst-class:: classref-property :ref:`bool` **select_with_rmb** = ``false`` .. rst-class:: classref-property-setget - void **set_select_with_rmb** **(** :ref:`bool` value **)** - :ref:`bool` **get_select_with_rmb** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_property_tab_alignment: .. rst-class:: classref-property :ref:`AlignmentMode` **tab_alignment** = ``0`` .. rst-class:: classref-property-setget - void **set_tab_alignment** **(** :ref:`AlignmentMode` value **)** - :ref:`AlignmentMode` **get_tab_alignment** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_property_tab_close_display_policy: .. rst-class:: classref-property :ref:`CloseButtonDisplayPolicy` **tab_close_display_policy** = ``0`` .. rst-class:: classref-property-setget - void **set_tab_close_display_policy** **(** :ref:`CloseButtonDisplayPolicy` value **)** - :ref:`CloseButtonDisplayPolicy` **get_tab_close_display_policy** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_property_tab_count: .. rst-class:: classref-property :ref:`int` **tab_count** = ``0`` .. rst-class:: classref-property-setget - void **set_tab_count** **(** :ref:`int` value **)** - :ref:`int` **get_tab_count** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_property_tabs_rearrange_group: .. rst-class:: classref-property :ref:`int` **tabs_rearrange_group** = ``-1`` .. rst-class:: classref-property-setget - void **set_tabs_rearrange_group** **(** :ref:`int` value **)** - :ref:`int` **get_tabs_rearrange_group** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-section-separator ---- .. rst-class:: classref-descriptions-group Method Descriptions ------------------- .. _class_TabBar_method_add_tab: .. rst-class:: classref-method void **add_tab** **(** :ref:`String` title="", :ref:`Texture2D` icon=null **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_method_clear_tabs: .. rst-class:: classref-method void **clear_tabs** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_method_ensure_tab_visible: .. rst-class:: classref-method void **ensure_tab_visible** **(** :ref:`int` idx **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_method_get_offset_buttons_visible: .. rst-class:: classref-method :ref:`bool` **get_offset_buttons_visible** **(** **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_method_get_previous_tab: .. rst-class:: classref-method :ref:`int` **get_previous_tab** **(** **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_method_get_tab_button_icon: .. rst-class:: classref-method :ref:`Texture2D` **get_tab_button_icon** **(** :ref:`int` tab_idx **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_method_get_tab_icon: .. rst-class:: classref-method :ref:`Texture2D` **get_tab_icon** **(** :ref:`int` tab_idx **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_method_get_tab_icon_max_width: .. rst-class:: classref-method :ref:`int` **get_tab_icon_max_width** **(** :ref:`int` tab_idx **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_method_get_tab_idx_at_point: .. rst-class:: classref-method :ref:`int` **get_tab_idx_at_point** **(** :ref:`Vector2` point **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_method_get_tab_language: .. rst-class:: classref-method :ref:`String` **get_tab_language** **(** :ref:`int` tab_idx **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_method_get_tab_metadata: .. rst-class:: classref-method :ref:`Variant` **get_tab_metadata** **(** :ref:`int` tab_idx **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_method_get_tab_offset: .. rst-class:: classref-method :ref:`int` **get_tab_offset** **(** **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_method_get_tab_rect: .. rst-class:: classref-method :ref:`Rect2` **get_tab_rect** **(** :ref:`int` tab_idx **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_method_get_tab_text_direction: .. rst-class:: classref-method :ref:`TextDirection` **get_tab_text_direction** **(** :ref:`int` tab_idx **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_method_get_tab_title: .. rst-class:: classref-method :ref:`String` **get_tab_title** **(** :ref:`int` tab_idx **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_method_get_tab_tooltip: .. rst-class:: classref-method :ref:`String` **get_tab_tooltip** **(** :ref:`int` tab_idx **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_method_is_tab_disabled: .. rst-class:: classref-method :ref:`bool` **is_tab_disabled** **(** :ref:`int` tab_idx **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_method_is_tab_hidden: .. rst-class:: classref-method :ref:`bool` **is_tab_hidden** **(** :ref:`int` tab_idx **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_method_move_tab: .. rst-class:: classref-method void **move_tab** **(** :ref:`int` from, :ref:`int` to **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_method_remove_tab: .. rst-class:: classref-method void **remove_tab** **(** :ref:`int` tab_idx **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_method_select_next_available: .. rst-class:: classref-method :ref:`bool` **select_next_available** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_method_select_previous_available: .. rst-class:: classref-method :ref:`bool` **select_previous_available** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_method_set_tab_button_icon: .. rst-class:: classref-method void **set_tab_button_icon** **(** :ref:`int` tab_idx, :ref:`Texture2D` icon **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_method_set_tab_disabled: .. rst-class:: classref-method void **set_tab_disabled** **(** :ref:`int` tab_idx, :ref:`bool` disabled **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_method_set_tab_hidden: .. rst-class:: classref-method void **set_tab_hidden** **(** :ref:`int` tab_idx, :ref:`bool` hidden **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_method_set_tab_icon: .. rst-class:: classref-method void **set_tab_icon** **(** :ref:`int` tab_idx, :ref:`Texture2D` icon **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_method_set_tab_icon_max_width: .. rst-class:: classref-method void **set_tab_icon_max_width** **(** :ref:`int` tab_idx, :ref:`int` width **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_method_set_tab_language: .. rst-class:: classref-method void **set_tab_language** **(** :ref:`int` tab_idx, :ref:`String` language **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_method_set_tab_metadata: .. rst-class:: classref-method void **set_tab_metadata** **(** :ref:`int` tab_idx, :ref:`Variant` metadata **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_method_set_tab_text_direction: .. rst-class:: classref-method void **set_tab_text_direction** **(** :ref:`int` tab_idx, :ref:`TextDirection` direction **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_method_set_tab_title: .. rst-class:: classref-method void **set_tab_title** **(** :ref:`int` tab_idx, :ref:`String` title **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_method_set_tab_tooltip: .. rst-class:: classref-method void **set_tab_tooltip** **(** :ref:`int` tab_idx, :ref:`String` tooltip **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-section-separator ---- .. rst-class:: classref-descriptions-group Theme Property Descriptions --------------------------- .. _class_TabBar_theme_color_drop_mark_color: .. rst-class:: classref-themeproperty :ref:`Color` **drop_mark_color** = ``Color(1, 1, 1, 1)`` .. container:: contribute There is currently no description for this theme property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_theme_color_font_disabled_color: .. rst-class:: classref-themeproperty :ref:`Color` **font_disabled_color** = ``Color(0.875, 0.875, 0.875, 0.5)`` .. container:: contribute There is currently no description for this theme property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_theme_color_font_hovered_color: .. rst-class:: classref-themeproperty :ref:`Color` **font_hovered_color** = ``Color(0.95, 0.95, 0.95, 1)`` .. container:: contribute There is currently no description for this theme property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_theme_color_font_outline_color: .. rst-class:: classref-themeproperty :ref:`Color` **font_outline_color** = ``Color(0, 0, 0, 1)`` .. container:: contribute There is currently no description for this theme property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_theme_color_font_selected_color: .. rst-class:: classref-themeproperty :ref:`Color` **font_selected_color** = ``Color(0.95, 0.95, 0.95, 1)`` .. container:: contribute There is currently no description for this theme property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_theme_color_font_unselected_color: .. rst-class:: classref-themeproperty :ref:`Color` **font_unselected_color** = ``Color(0.7, 0.7, 0.7, 1)`` .. container:: contribute There is currently no description for this theme property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_theme_constant_h_separation: .. rst-class:: classref-themeproperty :ref:`int` **h_separation** = ``4`` .. container:: contribute There is currently no description for this theme property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_theme_constant_icon_max_width: .. rst-class:: classref-themeproperty :ref:`int` **icon_max_width** = ``0`` .. container:: contribute There is currently no description for this theme property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_theme_constant_outline_size: .. rst-class:: classref-themeproperty :ref:`int` **outline_size** = ``0`` .. container:: contribute There is currently no description for this theme property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_theme_font_font: .. rst-class:: classref-themeproperty :ref:`Font` **font** .. container:: contribute There is currently no description for this theme property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_theme_font_size_font_size: .. rst-class:: classref-themeproperty :ref:`int` **font_size** .. container:: contribute There is currently no description for this theme property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_theme_icon_close: .. rst-class:: classref-themeproperty :ref:`Texture2D` **close** .. container:: contribute There is currently no description for this theme property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_theme_icon_decrement: .. rst-class:: classref-themeproperty :ref:`Texture2D` **decrement** .. container:: contribute There is currently no description for this theme property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_theme_icon_decrement_highlight: .. rst-class:: classref-themeproperty :ref:`Texture2D` **decrement_highlight** .. container:: contribute There is currently no description for this theme property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_theme_icon_drop_mark: .. rst-class:: classref-themeproperty :ref:`Texture2D` **drop_mark** .. container:: contribute There is currently no description for this theme property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_theme_icon_increment: .. rst-class:: classref-themeproperty :ref:`Texture2D` **increment** .. container:: contribute There is currently no description for this theme property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_theme_icon_increment_highlight: .. rst-class:: classref-themeproperty :ref:`Texture2D` **increment_highlight** .. container:: contribute There is currently no description for this theme property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_theme_style_button_highlight: .. rst-class:: classref-themeproperty :ref:`StyleBox` **button_highlight** .. container:: contribute There is currently no description for this theme property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_theme_style_button_pressed: .. rst-class:: classref-themeproperty :ref:`StyleBox` **button_pressed** .. container:: contribute There is currently no description for this theme property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_theme_style_tab_disabled: .. rst-class:: classref-themeproperty :ref:`StyleBox` **tab_disabled** .. container:: contribute There is currently no description for this theme property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_theme_style_tab_focus: .. rst-class:: classref-themeproperty :ref:`StyleBox` **tab_focus** .. container:: contribute There is currently no description for this theme property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_theme_style_tab_hovered: .. rst-class:: classref-themeproperty :ref:`StyleBox` **tab_hovered** .. container:: contribute There is currently no description for this theme property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_theme_style_tab_selected: .. rst-class:: classref-themeproperty :ref:`StyleBox` **tab_selected** .. container:: contribute There is currently no description for this theme property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_TabBar_theme_style_tab_unselected: .. rst-class:: classref-themeproperty :ref:`StyleBox` **tab_unselected** .. container:: contribute There is currently no description for this theme property. Please help us by :ref:`contributing one `! .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)` .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)` .. |vararg| replace:: :abbr:`vararg (This method accepts any number of arguments after the ones described here.)` .. |constructor| replace:: :abbr:`constructor (This method is used to construct a type.)` .. |static| replace:: :abbr:`static (This method doesn't need an instance to be called, so it can be called directly using the class name.)` .. |operator| replace:: :abbr:`operator (This method describes a valid operator to use with this type as left-hand operand.)` .. |bitfield| replace:: :abbr:`BitField (This value is an integer composed as a bitmask of the following flags.)`