2020-03-31 11:56:58 +02:00
<?xml version="1.0" encoding="UTF-8" ?>
<class name= "Window" inherits= "Viewport" version= "4.0" >
<brief_description >
2021-07-05 15:43:51 +02:00
Base class for all windows.
2020-03-31 11:56:58 +02:00
</brief_description>
<description >
2021-07-05 15:43:51 +02:00
A node that creates a window.
2020-03-31 11:56:58 +02:00
</description>
<tutorials >
</tutorials>
<methods >
<method name= "can_draw" qualifiers= "const" >
2021-07-30 15:28:05 +02:00
<return type= "bool" />
2020-03-31 11:56:58 +02:00
<description >
2021-07-05 15:43:51 +02:00
Returns whether the window is being drawn to the screen.
2020-03-31 11:56:58 +02:00
</description>
</method>
<method name= "child_controls_changed" >
2021-07-30 15:28:05 +02:00
<return type= "void" />
2020-03-31 11:56:58 +02:00
<description >
</description>
</method>
2021-07-02 20:35:56 +02:00
<method name= "get_contents_minimum_size" qualifiers= "const" >
2021-07-30 15:28:05 +02:00
<return type= "Vector2" />
2021-07-02 20:35:56 +02:00
<description >
Returns the combined minimum size from the child [Control] nodes of the window.
</description>
</method>
2020-03-31 11:56:58 +02:00
<method name= "get_flag" qualifiers= "const" >
2021-07-30 15:28:05 +02:00
<return type= "bool" />
<argument index= "0" name= "flag" type= "int" enum= "Window.Flags" />
2020-03-31 11:56:58 +02:00
<description >
2021-07-05 15:43:51 +02:00
Returns [code]true[/code] if the flag is set.
2020-03-31 11:56:58 +02:00
</description>
</method>
2020-08-12 13:49:10 +02:00
<method name= "get_layout_direction" qualifiers= "const" >
2021-07-30 15:28:05 +02:00
<return type= "int" enum= "Window.LayoutDirection" />
2020-08-12 13:49:10 +02:00
<description >
Returns layout direction and text writing direction.
</description>
</method>
2020-03-31 11:56:58 +02:00
<method name= "get_real_size" qualifiers= "const" >
2021-07-30 15:28:05 +02:00
<return type= "Vector2i" />
2020-03-31 11:56:58 +02:00
<description >
2021-07-05 15:43:51 +02:00
Returns the window's size including its border.
2020-03-31 11:56:58 +02:00
</description>
</method>
<method name= "get_theme_color" qualifiers= "const" >
2021-07-30 15:28:05 +02:00
<return type= "Color" />
<argument index= "0" name= "name" type= "StringName" />
<argument index= "1" name= "theme_type" type= "StringName" default= """" />
2020-03-31 11:56:58 +02:00
<description >
</description>
</method>
<method name= "get_theme_constant" qualifiers= "const" >
2021-07-30 15:28:05 +02:00
<return type= "int" />
<argument index= "0" name= "name" type= "StringName" />
<argument index= "1" name= "theme_type" type= "StringName" default= """" />
2020-03-31 11:56:58 +02:00
<description >
</description>
</method>
2021-10-02 22:06:14 +02:00
<method name= "get_theme_default_base_scale" qualifiers= "const" >
<return type= "float" />
<description >
</description>
</method>
<method name= "get_theme_default_font" qualifiers= "const" >
<return type= "Font" />
<description >
</description>
</method>
<method name= "get_theme_default_font_size" qualifiers= "const" >
<return type= "int" />
<description >
</description>
</method>
2020-03-31 11:56:58 +02:00
<method name= "get_theme_font" qualifiers= "const" >
2021-07-30 15:28:05 +02:00
<return type= "Font" />
<argument index= "0" name= "name" type= "StringName" />
<argument index= "1" name= "theme_type" type= "StringName" default= """" />
2020-03-31 11:56:58 +02:00
<description >
2021-03-30 19:16:33 +02:00
Returns the [Font] at [code]name[/code] if the theme has [code]theme_type[/code].
2020-08-12 13:49:10 +02:00
</description>
</method>
<method name= "get_theme_font_size" qualifiers= "const" >
2021-07-30 15:28:05 +02:00
<return type= "int" />
<argument index= "0" name= "name" type= "StringName" />
<argument index= "1" name= "theme_type" type= "StringName" default= """" />
2020-08-12 13:49:10 +02:00
<description >
2021-03-30 19:16:33 +02:00
Returns the font size at [code]name[/code] if the theme has [code]theme_type[/code].
2020-03-31 11:56:58 +02:00
</description>
</method>
<method name= "get_theme_icon" qualifiers= "const" >
2021-07-30 15:28:05 +02:00
<return type= "Texture2D" />
<argument index= "0" name= "name" type= "StringName" />
<argument index= "1" name= "theme_type" type= "StringName" default= """" />
2020-03-31 11:56:58 +02:00
<description >
</description>
</method>
<method name= "get_theme_stylebox" qualifiers= "const" >
2021-07-30 15:28:05 +02:00
<return type= "StyleBox" />
<argument index= "0" name= "name" type= "StringName" />
<argument index= "1" name= "theme_type" type= "StringName" default= """" />
2020-03-31 11:56:58 +02:00
<description >
</description>
</method>
<method name= "grab_focus" >
2021-07-30 15:28:05 +02:00
<return type= "void" />
2020-03-31 11:56:58 +02:00
<description >
2021-07-05 15:43:51 +02:00
Causes the window to grab focus, allowing it to receive user input.
2020-03-31 11:56:58 +02:00
</description>
</method>
<method name= "has_focus" qualifiers= "const" >
2021-07-30 15:28:05 +02:00
<return type= "bool" />
2020-03-31 11:56:58 +02:00
<description >
2021-07-05 15:43:51 +02:00
Returns [code]true[/code] if the window is focused.
2020-03-31 11:56:58 +02:00
</description>
</method>
<method name= "has_theme_color" qualifiers= "const" >
2021-07-30 15:28:05 +02:00
<return type= "bool" />
<argument index= "0" name= "name" type= "StringName" />
<argument index= "1" name= "theme_type" type= "StringName" default= """" />
2020-03-31 11:56:58 +02:00
<description >
</description>
</method>
<method name= "has_theme_constant" qualifiers= "const" >
2021-07-30 15:28:05 +02:00
<return type= "bool" />
<argument index= "0" name= "name" type= "StringName" />
<argument index= "1" name= "theme_type" type= "StringName" default= """" />
2020-03-31 11:56:58 +02:00
<description >
</description>
</method>
<method name= "has_theme_font" qualifiers= "const" >
2021-07-30 15:28:05 +02:00
<return type= "bool" />
<argument index= "0" name= "name" type= "StringName" />
<argument index= "1" name= "theme_type" type= "StringName" default= """" />
2020-03-31 11:56:58 +02:00
<description >
2021-03-30 19:16:33 +02:00
Returns [code]true[/code] if [Font] with [code]name[/code] is in [code]theme_type[/code].
Returns [code]false[/code] if the theme does not have [code]theme_type[/code].
2020-08-12 13:49:10 +02:00
</description>
</method>
<method name= "has_theme_font_size" qualifiers= "const" >
2021-07-30 15:28:05 +02:00
<return type= "bool" />
<argument index= "0" name= "name" type= "StringName" />
<argument index= "1" name= "theme_type" type= "StringName" default= """" />
2020-08-12 13:49:10 +02:00
<description >
2021-03-30 19:16:33 +02:00
Returns [code]true[/code] if font size with [code]name[/code] is in [code]theme_type[/code].
Returns [code]false[/code] if the theme does not have [code]theme_type[/code].
2020-03-31 11:56:58 +02:00
</description>
</method>
<method name= "has_theme_icon" qualifiers= "const" >
2021-07-30 15:28:05 +02:00
<return type= "bool" />
<argument index= "0" name= "name" type= "StringName" />
<argument index= "1" name= "theme_type" type= "StringName" default= """" />
2020-03-31 11:56:58 +02:00
<description >
</description>
</method>
<method name= "has_theme_stylebox" qualifiers= "const" >
2021-07-30 15:28:05 +02:00
<return type= "bool" />
<argument index= "0" name= "name" type= "StringName" />
<argument index= "1" name= "theme_type" type= "StringName" default= """" />
2020-03-31 11:56:58 +02:00
<description >
</description>
</method>
<method name= "hide" >
2021-07-30 15:28:05 +02:00
<return type= "void" />
2020-03-31 11:56:58 +02:00
<description >
</description>
</method>
<method name= "is_embedded" qualifiers= "const" >
2021-07-30 15:28:05 +02:00
<return type= "bool" />
2020-03-31 11:56:58 +02:00
<description >
2021-07-05 15:43:51 +02:00
Returns [code]true[/code] if the window is currently embedded in another window.
2020-03-31 11:56:58 +02:00
</description>
</method>
2020-08-12 13:49:10 +02:00
<method name= "is_layout_rtl" qualifiers= "const" >
2021-07-30 15:28:05 +02:00
<return type= "bool" />
2020-08-12 13:49:10 +02:00
<description >
Returns [code]true[/code] if layout is right-to-left.
</description>
</method>
2020-03-31 11:56:58 +02:00
<method name= "is_maximize_allowed" qualifiers= "const" >
2021-07-30 15:28:05 +02:00
<return type= "bool" />
2020-03-31 11:56:58 +02:00
<description >
</description>
</method>
<method name= "is_using_font_oversampling" qualifiers= "const" >
2021-07-30 15:28:05 +02:00
<return type= "bool" />
2020-03-31 11:56:58 +02:00
<description >
</description>
</method>
<method name= "move_to_foreground" >
2021-07-30 15:28:05 +02:00
<return type= "void" />
2020-03-31 11:56:58 +02:00
<description >
</description>
</method>
<method name= "popup" >
2021-07-30 15:28:05 +02:00
<return type= "void" />
<argument index= "0" name= "rect" type= "Rect2i" default= "Rect2i(0, 0, 0, 0)" />
2020-03-31 11:56:58 +02:00
<description >
</description>
</method>
<method name= "popup_centered" >
2021-07-30 15:28:05 +02:00
<return type= "void" />
<argument index= "0" name= "minsize" type= "Vector2i" default= "Vector2i(0, 0)" />
2020-03-31 11:56:58 +02:00
<description >
</description>
</method>
<method name= "popup_centered_clamped" >
2021-07-30 15:28:05 +02:00
<return type= "void" />
<argument index= "0" name= "minsize" type= "Vector2i" default= "Vector2i(0, 0)" />
<argument index= "1" name= "fallback_ratio" type= "float" default= "0.75" />
2020-03-31 11:56:58 +02:00
<description >
</description>
</method>
<method name= "popup_centered_ratio" >
2021-07-30 15:28:05 +02:00
<return type= "void" />
<argument index= "0" name= "ratio" type= "float" default= "0.8" />
2020-03-31 11:56:58 +02:00
<description >
</description>
</method>
<method name= "popup_on_parent" >
2021-07-30 15:28:05 +02:00
<return type= "void" />
<argument index= "0" name= "parent_rect" type= "Rect2i" />
2020-03-31 11:56:58 +02:00
<description >
</description>
</method>
<method name= "request_attention" >
2021-07-30 15:28:05 +02:00
<return type= "void" />
2020-03-31 11:56:58 +02:00
<description >
</description>
</method>
2021-11-20 09:04:57 +01:00
<method name= "reset_size" >
<return type= "void" />
<description >
Resets the size to the minimum size, which is the max of [member min_size] and (if [member wrap_controls] is enabled) [method get_contents_minimum_size]. This is equivalent to calling [code]set_size(Vector2i())[/code] (or any size below the minimum).
</description>
</method>
2020-03-31 11:56:58 +02:00
<method name= "set_flag" >
2021-07-30 15:28:05 +02:00
<return type= "void" />
<argument index= "0" name= "flag" type= "int" enum= "Window.Flags" />
<argument index= "1" name= "enabled" type= "bool" />
2020-03-31 11:56:58 +02:00
<description >
2021-07-05 15:43:51 +02:00
Sets a specified window flag.
2020-03-31 11:56:58 +02:00
</description>
</method>
<method name= "set_ime_active" >
2021-07-30 15:28:05 +02:00
<return type= "void" />
<argument index= "0" name= "active" type= "bool" />
2020-03-31 11:56:58 +02:00
<description >
</description>
</method>
<method name= "set_ime_position" >
2021-07-30 15:28:05 +02:00
<return type= "void" />
<argument index= "0" name= "position" type= "Vector2i" />
2020-03-31 11:56:58 +02:00
<description >
</description>
</method>
2020-08-12 13:49:10 +02:00
<method name= "set_layout_direction" >
2021-07-30 15:28:05 +02:00
<return type= "void" />
<argument index= "0" name= "direction" type= "int" enum= "Window.LayoutDirection" />
2020-08-12 13:49:10 +02:00
<description >
Sets layout direction and text writing direction. Right-to-left layouts are necessary for certain languages (e.g. Arabic and Hebrew).
</description>
</method>
2020-03-31 11:56:58 +02:00
<method name= "set_use_font_oversampling" >
2021-07-30 15:28:05 +02:00
<return type= "void" />
<argument index= "0" name= "enable" type= "bool" />
2020-03-31 11:56:58 +02:00
<description >
</description>
</method>
<method name= "show" >
2021-07-30 15:28:05 +02:00
<return type= "void" />
2020-03-31 11:56:58 +02:00
<description >
</description>
</method>
</methods>
<members >
<member name= "always_on_top" type= "bool" setter= "set_flag" getter= "get_flag" default= "false" >
2021-07-05 15:43:51 +02:00
If [code]true[/code], the window will be on top of all other windows.
2020-03-31 11:56:58 +02:00
</member>
2021-05-27 19:31:33 +02:00
<member name= "auto_translate" type= "bool" setter= "set_auto_translate" getter= "is_auto_translating" default= "true" >
Toggles if any text should automatically change to its translated version depending on the current locale.
</member>
2020-03-31 11:56:58 +02:00
<member name= "borderless" type= "bool" setter= "set_flag" getter= "get_flag" default= "false" >
2021-07-05 15:43:51 +02:00
If [code]true[/code], the window will have no borders.
2020-03-31 11:56:58 +02:00
</member>
<member name= "content_scale_aspect" type= "int" setter= "set_content_scale_aspect" getter= "get_content_scale_aspect" enum= "Window.ContentScaleAspect" default= "0" >
</member>
2021-12-17 13:11:19 +01:00
<member name= "content_scale_factor" type= "float" setter= "set_content_scale_factor" getter= "get_content_scale_factor" default= "1.0" >
</member>
2020-03-31 11:56:58 +02:00
<member name= "content_scale_mode" type= "int" setter= "set_content_scale_mode" getter= "get_content_scale_mode" enum= "Window.ContentScaleMode" default= "0" >
</member>
2019-09-24 19:45:03 +02:00
<member name= "content_scale_size" type= "Vector2i" setter= "set_content_scale_size" getter= "get_content_scale_size" default= "Vector2i(0, 0)" >
2020-03-31 11:56:58 +02:00
</member>
<member name= "current_screen" type= "int" setter= "set_current_screen" getter= "get_current_screen" default= "0" >
2021-07-05 15:43:51 +02:00
The screen the window is currently on.
2020-03-31 11:56:58 +02:00
</member>
<member name= "exclusive" type= "bool" setter= "set_exclusive" getter= "is_exclusive" default= "false" >
</member>
2019-09-24 19:45:03 +02:00
<member name= "max_size" type= "Vector2i" setter= "set_max_size" getter= "get_max_size" default= "Vector2i(0, 0)" >
2020-03-31 11:56:58 +02:00
</member>
2019-09-24 19:45:03 +02:00
<member name= "min_size" type= "Vector2i" setter= "set_min_size" getter= "get_min_size" default= "Vector2i(0, 0)" >
2020-03-31 11:56:58 +02:00
</member>
<member name= "mode" type= "int" setter= "set_mode" getter= "get_mode" enum= "Window.Mode" default= "0" >
2021-07-05 15:43:51 +02:00
Set's the window's current mode.
[b]Note:[/b] Fullscreen mode is not exclusive fullscreen on Windows and Linux.
2020-03-31 11:56:58 +02:00
</member>
2019-09-24 19:45:03 +02:00
<member name= "position" type= "Vector2i" setter= "set_position" getter= "get_position" default= "Vector2i(0, 0)" >
2021-07-05 15:43:51 +02:00
The window's position in pixels.
2020-03-31 11:56:58 +02:00
</member>
2019-09-24 19:45:03 +02:00
<member name= "size" type= "Vector2i" setter= "set_size" getter= "get_size" default= "Vector2i(100, 100)" >
2021-07-05 15:43:51 +02:00
The window's size in pixels.
2020-03-31 11:56:58 +02:00
</member>
<member name= "theme" type= "Theme" setter= "set_theme" getter= "get_theme" >
</member>
2021-07-04 22:42:23 +02:00
<member name= "theme_type_variation" type= "StringName" setter= "set_theme_type_variation" getter= "get_theme_type_variation" default= "&""" >
2021-03-30 19:16:33 +02:00
</member>
2020-03-31 11:56:58 +02:00
<member name= "title" type= "String" setter= "set_title" getter= "get_title" default= """" >
2021-07-05 15:43:51 +02:00
The window's title.
2020-03-31 11:56:58 +02:00
</member>
<member name= "transient" type= "bool" setter= "set_transient" getter= "is_transient" default= "false" >
</member>
<member name= "transparent" type= "bool" setter= "set_flag" getter= "get_flag" default= "false" >
</member>
<member name= "unfocusable" type= "bool" setter= "set_flag" getter= "get_flag" default= "false" >
</member>
<member name= "unresizable" type= "bool" setter= "set_flag" getter= "get_flag" default= "false" >
2021-07-05 15:43:51 +02:00
If [code]true[/code], the window can't be resized.
2020-03-31 11:56:58 +02:00
</member>
<member name= "visible" type= "bool" setter= "set_visible" getter= "is_visible" default= "true" >
2021-07-05 15:43:51 +02:00
If [code]true[/code], the window is visible.
2020-03-31 11:56:58 +02:00
</member>
<member name= "wrap_controls" type= "bool" setter= "set_wrap_controls" getter= "is_wrapping_controls" default= "false" >
</member>
</members>
<signals >
<signal name= "about_to_popup" >
<description >
</description>
</signal>
<signal name= "close_requested" >
<description >
</description>
</signal>
<signal name= "files_dropped" >
2021-07-30 15:28:05 +02:00
<argument index= "0" name= "files" type= "PackedStringArray" />
2020-03-31 11:56:58 +02:00
<description >
</description>
</signal>
<signal name= "focus_entered" >
<description >
</description>
</signal>
<signal name= "focus_exited" >
<description >
</description>
</signal>
<signal name= "go_back_requested" >
<description >
</description>
</signal>
<signal name= "mouse_entered" >
<description >
</description>
</signal>
<signal name= "mouse_exited" >
<description >
</description>
</signal>
<signal name= "visibility_changed" >
<description >
</description>
</signal>
<signal name= "window_input" >
2021-07-30 15:28:05 +02:00
<argument index= "0" name= "event" type= "InputEvent" />
2020-03-31 11:56:58 +02:00
<description >
</description>
</signal>
</signals>
<constants >
<constant name= "NOTIFICATION_VISIBILITY_CHANGED" value= "30" >
</constant>
<constant name= "MODE_WINDOWED" value= "0" enum= "Mode" >
2021-07-05 15:43:51 +02:00
Windowed mode.
2020-03-31 11:56:58 +02:00
</constant>
<constant name= "MODE_MINIMIZED" value= "1" enum= "Mode" >
2021-07-05 15:43:51 +02:00
Minimized window mode.
2020-03-31 11:56:58 +02:00
</constant>
<constant name= "MODE_MAXIMIZED" value= "2" enum= "Mode" >
2021-07-05 15:43:51 +02:00
Maximized window mode.
2020-03-31 11:56:58 +02:00
</constant>
<constant name= "MODE_FULLSCREEN" value= "3" enum= "Mode" >
2020-09-03 21:59:40 +02:00
Fullscreen window mode. Note that this is not [i]exclusive[/i] fullscreen. On Windows and Linux, a borderless window is used to emulate fullscreen. On macOS, a new desktop is used to display the running project.
2021-11-15 10:43:07 +01:00
Regardless of the platform, enabling fullscreen will change the window size to match the monitor's size. Therefore, make sure your project supports [url=$DOCS_URL/tutorials/rendering/multiple_resolutions.html]multiple resolutions[/url] when enabling fullscreen mode.
2020-03-31 11:56:58 +02:00
</constant>
<constant name= "FLAG_RESIZE_DISABLED" value= "0" enum= "Flags" >
2021-07-05 15:43:51 +02:00
The window's ability to be resized.
2020-03-31 11:56:58 +02:00
</constant>
<constant name= "FLAG_BORDERLESS" value= "1" enum= "Flags" >
2021-07-05 15:43:51 +02:00
Borderless window.
2020-03-31 11:56:58 +02:00
</constant>
<constant name= "FLAG_ALWAYS_ON_TOP" value= "2" enum= "Flags" >
2021-07-05 15:43:51 +02:00
Flag for making the window always on top of all other windows.
2020-03-31 11:56:58 +02:00
</constant>
<constant name= "FLAG_TRANSPARENT" value= "3" enum= "Flags" >
</constant>
<constant name= "FLAG_NO_FOCUS" value= "4" enum= "Flags" >
</constant>
<constant name= "FLAG_MAX" value= "5" enum= "Flags" >
</constant>
<constant name= "CONTENT_SCALE_MODE_DISABLED" value= "0" enum= "ContentScaleMode" >
</constant>
2020-07-03 16:09:12 +02:00
<constant name= "CONTENT_SCALE_MODE_CANVAS_ITEMS" value= "1" enum= "ContentScaleMode" >
2020-03-31 11:56:58 +02:00
</constant>
2020-07-03 16:09:12 +02:00
<constant name= "CONTENT_SCALE_MODE_VIEWPORT" value= "2" enum= "ContentScaleMode" >
2020-03-31 11:56:58 +02:00
</constant>
<constant name= "CONTENT_SCALE_ASPECT_IGNORE" value= "0" enum= "ContentScaleAspect" >
</constant>
<constant name= "CONTENT_SCALE_ASPECT_KEEP" value= "1" enum= "ContentScaleAspect" >
</constant>
<constant name= "CONTENT_SCALE_ASPECT_KEEP_WIDTH" value= "2" enum= "ContentScaleAspect" >
</constant>
<constant name= "CONTENT_SCALE_ASPECT_KEEP_HEIGHT" value= "3" enum= "ContentScaleAspect" >
</constant>
<constant name= "CONTENT_SCALE_ASPECT_EXPAND" value= "4" enum= "ContentScaleAspect" >
</constant>
2020-08-12 13:49:10 +02:00
<constant name= "LAYOUT_DIRECTION_INHERITED" value= "0" enum= "LayoutDirection" >
Automatic layout direction, determined from the parent control layout direction.
</constant>
<constant name= "LAYOUT_DIRECTION_LOCALE" value= "1" enum= "LayoutDirection" >
Automatic layout direction, determined from the current locale.
</constant>
<constant name= "LAYOUT_DIRECTION_LTR" value= "2" enum= "LayoutDirection" >
Left-to-right layout direction.
</constant>
<constant name= "LAYOUT_DIRECTION_RTL" value= "3" enum= "LayoutDirection" >
Right-to-left layout direction.
</constant>
2020-03-31 11:56:58 +02:00
</constants>
<theme_items >
2021-12-01 19:02:20 +01:00
<theme_item name= "title_color" data_type= "color" type= "Color" default= "Color(0, 0, 0, 1)" >
2020-03-31 11:56:58 +02:00
</theme_item>
2021-12-01 19:02:20 +01:00
<theme_item name= "title_outline_modulate" data_type= "color" type= "Color" default= "Color(1, 1, 1, 1)" >
The color of the title outline.
2020-03-31 11:56:58 +02:00
</theme_item>
2021-12-01 19:02:20 +01:00
<theme_item name= "close_h_ofs" data_type= "constant" type= "int" default= "18" >
2020-03-31 11:56:58 +02:00
</theme_item>
2021-08-04 18:54:41 +02:00
<theme_item name= "close_v_ofs" data_type= "constant" type= "int" default= "18" >
2020-03-31 11:56:58 +02:00
</theme_item>
2021-08-04 18:54:41 +02:00
<theme_item name= "resize_margin" data_type= "constant" type= "int" default= "4" >
2020-03-31 11:56:58 +02:00
</theme_item>
2021-08-04 18:54:41 +02:00
<theme_item name= "scaleborder_size" data_type= "constant" type= "int" default= "4" >
2020-03-31 11:56:58 +02:00
</theme_item>
2021-12-01 19:02:20 +01:00
<theme_item name= "title_height" data_type= "constant" type= "int" default= "20" >
</theme_item>
<theme_item name= "title_outline_size" data_type= "constant" type= "int" default= "0" >
The size of the title outline.
2020-03-31 11:56:58 +02:00
</theme_item>
2021-08-04 18:54:41 +02:00
<theme_item name= "title_font" data_type= "font" type= "Font" >
2020-03-31 11:56:58 +02:00
</theme_item>
2021-08-04 18:54:41 +02:00
<theme_item name= "title_font_size" data_type= "font_size" type= "int" >
2020-12-25 22:45:28 +01:00
The size of the title font.
</theme_item>
2021-12-01 19:02:20 +01:00
<theme_item name= "close" data_type= "icon" type= "Texture2D" >
2020-03-31 11:56:58 +02:00
</theme_item>
2021-12-01 19:02:20 +01:00
<theme_item name= "close_pressed" data_type= "icon" type= "Texture2D" >
2020-12-25 22:45:28 +01:00
</theme_item>
2021-12-01 19:02:20 +01:00
<theme_item name= "embedded_border" data_type= "style" type= "StyleBox" >
2020-12-25 22:45:28 +01:00
</theme_item>
2020-03-31 11:56:58 +02:00
</theme_items>
</class>