.. 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/Window.xml. .. _class_Window: Window ====== **Inherits:** :ref:`Viewport` **<** :ref:`Node` **<** :ref:`Object` **Inherited By:** :ref:`AcceptDialog`, :ref:`Popup` .. 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:`always_on_top` | ``false`` | +-----------------------------------------------------------------+-----------------------------------------------------------------------------------+--------------------------+ | :ref:`bool` | :ref:`auto_translate` | ``true`` | +-----------------------------------------------------------------+-----------------------------------------------------------------------------------+--------------------------+ | :ref:`bool` | :ref:`borderless` | ``false`` | +-----------------------------------------------------------------+-----------------------------------------------------------------------------------+--------------------------+ | :ref:`ContentScaleAspect` | :ref:`content_scale_aspect` | ``0`` | +-----------------------------------------------------------------+-----------------------------------------------------------------------------------+--------------------------+ | :ref:`float` | :ref:`content_scale_factor` | ``1.0`` | +-----------------------------------------------------------------+-----------------------------------------------------------------------------------+--------------------------+ | :ref:`ContentScaleMode` | :ref:`content_scale_mode` | ``0`` | +-----------------------------------------------------------------+-----------------------------------------------------------------------------------+--------------------------+ | :ref:`Vector2i` | :ref:`content_scale_size` | ``Vector2i(0, 0)`` | +-----------------------------------------------------------------+-----------------------------------------------------------------------------------+--------------------------+ | :ref:`ContentScaleStretch` | :ref:`content_scale_stretch` | ``0`` | +-----------------------------------------------------------------+-----------------------------------------------------------------------------------+--------------------------+ | :ref:`int` | :ref:`current_screen` | | +-----------------------------------------------------------------+-----------------------------------------------------------------------------------+--------------------------+ | :ref:`bool` | :ref:`exclusive` | ``false`` | +-----------------------------------------------------------------+-----------------------------------------------------------------------------------+--------------------------+ | :ref:`bool` | :ref:`extend_to_title` | ``false`` | +-----------------------------------------------------------------+-----------------------------------------------------------------------------------+--------------------------+ | :ref:`bool` | :ref:`force_native` | ``false`` | +-----------------------------------------------------------------+-----------------------------------------------------------------------------------+--------------------------+ | :ref:`WindowInitialPosition` | :ref:`initial_position` | ``0`` | +-----------------------------------------------------------------+-----------------------------------------------------------------------------------+--------------------------+ | :ref:`bool` | :ref:`keep_title_visible` | ``false`` | +-----------------------------------------------------------------+-----------------------------------------------------------------------------------+--------------------------+ | :ref:`Vector2i` | :ref:`max_size` | ``Vector2i(0, 0)`` | +-----------------------------------------------------------------+-----------------------------------------------------------------------------------+--------------------------+ | :ref:`Vector2i` | :ref:`min_size` | ``Vector2i(0, 0)`` | +-----------------------------------------------------------------+-----------------------------------------------------------------------------------+--------------------------+ | :ref:`Mode` | :ref:`mode` | ``0`` | +-----------------------------------------------------------------+-----------------------------------------------------------------------------------+--------------------------+ | :ref:`bool` | :ref:`mouse_passthrough` | ``false`` | +-----------------------------------------------------------------+-----------------------------------------------------------------------------------+--------------------------+ | :ref:`PackedVector2Array` | :ref:`mouse_passthrough_polygon` | ``PackedVector2Array()`` | +-----------------------------------------------------------------+-----------------------------------------------------------------------------------+--------------------------+ | :ref:`bool` | :ref:`popup_window` | ``false`` | +-----------------------------------------------------------------+-----------------------------------------------------------------------------------+--------------------------+ | :ref:`Vector2i` | :ref:`position` | ``Vector2i(0, 0)`` | +-----------------------------------------------------------------+-----------------------------------------------------------------------------------+--------------------------+ | :ref:`Vector2i` | :ref:`size` | ``Vector2i(100, 100)`` | +-----------------------------------------------------------------+-----------------------------------------------------------------------------------+--------------------------+ | :ref:`Theme` | :ref:`theme` | | +-----------------------------------------------------------------+-----------------------------------------------------------------------------------+--------------------------+ | :ref:`StringName` | :ref:`theme_type_variation` | ``&""`` | +-----------------------------------------------------------------+-----------------------------------------------------------------------------------+--------------------------+ | :ref:`String` | :ref:`title` | ``""`` | +-----------------------------------------------------------------+-----------------------------------------------------------------------------------+--------------------------+ | :ref:`bool` | :ref:`transient` | ``false`` | +-----------------------------------------------------------------+-----------------------------------------------------------------------------------+--------------------------+ | :ref:`bool` | :ref:`transient_to_focused` | ``false`` | +-----------------------------------------------------------------+-----------------------------------------------------------------------------------+--------------------------+ | :ref:`bool` | :ref:`transparent` | ``false`` | +-----------------------------------------------------------------+-----------------------------------------------------------------------------------+--------------------------+ | :ref:`bool` | :ref:`unfocusable` | ``false`` | +-----------------------------------------------------------------+-----------------------------------------------------------------------------------+--------------------------+ | :ref:`bool` | :ref:`unresizable` | ``false`` | +-----------------------------------------------------------------+-----------------------------------------------------------------------------------+--------------------------+ | :ref:`bool` | :ref:`visible` | ``true`` | +-----------------------------------------------------------------+-----------------------------------------------------------------------------------+--------------------------+ | :ref:`bool` | :ref:`wrap_controls` | ``false`` | +-----------------------------------------------------------------+-----------------------------------------------------------------------------------+--------------------------+ .. rst-class:: classref-reftable-group Methods ------- .. table:: :widths: auto +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Vector2` | :ref:`_get_contents_minimum_size` **(** **)** |virtual| |const| | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`add_theme_color_override` **(** :ref:`StringName` name, :ref:`Color` color **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`add_theme_constant_override` **(** :ref:`StringName` name, :ref:`int` constant **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`add_theme_font_override` **(** :ref:`StringName` name, :ref:`Font` font **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`add_theme_font_size_override` **(** :ref:`StringName` name, :ref:`int` font_size **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`add_theme_icon_override` **(** :ref:`StringName` name, :ref:`Texture2D` texture **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`add_theme_stylebox_override` **(** :ref:`StringName` name, :ref:`StyleBox` stylebox **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`begin_bulk_theme_override` **(** **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`can_draw` **(** **)** |const| | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`child_controls_changed` **(** **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`end_bulk_theme_override` **(** **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Vector2` | :ref:`get_contents_minimum_size` **(** **)** |const| | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`get_flag` **(** :ref:`Flags` flag **)** |const| | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`LayoutDirection` | :ref:`get_layout_direction` **(** **)** |const| | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Vector2i` | :ref:`get_position_with_decorations` **(** **)** |const| | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Vector2i` | :ref:`get_size_with_decorations` **(** **)** |const| | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Color` | :ref:`get_theme_color` **(** :ref:`StringName` name, :ref:`StringName` theme_type=&"" **)** |const| | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`get_theme_constant` **(** :ref:`StringName` name, :ref:`StringName` theme_type=&"" **)** |const| | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`get_theme_default_base_scale` **(** **)** |const| | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Font` | :ref:`get_theme_default_font` **(** **)** |const| | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`get_theme_default_font_size` **(** **)** |const| | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Font` | :ref:`get_theme_font` **(** :ref:`StringName` name, :ref:`StringName` theme_type=&"" **)** |const| | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`get_theme_font_size` **(** :ref:`StringName` name, :ref:`StringName` theme_type=&"" **)** |const| | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Texture2D` | :ref:`get_theme_icon` **(** :ref:`StringName` name, :ref:`StringName` theme_type=&"" **)** |const| | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`StyleBox` | :ref:`get_theme_stylebox` **(** :ref:`StringName` name, :ref:`StringName` theme_type=&"" **)** |const| | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`get_window_id` **(** **)** |const| | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`grab_focus` **(** **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`has_focus` **(** **)** |const| | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`has_theme_color` **(** :ref:`StringName` name, :ref:`StringName` theme_type=&"" **)** |const| | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`has_theme_color_override` **(** :ref:`StringName` name **)** |const| | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`has_theme_constant` **(** :ref:`StringName` name, :ref:`StringName` theme_type=&"" **)** |const| | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`has_theme_constant_override` **(** :ref:`StringName` name **)** |const| | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`has_theme_font` **(** :ref:`StringName` name, :ref:`StringName` theme_type=&"" **)** |const| | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`has_theme_font_override` **(** :ref:`StringName` name **)** |const| | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`has_theme_font_size` **(** :ref:`StringName` name, :ref:`StringName` theme_type=&"" **)** |const| | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`has_theme_font_size_override` **(** :ref:`StringName` name **)** |const| | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`has_theme_icon` **(** :ref:`StringName` name, :ref:`StringName` theme_type=&"" **)** |const| | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`has_theme_icon_override` **(** :ref:`StringName` name **)** |const| | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`has_theme_stylebox` **(** :ref:`StringName` name, :ref:`StringName` theme_type=&"" **)** |const| | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`has_theme_stylebox_override` **(** :ref:`StringName` name **)** |const| | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`hide` **(** **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`is_embedded` **(** **)** |const| | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`is_layout_rtl` **(** **)** |const| | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`is_maximize_allowed` **(** **)** |const| | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`is_using_font_oversampling` **(** **)** |const| | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`move_to_center` **(** **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`move_to_foreground` **(** **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`popup` **(** :ref:`Rect2i` rect=Rect2i(0, 0, 0, 0) **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`popup_centered` **(** :ref:`Vector2i` minsize=Vector2i(0, 0) **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`popup_centered_clamped` **(** :ref:`Vector2i` minsize=Vector2i(0, 0), :ref:`float` fallback_ratio=0.75 **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`popup_centered_ratio` **(** :ref:`float` ratio=0.8 **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`popup_exclusive` **(** :ref:`Node` from_node, :ref:`Rect2i` rect=Rect2i(0, 0, 0, 0) **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`popup_exclusive_centered` **(** :ref:`Node` from_node, :ref:`Vector2i` minsize=Vector2i(0, 0) **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`popup_exclusive_centered_clamped` **(** :ref:`Node` from_node, :ref:`Vector2i` minsize=Vector2i(0, 0), :ref:`float` fallback_ratio=0.75 **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`popup_exclusive_centered_ratio` **(** :ref:`Node` from_node, :ref:`float` ratio=0.8 **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`popup_exclusive_on_parent` **(** :ref:`Node` from_node, :ref:`Rect2i` parent_rect **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`popup_on_parent` **(** :ref:`Rect2i` parent_rect **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`remove_theme_color_override` **(** :ref:`StringName` name **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`remove_theme_constant_override` **(** :ref:`StringName` name **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`remove_theme_font_override` **(** :ref:`StringName` name **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`remove_theme_font_size_override` **(** :ref:`StringName` name **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`remove_theme_icon_override` **(** :ref:`StringName` name **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`remove_theme_stylebox_override` **(** :ref:`StringName` name **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`request_attention` **(** **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`reset_size` **(** **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_flag` **(** :ref:`Flags` flag, :ref:`bool` enabled **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_ime_active` **(** :ref:`bool` active **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_ime_position` **(** :ref:`Vector2i` position **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_layout_direction` **(** :ref:`LayoutDirection` direction **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_unparent_when_invisible` **(** :ref:`bool` unparent **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_use_font_oversampling` **(** :ref:`bool` enable **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`show` **(** **)** | +-----------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ .. rst-class:: classref-reftable-group Theme Properties ---------------- .. table:: :widths: auto +-----------------------------------+--------------------------------------------------------------------------------------+-----------------------------------+ | :ref:`Color` | :ref:`title_color` | ``Color(0.875, 0.875, 0.875, 1)`` | +-----------------------------------+--------------------------------------------------------------------------------------+-----------------------------------+ | :ref:`Color` | :ref:`title_outline_modulate` | ``Color(0, 0, 0, 1)`` | +-----------------------------------+--------------------------------------------------------------------------------------+-----------------------------------+ | :ref:`int` | :ref:`close_h_offset` | ``18`` | +-----------------------------------+--------------------------------------------------------------------------------------+-----------------------------------+ | :ref:`int` | :ref:`close_v_offset` | ``24`` | +-----------------------------------+--------------------------------------------------------------------------------------+-----------------------------------+ | :ref:`int` | :ref:`resize_margin` | ``4`` | +-----------------------------------+--------------------------------------------------------------------------------------+-----------------------------------+ | :ref:`int` | :ref:`title_height` | ``36`` | +-----------------------------------+--------------------------------------------------------------------------------------+-----------------------------------+ | :ref:`int` | :ref:`title_outline_size` | ``0`` | +-----------------------------------+--------------------------------------------------------------------------------------+-----------------------------------+ | :ref:`Font` | :ref:`title_font` | | +-----------------------------------+--------------------------------------------------------------------------------------+-----------------------------------+ | :ref:`int` | :ref:`title_font_size` | | +-----------------------------------+--------------------------------------------------------------------------------------+-----------------------------------+ | :ref:`Texture2D` | :ref:`close` | | +-----------------------------------+--------------------------------------------------------------------------------------+-----------------------------------+ | :ref:`Texture2D` | :ref:`close_pressed` | | +-----------------------------------+--------------------------------------------------------------------------------------+-----------------------------------+ | :ref:`StyleBox` | :ref:`embedded_border` | | +-----------------------------------+--------------------------------------------------------------------------------------+-----------------------------------+ | :ref:`StyleBox` | :ref:`embedded_unfocused_border` | | +-----------------------------------+--------------------------------------------------------------------------------------+-----------------------------------+ .. rst-class:: classref-section-separator ---- .. rst-class:: classref-descriptions-group Signals ------- .. _class_Window_signal_about_to_popup: .. rst-class:: classref-signal **about_to_popup** **(** **)** .. container:: contribute There is currently no description for this signal. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_signal_close_requested: .. rst-class:: classref-signal **close_requested** **(** **)** .. container:: contribute There is currently no description for this signal. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_signal_dpi_changed: .. rst-class:: classref-signal **dpi_changed** **(** **)** .. container:: contribute There is currently no description for this signal. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_signal_files_dropped: .. rst-class:: classref-signal **files_dropped** **(** :ref:`PackedStringArray` files **)** .. container:: contribute There is currently no description for this signal. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_signal_focus_entered: .. rst-class:: classref-signal **focus_entered** **(** **)** .. container:: contribute There is currently no description for this signal. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_signal_focus_exited: .. rst-class:: classref-signal **focus_exited** **(** **)** .. container:: contribute There is currently no description for this signal. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_signal_go_back_requested: .. rst-class:: classref-signal **go_back_requested** **(** **)** .. container:: contribute There is currently no description for this signal. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_signal_mouse_entered: .. rst-class:: classref-signal **mouse_entered** **(** **)** .. container:: contribute There is currently no description for this signal. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_signal_mouse_exited: .. rst-class:: classref-signal **mouse_exited** **(** **)** .. container:: contribute There is currently no description for this signal. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_signal_theme_changed: .. rst-class:: classref-signal **theme_changed** **(** **)** .. container:: contribute There is currently no description for this signal. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_signal_titlebar_changed: .. rst-class:: classref-signal **titlebar_changed** **(** **)** .. container:: contribute There is currently no description for this signal. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_signal_visibility_changed: .. rst-class:: classref-signal **visibility_changed** **(** **)** .. container:: contribute There is currently no description for this signal. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_signal_window_input: .. rst-class:: classref-signal **window_input** **(** :ref:`InputEvent` event **)** .. 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_Window_Mode: .. rst-class:: classref-enumeration enum **Mode**: .. _class_Window_constant_MODE_WINDOWED: .. rst-class:: classref-enumeration-constant :ref:`Mode` **MODE_WINDOWED** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_Window_constant_MODE_MINIMIZED: .. rst-class:: classref-enumeration-constant :ref:`Mode` **MODE_MINIMIZED** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_Window_constant_MODE_MAXIMIZED: .. rst-class:: classref-enumeration-constant :ref:`Mode` **MODE_MAXIMIZED** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_Window_constant_MODE_FULLSCREEN: .. rst-class:: classref-enumeration-constant :ref:`Mode` **MODE_FULLSCREEN** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_Window_constant_MODE_EXCLUSIVE_FULLSCREEN: .. rst-class:: classref-enumeration-constant :ref:`Mode` **MODE_EXCLUSIVE_FULLSCREEN** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_Window_Flags: .. rst-class:: classref-enumeration enum **Flags**: .. _class_Window_constant_FLAG_RESIZE_DISABLED: .. rst-class:: classref-enumeration-constant :ref:`Flags` **FLAG_RESIZE_DISABLED** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_Window_constant_FLAG_BORDERLESS: .. rst-class:: classref-enumeration-constant :ref:`Flags` **FLAG_BORDERLESS** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_Window_constant_FLAG_ALWAYS_ON_TOP: .. rst-class:: classref-enumeration-constant :ref:`Flags` **FLAG_ALWAYS_ON_TOP** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_Window_constant_FLAG_TRANSPARENT: .. rst-class:: classref-enumeration-constant :ref:`Flags` **FLAG_TRANSPARENT** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_Window_constant_FLAG_NO_FOCUS: .. rst-class:: classref-enumeration-constant :ref:`Flags` **FLAG_NO_FOCUS** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_Window_constant_FLAG_POPUP: .. rst-class:: classref-enumeration-constant :ref:`Flags` **FLAG_POPUP** = ``5`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_Window_constant_FLAG_EXTEND_TO_TITLE: .. rst-class:: classref-enumeration-constant :ref:`Flags` **FLAG_EXTEND_TO_TITLE** = ``6`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_Window_constant_FLAG_MOUSE_PASSTHROUGH: .. rst-class:: classref-enumeration-constant :ref:`Flags` **FLAG_MOUSE_PASSTHROUGH** = ``7`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_Window_constant_FLAG_MAX: .. rst-class:: classref-enumeration-constant :ref:`Flags` **FLAG_MAX** = ``8`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_Window_ContentScaleMode: .. rst-class:: classref-enumeration enum **ContentScaleMode**: .. _class_Window_constant_CONTENT_SCALE_MODE_DISABLED: .. rst-class:: classref-enumeration-constant :ref:`ContentScaleMode` **CONTENT_SCALE_MODE_DISABLED** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_Window_constant_CONTENT_SCALE_MODE_CANVAS_ITEMS: .. rst-class:: classref-enumeration-constant :ref:`ContentScaleMode` **CONTENT_SCALE_MODE_CANVAS_ITEMS** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_Window_constant_CONTENT_SCALE_MODE_VIEWPORT: .. rst-class:: classref-enumeration-constant :ref:`ContentScaleMode` **CONTENT_SCALE_MODE_VIEWPORT** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_Window_ContentScaleAspect: .. rst-class:: classref-enumeration enum **ContentScaleAspect**: .. _class_Window_constant_CONTENT_SCALE_ASPECT_IGNORE: .. rst-class:: classref-enumeration-constant :ref:`ContentScaleAspect` **CONTENT_SCALE_ASPECT_IGNORE** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_Window_constant_CONTENT_SCALE_ASPECT_KEEP: .. rst-class:: classref-enumeration-constant :ref:`ContentScaleAspect` **CONTENT_SCALE_ASPECT_KEEP** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_Window_constant_CONTENT_SCALE_ASPECT_KEEP_WIDTH: .. rst-class:: classref-enumeration-constant :ref:`ContentScaleAspect` **CONTENT_SCALE_ASPECT_KEEP_WIDTH** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_Window_constant_CONTENT_SCALE_ASPECT_KEEP_HEIGHT: .. rst-class:: classref-enumeration-constant :ref:`ContentScaleAspect` **CONTENT_SCALE_ASPECT_KEEP_HEIGHT** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_Window_constant_CONTENT_SCALE_ASPECT_EXPAND: .. rst-class:: classref-enumeration-constant :ref:`ContentScaleAspect` **CONTENT_SCALE_ASPECT_EXPAND** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_Window_ContentScaleStretch: .. rst-class:: classref-enumeration enum **ContentScaleStretch**: .. _class_Window_constant_CONTENT_SCALE_STRETCH_FRACTIONAL: .. rst-class:: classref-enumeration-constant :ref:`ContentScaleStretch` **CONTENT_SCALE_STRETCH_FRACTIONAL** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_Window_constant_CONTENT_SCALE_STRETCH_INTEGER: .. rst-class:: classref-enumeration-constant :ref:`ContentScaleStretch` **CONTENT_SCALE_STRETCH_INTEGER** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_Window_LayoutDirection: .. rst-class:: classref-enumeration enum **LayoutDirection**: .. _class_Window_constant_LAYOUT_DIRECTION_INHERITED: .. rst-class:: classref-enumeration-constant :ref:`LayoutDirection` **LAYOUT_DIRECTION_INHERITED** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_Window_constant_LAYOUT_DIRECTION_LOCALE: .. rst-class:: classref-enumeration-constant :ref:`LayoutDirection` **LAYOUT_DIRECTION_LOCALE** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_Window_constant_LAYOUT_DIRECTION_LTR: .. rst-class:: classref-enumeration-constant :ref:`LayoutDirection` **LAYOUT_DIRECTION_LTR** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_Window_constant_LAYOUT_DIRECTION_RTL: .. rst-class:: classref-enumeration-constant :ref:`LayoutDirection` **LAYOUT_DIRECTION_RTL** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _enum_Window_WindowInitialPosition: .. rst-class:: classref-enumeration enum **WindowInitialPosition**: .. _class_Window_constant_WINDOW_INITIAL_POSITION_ABSOLUTE: .. rst-class:: classref-enumeration-constant :ref:`WindowInitialPosition` **WINDOW_INITIAL_POSITION_ABSOLUTE** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_Window_constant_WINDOW_INITIAL_POSITION_CENTER_PRIMARY_SCREEN: .. rst-class:: classref-enumeration-constant :ref:`WindowInitialPosition` **WINDOW_INITIAL_POSITION_CENTER_PRIMARY_SCREEN** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_Window_constant_WINDOW_INITIAL_POSITION_CENTER_MAIN_WINDOW_SCREEN: .. rst-class:: classref-enumeration-constant :ref:`WindowInitialPosition` **WINDOW_INITIAL_POSITION_CENTER_MAIN_WINDOW_SCREEN** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_Window_constant_WINDOW_INITIAL_POSITION_CENTER_OTHER_SCREEN: .. rst-class:: classref-enumeration-constant :ref:`WindowInitialPosition` **WINDOW_INITIAL_POSITION_CENTER_OTHER_SCREEN** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_Window_constant_WINDOW_INITIAL_POSITION_CENTER_SCREEN_WITH_MOUSE_FOCUS: .. rst-class:: classref-enumeration-constant :ref:`WindowInitialPosition` **WINDOW_INITIAL_POSITION_CENTER_SCREEN_WITH_MOUSE_FOCUS** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by :ref:`contributing one `! .. _class_Window_constant_WINDOW_INITIAL_POSITION_CENTER_SCREEN_WITH_KEYBOARD_FOCUS: .. rst-class:: classref-enumeration-constant :ref:`WindowInitialPosition` **WINDOW_INITIAL_POSITION_CENTER_SCREEN_WITH_KEYBOARD_FOCUS** = ``5`` .. 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 Constants --------- .. _class_Window_constant_NOTIFICATION_VISIBILITY_CHANGED: .. rst-class:: classref-constant **NOTIFICATION_VISIBILITY_CHANGED** = ``30`` .. container:: contribute There is currently no description for this constant. Please help us by :ref:`contributing one `! .. _class_Window_constant_NOTIFICATION_THEME_CHANGED: .. rst-class:: classref-constant **NOTIFICATION_THEME_CHANGED** = ``32`` .. container:: contribute There is currently no description for this constant. Please help us by :ref:`contributing one `! .. rst-class:: classref-section-separator ---- .. rst-class:: classref-descriptions-group Property Descriptions --------------------- .. _class_Window_property_always_on_top: .. rst-class:: classref-property :ref:`bool` **always_on_top** = ``false`` .. rst-class:: classref-property-setget - void **set_flag** **(** :ref:`Flags` flag, :ref:`bool` enabled **)** - :ref:`bool` **get_flag** **(** :ref:`Flags` flag **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_property_auto_translate: .. rst-class:: classref-property :ref:`bool` **auto_translate** = ``true`` .. rst-class:: classref-property-setget - void **set_auto_translate** **(** :ref:`bool` value **)** - :ref:`bool` **is_auto_translating** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_property_borderless: .. rst-class:: classref-property :ref:`bool` **borderless** = ``false`` .. rst-class:: classref-property-setget - void **set_flag** **(** :ref:`Flags` flag, :ref:`bool` enabled **)** - :ref:`bool` **get_flag** **(** :ref:`Flags` flag **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_property_content_scale_aspect: .. rst-class:: classref-property :ref:`ContentScaleAspect` **content_scale_aspect** = ``0`` .. rst-class:: classref-property-setget - void **set_content_scale_aspect** **(** :ref:`ContentScaleAspect` value **)** - :ref:`ContentScaleAspect` **get_content_scale_aspect** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_property_content_scale_factor: .. rst-class:: classref-property :ref:`float` **content_scale_factor** = ``1.0`` .. rst-class:: classref-property-setget - void **set_content_scale_factor** **(** :ref:`float` value **)** - :ref:`float` **get_content_scale_factor** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_property_content_scale_mode: .. rst-class:: classref-property :ref:`ContentScaleMode` **content_scale_mode** = ``0`` .. rst-class:: classref-property-setget - void **set_content_scale_mode** **(** :ref:`ContentScaleMode` value **)** - :ref:`ContentScaleMode` **get_content_scale_mode** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_property_content_scale_size: .. rst-class:: classref-property :ref:`Vector2i` **content_scale_size** = ``Vector2i(0, 0)`` .. rst-class:: classref-property-setget - void **set_content_scale_size** **(** :ref:`Vector2i` value **)** - :ref:`Vector2i` **get_content_scale_size** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_property_content_scale_stretch: .. rst-class:: classref-property :ref:`ContentScaleStretch` **content_scale_stretch** = ``0`` .. rst-class:: classref-property-setget - void **set_content_scale_stretch** **(** :ref:`ContentScaleStretch` value **)** - :ref:`ContentScaleStretch` **get_content_scale_stretch** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_property_current_screen: .. rst-class:: classref-property :ref:`int` **current_screen** .. rst-class:: classref-property-setget - void **set_current_screen** **(** :ref:`int` value **)** - :ref:`int` **get_current_screen** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_property_exclusive: .. rst-class:: classref-property :ref:`bool` **exclusive** = ``false`` .. rst-class:: classref-property-setget - void **set_exclusive** **(** :ref:`bool` value **)** - :ref:`bool` **is_exclusive** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_property_extend_to_title: .. rst-class:: classref-property :ref:`bool` **extend_to_title** = ``false`` .. rst-class:: classref-property-setget - void **set_flag** **(** :ref:`Flags` flag, :ref:`bool` enabled **)** - :ref:`bool` **get_flag** **(** :ref:`Flags` flag **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_property_force_native: .. rst-class:: classref-property :ref:`bool` **force_native** = ``false`` .. rst-class:: classref-property-setget - void **set_force_native** **(** :ref:`bool` value **)** - :ref:`bool` **get_force_native** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_property_initial_position: .. rst-class:: classref-property :ref:`WindowInitialPosition` **initial_position** = ``0`` .. rst-class:: classref-property-setget - void **set_initial_position** **(** :ref:`WindowInitialPosition` value **)** - :ref:`WindowInitialPosition` **get_initial_position** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_property_keep_title_visible: .. rst-class:: classref-property :ref:`bool` **keep_title_visible** = ``false`` .. rst-class:: classref-property-setget - void **set_keep_title_visible** **(** :ref:`bool` value **)** - :ref:`bool` **get_keep_title_visible** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_property_max_size: .. rst-class:: classref-property :ref:`Vector2i` **max_size** = ``Vector2i(0, 0)`` .. rst-class:: classref-property-setget - void **set_max_size** **(** :ref:`Vector2i` value **)** - :ref:`Vector2i` **get_max_size** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_property_min_size: .. rst-class:: classref-property :ref:`Vector2i` **min_size** = ``Vector2i(0, 0)`` .. rst-class:: classref-property-setget - void **set_min_size** **(** :ref:`Vector2i` value **)** - :ref:`Vector2i` **get_min_size** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_property_mode: .. rst-class:: classref-property :ref:`Mode` **mode** = ``0`` .. rst-class:: classref-property-setget - void **set_mode** **(** :ref:`Mode` value **)** - :ref:`Mode` **get_mode** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_property_mouse_passthrough: .. rst-class:: classref-property :ref:`bool` **mouse_passthrough** = ``false`` .. rst-class:: classref-property-setget - void **set_flag** **(** :ref:`Flags` flag, :ref:`bool` enabled **)** - :ref:`bool` **get_flag** **(** :ref:`Flags` flag **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_property_mouse_passthrough_polygon: .. rst-class:: classref-property :ref:`PackedVector2Array` **mouse_passthrough_polygon** = ``PackedVector2Array()`` .. rst-class:: classref-property-setget - void **set_mouse_passthrough_polygon** **(** :ref:`PackedVector2Array` value **)** - :ref:`PackedVector2Array` **get_mouse_passthrough_polygon** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_property_popup_window: .. rst-class:: classref-property :ref:`bool` **popup_window** = ``false`` .. rst-class:: classref-property-setget - void **set_flag** **(** :ref:`Flags` flag, :ref:`bool` enabled **)** - :ref:`bool` **get_flag** **(** :ref:`Flags` flag **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_property_position: .. rst-class:: classref-property :ref:`Vector2i` **position** = ``Vector2i(0, 0)`` .. rst-class:: classref-property-setget - void **set_position** **(** :ref:`Vector2i` value **)** - :ref:`Vector2i` **get_position** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_property_size: .. rst-class:: classref-property :ref:`Vector2i` **size** = ``Vector2i(100, 100)`` .. rst-class:: classref-property-setget - void **set_size** **(** :ref:`Vector2i` value **)** - :ref:`Vector2i` **get_size** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_property_theme: .. rst-class:: classref-property :ref:`Theme` **theme** .. rst-class:: classref-property-setget - void **set_theme** **(** :ref:`Theme` value **)** - :ref:`Theme` **get_theme** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_property_theme_type_variation: .. rst-class:: classref-property :ref:`StringName` **theme_type_variation** = ``&""`` .. rst-class:: classref-property-setget - void **set_theme_type_variation** **(** :ref:`StringName` value **)** - :ref:`StringName` **get_theme_type_variation** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_property_title: .. rst-class:: classref-property :ref:`String` **title** = ``""`` .. rst-class:: classref-property-setget - void **set_title** **(** :ref:`String` value **)** - :ref:`String` **get_title** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_property_transient: .. rst-class:: classref-property :ref:`bool` **transient** = ``false`` .. rst-class:: classref-property-setget - void **set_transient** **(** :ref:`bool` value **)** - :ref:`bool` **is_transient** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_property_transient_to_focused: .. rst-class:: classref-property :ref:`bool` **transient_to_focused** = ``false`` .. rst-class:: classref-property-setget - void **set_transient_to_focused** **(** :ref:`bool` value **)** - :ref:`bool` **is_transient_to_focused** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_property_transparent: .. rst-class:: classref-property :ref:`bool` **transparent** = ``false`` .. rst-class:: classref-property-setget - void **set_flag** **(** :ref:`Flags` flag, :ref:`bool` enabled **)** - :ref:`bool` **get_flag** **(** :ref:`Flags` flag **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_property_unfocusable: .. rst-class:: classref-property :ref:`bool` **unfocusable** = ``false`` .. rst-class:: classref-property-setget - void **set_flag** **(** :ref:`Flags` flag, :ref:`bool` enabled **)** - :ref:`bool` **get_flag** **(** :ref:`Flags` flag **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_property_unresizable: .. rst-class:: classref-property :ref:`bool` **unresizable** = ``false`` .. rst-class:: classref-property-setget - void **set_flag** **(** :ref:`Flags` flag, :ref:`bool` enabled **)** - :ref:`bool` **get_flag** **(** :ref:`Flags` flag **)** |const| .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_property_visible: .. rst-class:: classref-property :ref:`bool` **visible** = ``true`` .. rst-class:: classref-property-setget - void **set_visible** **(** :ref:`bool` value **)** - :ref:`bool` **is_visible** **(** **)** .. container:: contribute There is currently no description for this property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_property_wrap_controls: .. rst-class:: classref-property :ref:`bool` **wrap_controls** = ``false`` .. rst-class:: classref-property-setget - void **set_wrap_controls** **(** :ref:`bool` value **)** - :ref:`bool` **is_wrapping_controls** **(** **)** .. 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_Window_private_method__get_contents_minimum_size: .. rst-class:: classref-method :ref:`Vector2` **_get_contents_minimum_size** **(** **)** |virtual| |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_add_theme_color_override: .. rst-class:: classref-method void **add_theme_color_override** **(** :ref:`StringName` name, :ref:`Color` color **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_add_theme_constant_override: .. rst-class:: classref-method void **add_theme_constant_override** **(** :ref:`StringName` name, :ref:`int` constant **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_add_theme_font_override: .. rst-class:: classref-method void **add_theme_font_override** **(** :ref:`StringName` name, :ref:`Font` font **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_add_theme_font_size_override: .. rst-class:: classref-method void **add_theme_font_size_override** **(** :ref:`StringName` name, :ref:`int` font_size **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_add_theme_icon_override: .. rst-class:: classref-method void **add_theme_icon_override** **(** :ref:`StringName` name, :ref:`Texture2D` texture **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_add_theme_stylebox_override: .. rst-class:: classref-method void **add_theme_stylebox_override** **(** :ref:`StringName` name, :ref:`StyleBox` stylebox **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_begin_bulk_theme_override: .. rst-class:: classref-method void **begin_bulk_theme_override** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_can_draw: .. rst-class:: classref-method :ref:`bool` **can_draw** **(** **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_child_controls_changed: .. rst-class:: classref-method void **child_controls_changed** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_end_bulk_theme_override: .. rst-class:: classref-method void **end_bulk_theme_override** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_get_contents_minimum_size: .. rst-class:: classref-method :ref:`Vector2` **get_contents_minimum_size** **(** **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_get_flag: .. rst-class:: classref-method :ref:`bool` **get_flag** **(** :ref:`Flags` flag **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_get_layout_direction: .. rst-class:: classref-method :ref:`LayoutDirection` **get_layout_direction** **(** **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_get_position_with_decorations: .. rst-class:: classref-method :ref:`Vector2i` **get_position_with_decorations** **(** **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_get_size_with_decorations: .. rst-class:: classref-method :ref:`Vector2i` **get_size_with_decorations** **(** **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_get_theme_color: .. rst-class:: classref-method :ref:`Color` **get_theme_color** **(** :ref:`StringName` name, :ref:`StringName` theme_type=&"" **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_get_theme_constant: .. rst-class:: classref-method :ref:`int` **get_theme_constant** **(** :ref:`StringName` name, :ref:`StringName` theme_type=&"" **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_get_theme_default_base_scale: .. rst-class:: classref-method :ref:`float` **get_theme_default_base_scale** **(** **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_get_theme_default_font: .. rst-class:: classref-method :ref:`Font` **get_theme_default_font** **(** **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_get_theme_default_font_size: .. rst-class:: classref-method :ref:`int` **get_theme_default_font_size** **(** **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_get_theme_font: .. rst-class:: classref-method :ref:`Font` **get_theme_font** **(** :ref:`StringName` name, :ref:`StringName` theme_type=&"" **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_get_theme_font_size: .. rst-class:: classref-method :ref:`int` **get_theme_font_size** **(** :ref:`StringName` name, :ref:`StringName` theme_type=&"" **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_get_theme_icon: .. rst-class:: classref-method :ref:`Texture2D` **get_theme_icon** **(** :ref:`StringName` name, :ref:`StringName` theme_type=&"" **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_get_theme_stylebox: .. rst-class:: classref-method :ref:`StyleBox` **get_theme_stylebox** **(** :ref:`StringName` name, :ref:`StringName` theme_type=&"" **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_get_window_id: .. rst-class:: classref-method :ref:`int` **get_window_id** **(** **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_grab_focus: .. rst-class:: classref-method void **grab_focus** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_has_focus: .. rst-class:: classref-method :ref:`bool` **has_focus** **(** **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_has_theme_color: .. rst-class:: classref-method :ref:`bool` **has_theme_color** **(** :ref:`StringName` name, :ref:`StringName` theme_type=&"" **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_has_theme_color_override: .. rst-class:: classref-method :ref:`bool` **has_theme_color_override** **(** :ref:`StringName` name **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_has_theme_constant: .. rst-class:: classref-method :ref:`bool` **has_theme_constant** **(** :ref:`StringName` name, :ref:`StringName` theme_type=&"" **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_has_theme_constant_override: .. rst-class:: classref-method :ref:`bool` **has_theme_constant_override** **(** :ref:`StringName` name **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_has_theme_font: .. rst-class:: classref-method :ref:`bool` **has_theme_font** **(** :ref:`StringName` name, :ref:`StringName` theme_type=&"" **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_has_theme_font_override: .. rst-class:: classref-method :ref:`bool` **has_theme_font_override** **(** :ref:`StringName` name **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_has_theme_font_size: .. rst-class:: classref-method :ref:`bool` **has_theme_font_size** **(** :ref:`StringName` name, :ref:`StringName` theme_type=&"" **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_has_theme_font_size_override: .. rst-class:: classref-method :ref:`bool` **has_theme_font_size_override** **(** :ref:`StringName` name **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_has_theme_icon: .. rst-class:: classref-method :ref:`bool` **has_theme_icon** **(** :ref:`StringName` name, :ref:`StringName` theme_type=&"" **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_has_theme_icon_override: .. rst-class:: classref-method :ref:`bool` **has_theme_icon_override** **(** :ref:`StringName` name **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_has_theme_stylebox: .. rst-class:: classref-method :ref:`bool` **has_theme_stylebox** **(** :ref:`StringName` name, :ref:`StringName` theme_type=&"" **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_has_theme_stylebox_override: .. rst-class:: classref-method :ref:`bool` **has_theme_stylebox_override** **(** :ref:`StringName` name **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_hide: .. rst-class:: classref-method void **hide** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_is_embedded: .. rst-class:: classref-method :ref:`bool` **is_embedded** **(** **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_is_layout_rtl: .. rst-class:: classref-method :ref:`bool` **is_layout_rtl** **(** **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_is_maximize_allowed: .. rst-class:: classref-method :ref:`bool` **is_maximize_allowed** **(** **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_is_using_font_oversampling: .. rst-class:: classref-method :ref:`bool` **is_using_font_oversampling** **(** **)** |const| .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_move_to_center: .. rst-class:: classref-method void **move_to_center** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_move_to_foreground: .. rst-class:: classref-method void **move_to_foreground** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_popup: .. rst-class:: classref-method void **popup** **(** :ref:`Rect2i` rect=Rect2i(0, 0, 0, 0) **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_popup_centered: .. rst-class:: classref-method void **popup_centered** **(** :ref:`Vector2i` minsize=Vector2i(0, 0) **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_popup_centered_clamped: .. rst-class:: classref-method void **popup_centered_clamped** **(** :ref:`Vector2i` minsize=Vector2i(0, 0), :ref:`float` fallback_ratio=0.75 **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_popup_centered_ratio: .. rst-class:: classref-method void **popup_centered_ratio** **(** :ref:`float` ratio=0.8 **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_popup_exclusive: .. rst-class:: classref-method void **popup_exclusive** **(** :ref:`Node` from_node, :ref:`Rect2i` rect=Rect2i(0, 0, 0, 0) **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_popup_exclusive_centered: .. rst-class:: classref-method void **popup_exclusive_centered** **(** :ref:`Node` from_node, :ref:`Vector2i` minsize=Vector2i(0, 0) **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_popup_exclusive_centered_clamped: .. rst-class:: classref-method void **popup_exclusive_centered_clamped** **(** :ref:`Node` from_node, :ref:`Vector2i` minsize=Vector2i(0, 0), :ref:`float` fallback_ratio=0.75 **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_popup_exclusive_centered_ratio: .. rst-class:: classref-method void **popup_exclusive_centered_ratio** **(** :ref:`Node` from_node, :ref:`float` ratio=0.8 **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_popup_exclusive_on_parent: .. rst-class:: classref-method void **popup_exclusive_on_parent** **(** :ref:`Node` from_node, :ref:`Rect2i` parent_rect **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_popup_on_parent: .. rst-class:: classref-method void **popup_on_parent** **(** :ref:`Rect2i` parent_rect **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_remove_theme_color_override: .. rst-class:: classref-method void **remove_theme_color_override** **(** :ref:`StringName` name **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_remove_theme_constant_override: .. rst-class:: classref-method void **remove_theme_constant_override** **(** :ref:`StringName` name **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_remove_theme_font_override: .. rst-class:: classref-method void **remove_theme_font_override** **(** :ref:`StringName` name **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_remove_theme_font_size_override: .. rst-class:: classref-method void **remove_theme_font_size_override** **(** :ref:`StringName` name **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_remove_theme_icon_override: .. rst-class:: classref-method void **remove_theme_icon_override** **(** :ref:`StringName` name **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_remove_theme_stylebox_override: .. rst-class:: classref-method void **remove_theme_stylebox_override** **(** :ref:`StringName` name **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_request_attention: .. rst-class:: classref-method void **request_attention** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_reset_size: .. rst-class:: classref-method void **reset_size** **(** **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_set_flag: .. rst-class:: classref-method void **set_flag** **(** :ref:`Flags` flag, :ref:`bool` enabled **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_set_ime_active: .. rst-class:: classref-method void **set_ime_active** **(** :ref:`bool` active **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_set_ime_position: .. rst-class:: classref-method void **set_ime_position** **(** :ref:`Vector2i` position **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_set_layout_direction: .. rst-class:: classref-method void **set_layout_direction** **(** :ref:`LayoutDirection` direction **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_set_unparent_when_invisible: .. rst-class:: classref-method void **set_unparent_when_invisible** **(** :ref:`bool` unparent **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_set_use_font_oversampling: .. rst-class:: classref-method void **set_use_font_oversampling** **(** :ref:`bool` enable **)** .. container:: contribute There is currently no description for this method. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_method_show: .. rst-class:: classref-method void **show** **(** **)** .. 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_Window_theme_color_title_color: .. rst-class:: classref-themeproperty :ref:`Color` **title_color** = ``Color(0.875, 0.875, 0.875, 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_Window_theme_color_title_outline_modulate: .. rst-class:: classref-themeproperty :ref:`Color` **title_outline_modulate** = ``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_Window_theme_constant_close_h_offset: .. rst-class:: classref-themeproperty :ref:`int` **close_h_offset** = ``18`` .. container:: contribute There is currently no description for this theme property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_theme_constant_close_v_offset: .. rst-class:: classref-themeproperty :ref:`int` **close_v_offset** = ``24`` .. container:: contribute There is currently no description for this theme property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_theme_constant_resize_margin: .. rst-class:: classref-themeproperty :ref:`int` **resize_margin** = ``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_Window_theme_constant_title_height: .. rst-class:: classref-themeproperty :ref:`int` **title_height** = ``36`` .. container:: contribute There is currently no description for this theme property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_theme_constant_title_outline_size: .. rst-class:: classref-themeproperty :ref:`int` **title_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_Window_theme_font_title_font: .. rst-class:: classref-themeproperty :ref:`Font` **title_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_Window_theme_font_size_title_font_size: .. rst-class:: classref-themeproperty :ref:`int` **title_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_Window_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_Window_theme_icon_close_pressed: .. rst-class:: classref-themeproperty :ref:`Texture2D` **close_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_Window_theme_style_embedded_border: .. rst-class:: classref-themeproperty :ref:`StyleBox` **embedded_border** .. container:: contribute There is currently no description for this theme property. Please help us by :ref:`contributing one `! .. rst-class:: classref-item-separator ---- .. _class_Window_theme_style_embedded_unfocused_border: .. rst-class:: classref-themeproperty :ref:`StyleBox` **embedded_unfocused_border** .. 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.)`