<?xml version="1.0" encoding="UTF-8" ?>
<class name="EditorSettings" inherits="Resource" version="3.8">
	<brief_description>
		Object that holds the project-independent editor settings.
	</brief_description>
	<description>
		Object that holds the project-independent editor settings. These settings are generally visible in the [b]Editor &gt; Editor Settings[/b] menu.
		Property names use slash delimiters to distinguish sections. Setting values can be of any [Variant] type. It's recommended to use [code]snake_case[/code] for editor settings to be consistent with the Godot editor itself.
		Accessing the settings can be done using the following methods, such as:
		[codeblock]
		# `settings.set("some/property", value)` also works as this class overrides `_set()` internally.
		settings.set_setting("some/property",value)

		# `settings.get("some/property", value)` also works as this class overrides `_get()` internally.
		settings.get_setting("some/property")

		var list_of_settings = settings.get_property_list()
		[/codeblock]
		[b]Note:[/b] This class shouldn't be instantiated directly. Instead, access the singleton using [method EditorInterface.get_editor_settings].
	</description>
	<tutorials>
	</tutorials>
	<methods>
		<method name="add_property_info">
			<return type="void" />
			<argument index="0" name="info" type="Dictionary" />
			<description>
				Adds a custom property info to a property. The dictionary must contain:
				- [code]name[/code]: [String] (the name of the property)
				- [code]type[/code]: [int] (see [enum Variant.Type])
				- optionally [code]hint[/code]: [int] (see [enum PropertyHint]) and [code]hint_string[/code]: [String]
				[b]Example:[/b]
				[codeblock]
				editor_settings.set("category/property_name", 0)

				var property_info = {
				    "name": "category/property_name",
				    "type": TYPE_INT,
				    "hint": PROPERTY_HINT_ENUM,
				    "hint_string": "one,two,three"
				}

				editor_settings.add_property_info(property_info)
				[/codeblock]
			</description>
		</method>
		<method name="erase">
			<return type="void" />
			<argument index="0" name="property" type="String" />
			<description>
				Erases the setting whose name is specified by [code]property[/code].
			</description>
		</method>
		<method name="get_favorites" qualifiers="const">
			<return type="PoolStringArray" />
			<description>
				Returns the list of favorite files and directories for this project.
			</description>
		</method>
		<method name="get_project_metadata" qualifiers="const">
			<return type="Variant" />
			<argument index="0" name="section" type="String" />
			<argument index="1" name="key" type="String" />
			<argument index="2" name="default" type="Variant" default="null" />
			<description>
				Returns project-specific metadata for the [code]section[/code] and [code]key[/code] specified. If the metadata doesn't exist, [code]default[/code] will be returned instead. See also [method set_project_metadata].
			</description>
		</method>
		<method name="get_project_settings_dir" qualifiers="const">
			<return type="String" />
			<description>
				Returns the project-specific settings path. Projects all have a unique subdirectory inside the settings path where project-specific settings are saved.
			</description>
		</method>
		<method name="get_recent_dirs" qualifiers="const">
			<return type="PoolStringArray" />
			<description>
				Returns the list of recently visited folders in the file dialog for this project.
			</description>
		</method>
		<method name="get_setting" qualifiers="const">
			<return type="Variant" />
			<argument index="0" name="name" type="String" />
			<description>
				Returns the value of the setting specified by [code]name[/code]. This is equivalent to using [method Object.get] on the EditorSettings instance.
			</description>
		</method>
		<method name="get_settings_dir" qualifiers="const">
			<return type="String" />
			<description>
				Gets the global settings path for the engine. Inside this path, you can find some standard paths such as:
				[code]settings/tmp[/code] - Used for temporary storage of files
				[code]settings/templates[/code] - Where export templates are located
			</description>
		</method>
		<method name="has_setting" qualifiers="const">
			<return type="bool" />
			<argument index="0" name="name" type="String" />
			<description>
				Returns [code]true[/code] if the setting specified by [code]name[/code] exists, [code]false[/code] otherwise.
			</description>
		</method>
		<method name="property_can_revert">
			<return type="bool" />
			<argument index="0" name="name" type="String" />
			<description>
				Returns [code]true[/code] if the setting specified by [code]name[/code] can have its value reverted to the default value, [code]false[/code] otherwise. When this method returns [code]true[/code], a Revert button will display next to the setting in the Editor Settings.
			</description>
		</method>
		<method name="property_get_revert">
			<return type="Variant" />
			<argument index="0" name="name" type="String" />
			<description>
				Returns the default value of the setting specified by [code]name[/code]. This is the value that would be applied when clicking the Revert button in the Editor Settings.
			</description>
		</method>
		<method name="set_favorites">
			<return type="void" />
			<argument index="0" name="dirs" type="PoolStringArray" />
			<description>
				Sets the list of favorite files and directories for this project.
			</description>
		</method>
		<method name="set_initial_value">
			<return type="void" />
			<argument index="0" name="name" type="StringName" />
			<argument index="1" name="value" type="Variant" />
			<argument index="2" name="update_current" type="bool" />
			<description>
			</description>
		</method>
		<method name="set_project_metadata">
			<return type="void" />
			<argument index="0" name="section" type="String" />
			<argument index="1" name="key" type="String" />
			<argument index="2" name="data" type="Variant" />
			<description>
				Sets project-specific metadata with the [code]section[/code], [code]key[/code] and [code]data[/code] specified. This metadata is stored outside the project folder and therefore won't be checked into version control. See also [method get_project_metadata].
			</description>
		</method>
		<method name="set_recent_dirs">
			<return type="void" />
			<argument index="0" name="dirs" type="PoolStringArray" />
			<description>
				Sets the list of recently visited folders in the file dialog for this project.
			</description>
		</method>
		<method name="set_setting">
			<return type="void" />
			<argument index="0" name="name" type="String" />
			<argument index="1" name="value" type="Variant" />
			<description>
				Sets the [code]value[/code] of the setting specified by [code]name[/code]. This is equivalent to using [method Object.set] on the EditorSettings instance.
			</description>
		</method>
	</methods>
	<members>
		<member name="docks/filesystem/always_show_folders" type="bool" setter="" getter="">
		</member>
		<member name="docks/filesystem/thumbnail_size" type="int" setter="" getter="">
		</member>
		<member name="docks/property_editor/auto_refresh_interval" type="float" setter="" getter="">
		</member>
		<member name="docks/property_editor/subresource_hue_tint" type="float" setter="" getter="">
		</member>
		<member name="docks/scene_tree/start_create_dialog_fully_expanded" type="bool" setter="" getter="">
		</member>
		<member name="editors/2d/bone_color1" type="Color" setter="" getter="">
		</member>
		<member name="editors/2d/bone_color2" type="Color" setter="" getter="">
		</member>
		<member name="editors/2d/bone_ik_color" type="Color" setter="" getter="">
		</member>
		<member name="editors/2d/bone_outline_color" type="Color" setter="" getter="">
		</member>
		<member name="editors/2d/bone_outline_size" type="int" setter="" getter="">
		</member>
		<member name="editors/2d/bone_selected_color" type="Color" setter="" getter="">
		</member>
		<member name="editors/2d/bone_width" type="int" setter="" getter="">
		</member>
		<member name="editors/2d/constrain_editor_view" type="bool" setter="" getter="">
		</member>
		<member name="editors/2d/grid_color" type="Color" setter="" getter="">
		</member>
		<member name="editors/2d/guides_color" type="Color" setter="" getter="">
		</member>
		<member name="editors/2d/pan_speed" type="int" setter="" getter="">
		</member>
		<member name="editors/2d/scroll_to_pan" type="bool" setter="" getter="">
		</member>
		<member name="editors/2d/simple_panning" type="bool" setter="" getter="">
		</member>
		<member name="editors/2d/smart_snapping_line_color" type="Color" setter="" getter="">
		</member>
		<member name="editors/2d/viewport_border_color" type="Color" setter="" getter="">
		</member>
		<member name="editors/2d/warped_mouse_panning" type="bool" setter="" getter="">
		</member>
		<member name="editors/3d/default_fov" type="float" setter="" getter="">
		</member>
		<member name="editors/3d/default_z_far" type="float" setter="" getter="">
		</member>
		<member name="editors/3d/default_z_near" type="float" setter="" getter="">
		</member>
		<member name="editors/3d/freelook/freelook_activation_modifier" type="int" setter="" getter="">
		</member>
		<member name="editors/3d/freelook/freelook_base_speed" type="float" setter="" getter="">
		</member>
		<member name="editors/3d/freelook/freelook_inertia" type="float" setter="" getter="">
		</member>
		<member name="editors/3d/freelook/freelook_navigation_scheme" type="int" setter="" getter="">
		</member>
		<member name="editors/3d/freelook/freelook_sensitivity" type="float" setter="" getter="">
		</member>
		<member name="editors/3d/freelook/freelook_speed_zoom_link" type="bool" setter="" getter="">
		</member>
		<member name="editors/3d/grid_division_level_bias" type="float" setter="" getter="">
		</member>
		<member name="editors/3d/grid_division_level_max" type="int" setter="" getter="">
		</member>
		<member name="editors/3d/grid_division_level_min" type="int" setter="" getter="">
		</member>
		<member name="editors/3d/grid_size" type="int" setter="" getter="">
		</member>
		<member name="editors/3d/grid_xy_plane" type="bool" setter="" getter="">
		</member>
		<member name="editors/3d/grid_xz_plane" type="bool" setter="" getter="">
		</member>
		<member name="editors/3d/grid_yz_plane" type="bool" setter="" getter="">
		</member>
		<member name="editors/3d/lightmap_baking_number_of_cpu_threads" type="int" setter="" getter="">
		</member>
		<member name="editors/3d/navigation/emulate_3_button_mouse" type="bool" setter="" getter="">
		</member>
		<member name="editors/3d/navigation/emulate_numpad" type="bool" setter="" getter="">
		</member>
		<member name="editors/3d/navigation/invert_x_axis" type="bool" setter="" getter="">
		</member>
		<member name="editors/3d/navigation/invert_y_axis" type="bool" setter="" getter="">
		</member>
		<member name="editors/3d/navigation/navigation_scheme" type="int" setter="" getter="">
		</member>
		<member name="editors/3d/navigation/orbit_modifier" type="int" setter="" getter="">
		</member>
		<member name="editors/3d/navigation/pan_modifier" type="int" setter="" getter="">
		</member>
		<member name="editors/3d/navigation/warped_mouse_panning" type="bool" setter="" getter="">
		</member>
		<member name="editors/3d/navigation/zoom_modifier" type="int" setter="" getter="">
		</member>
		<member name="editors/3d/navigation/zoom_style" type="int" setter="" getter="">
		</member>
		<member name="editors/3d/navigation_feel/orbit_inertia" type="float" setter="" getter="">
		</member>
		<member name="editors/3d/navigation_feel/orbit_sensitivity" type="float" setter="" getter="">
		</member>
		<member name="editors/3d/navigation_feel/translation_inertia" type="float" setter="" getter="">
		</member>
		<member name="editors/3d/navigation_feel/zoom_inertia" type="float" setter="" getter="">
		</member>
		<member name="editors/3d/primary_grid_color" type="Color" setter="" getter="">
		</member>
		<member name="editors/3d/primary_grid_steps" type="int" setter="" getter="">
		</member>
		<member name="editors/3d/secondary_grid_color" type="Color" setter="" getter="">
		</member>
		<member name="editors/3d/selection_box_color" type="Color" setter="" getter="">
		</member>
		<member name="editors/3d_gizmos/gizmo_colors/instanced" type="Color" setter="" getter="">
		</member>
		<member name="editors/3d_gizmos/gizmo_colors/joint" type="Color" setter="" getter="">
		</member>
		<member name="editors/3d_gizmos/gizmo_colors/shape" type="Color" setter="" getter="">
		</member>
		<member name="editors/animation/autorename_animation_tracks" type="bool" setter="" getter="">
		</member>
		<member name="editors/animation/confirm_insert_track" type="bool" setter="" getter="">
		</member>
		<member name="editors/animation/default_create_bezier_tracks" type="bool" setter="" getter="">
		</member>
		<member name="editors/animation/default_create_reset_tracks" type="bool" setter="" getter="">
		</member>
		<member name="editors/animation/onion_layers_future_color" type="Color" setter="" getter="">
		</member>
		<member name="editors/animation/onion_layers_past_color" type="Color" setter="" getter="">
		</member>
		<member name="editors/grid_map/pick_distance" type="float" setter="" getter="">
		</member>
		<member name="editors/grid_map/preview_size" type="int" setter="" getter="">
		</member>
		<member name="editors/poly_editor/point_grab_radius" type="int" setter="" getter="">
		</member>
		<member name="editors/poly_editor/show_previous_outline" type="bool" setter="" getter="">
		</member>
		<member name="editors/visual_editors/minimap_opacity" type="float" setter="" getter="">
		</member>
		<member name="filesystem/directories/autoscan_project_path" type="String" setter="" getter="">
		</member>
		<member name="filesystem/directories/default_project_path" type="String" setter="" getter="">
		</member>
		<member name="filesystem/file_dialog/display_mode" type="int" setter="" getter="">
		</member>
		<member name="filesystem/file_dialog/show_hidden_files" type="bool" setter="" getter="">
		</member>
		<member name="filesystem/file_dialog/thumbnail_size" type="int" setter="" getter="">
		</member>
		<member name="filesystem/on_save/compress_binary_resources" type="bool" setter="" getter="">
		</member>
		<member name="filesystem/on_save/safe_save_on_backup_then_rename" type="bool" setter="" getter="">
		</member>
		<member name="interface/editor/automatically_open_screenshots" type="bool" setter="" getter="">
		</member>
		<member name="interface/editor/code_font" type="String" setter="" getter="">
		</member>
		<member name="interface/editor/code_font_size" type="int" setter="" getter="">
		</member>
		<member name="interface/editor/custom_display_scale" type="float" setter="" getter="">
		</member>
		<member name="interface/editor/dim_editor_on_dialog_popup" type="bool" setter="" getter="">
		</member>
		<member name="interface/editor/display_scale" type="int" setter="" getter="">
		</member>
		<member name="interface/editor/editor_language" type="String" setter="" getter="">
		</member>
		<member name="interface/editor/font_antialiased" type="bool" setter="" getter="">
		</member>
		<member name="interface/editor/font_hinting" type="int" setter="" getter="">
		</member>
		<member name="interface/editor/low_processor_mode_sleep_usec" type="float" setter="" getter="">
		</member>
		<member name="interface/editor/main_font" type="String" setter="" getter="">
		</member>
		<member name="interface/editor/main_font_bold" type="String" setter="" getter="">
		</member>
		<member name="interface/editor/main_font_size" type="int" setter="" getter="">
		</member>
		<member name="interface/editor/quit_confirmation" type="bool" setter="" getter="">
		</member>
		<member name="interface/editor/save_each_scene_on_quit" type="bool" setter="" getter="">
		</member>
		<member name="interface/editor/separate_distraction_mode" type="bool" setter="" getter="">
		</member>
		<member name="interface/editor/unfocused_low_processor_mode_sleep_usec" type="float" setter="" getter="">
		</member>
		<member name="interface/inspector/max_array_dictionary_items_per_page" type="int" setter="" getter="">
		</member>
		<member name="interface/scene_tabs/minimum_width" type="int" setter="" getter="">
		</member>
		<member name="interface/scene_tabs/resize_if_many_tabs" type="bool" setter="" getter="">
		</member>
		<member name="interface/scene_tabs/show_script_button" type="bool" setter="" getter="">
		</member>
		<member name="interface/scene_tabs/show_thumbnail_on_hover" type="bool" setter="" getter="">
		</member>
		<member name="interface/theme/accent_color" type="Color" setter="" getter="">
		</member>
		<member name="interface/theme/additional_spacing" type="float" setter="" getter="">
		</member>
		<member name="interface/theme/base_color" type="Color" setter="" getter="">
		</member>
		<member name="interface/theme/border_size" type="int" setter="" getter="">
		</member>
		<member name="interface/theme/contrast" type="float" setter="" getter="">
		</member>
		<member name="interface/theme/custom_theme" type="String" setter="" getter="">
		</member>
		<member name="interface/theme/highlight_tabs" type="bool" setter="" getter="">
		</member>
		<member name="interface/theme/icon_and_font_color" type="int" setter="" getter="">
		</member>
		<member name="interface/theme/preset" type="String" setter="" getter="">
		</member>
		<member name="interface/theme/relationship_line_opacity" type="float" setter="" getter="">
		</member>
		<member name="interface/theme/use_graph_node_headers" type="bool" setter="" getter="">
		</member>
		<member name="network/debug/remote_host" type="String" setter="" getter="">
		</member>
		<member name="network/debug/remote_port" type="int" setter="" getter="">
		</member>
		<member name="network/http_proxy/host" type="String" setter="" getter="">
		</member>
		<member name="network/http_proxy/port" type="int" setter="" getter="">
		</member>
		<member name="network/ssl/editor_ssl_certificates" type="String" setter="" getter="">
		</member>
		<member name="project_manager/sorting_order" type="int" setter="" getter="">
		</member>
		<member name="run/auto_save/save_before_running" type="bool" setter="" getter="">
		</member>
		<member name="run/output/always_clear_output_on_play" type="bool" setter="" getter="">
		</member>
		<member name="run/output/always_close_output_on_stop" type="bool" setter="" getter="">
		</member>
		<member name="run/output/always_open_output_on_play" type="bool" setter="" getter="">
		</member>
		<member name="run/output/font_size" type="int" setter="" getter="">
		</member>
		<member name="run/window_placement/rect" type="int" setter="" getter="">
		</member>
		<member name="run/window_placement/rect_custom_position" type="Vector2" setter="" getter="">
		</member>
		<member name="run/window_placement/screen" type="int" setter="" getter="">
		</member>
		<member name="text_editor/appearance/code_folding" type="bool" setter="" getter="">
		</member>
		<member name="text_editor/appearance/line_length_guideline_hard_column" type="int" setter="" getter="">
		</member>
		<member name="text_editor/appearance/line_length_guideline_soft_column" type="int" setter="" getter="">
		</member>
		<member name="text_editor/appearance/line_numbers_zero_padded" type="bool" setter="" getter="">
		</member>
		<member name="text_editor/appearance/show_bookmark_gutter" type="bool" setter="" getter="">
		</member>
		<member name="text_editor/appearance/show_breakpoint_gutter" type="bool" setter="" getter="">
		</member>
		<member name="text_editor/appearance/show_info_gutter" type="bool" setter="" getter="">
		</member>
		<member name="text_editor/appearance/show_line_length_guidelines" type="bool" setter="" getter="">
		</member>
		<member name="text_editor/appearance/show_line_numbers" type="bool" setter="" getter="">
		</member>
		<member name="text_editor/appearance/word_wrap" type="bool" setter="" getter="">
		</member>
		<member name="text_editor/completion/add_type_hints" type="bool" setter="" getter="">
		</member>
		<member name="text_editor/completion/auto_brace_complete" type="bool" setter="" getter="">
		</member>
		<member name="text_editor/completion/callhint_tooltip_offset" type="Vector2" setter="" getter="">
		</member>
		<member name="text_editor/completion/code_complete_delay" type="float" setter="" getter="">
		</member>
		<member name="text_editor/completion/complete_file_paths" type="bool" setter="" getter="">
		</member>
		<member name="text_editor/completion/idle_parse_delay" type="float" setter="" getter="">
		</member>
		<member name="text_editor/completion/put_callhint_tooltip_below_current_line" type="bool" setter="" getter="">
		</member>
		<member name="text_editor/completion/use_single_quotes" type="bool" setter="" getter="">
		</member>
		<member name="text_editor/cursor/block_caret" type="bool" setter="" getter="">
		</member>
		<member name="text_editor/cursor/caret_blink" type="bool" setter="" getter="">
		</member>
		<member name="text_editor/cursor/caret_blink_speed" type="float" setter="" getter="">
		</member>
		<member name="text_editor/cursor/right_click_moves_caret" type="bool" setter="" getter="">
		</member>
		<member name="text_editor/cursor/scroll_past_end_of_file" type="bool" setter="" getter="">
		</member>
		<member name="text_editor/files/auto_reload_and_parse_scripts_on_save" type="bool" setter="" getter="">
		</member>
		<member name="text_editor/files/auto_reload_scripts_on_external_change" type="bool" setter="" getter="">
		</member>
		<member name="text_editor/files/autosave_interval_secs" type="int" setter="" getter="">
		</member>
		<member name="text_editor/files/restore_scripts_on_load" type="bool" setter="" getter="">
		</member>
		<member name="text_editor/files/trim_trailing_whitespace_on_save" type="bool" setter="" getter="">
		</member>
		<member name="text_editor/help/help_font_size" type="int" setter="" getter="">
		</member>
		<member name="text_editor/help/help_source_font_size" type="int" setter="" getter="">
		</member>
		<member name="text_editor/help/help_title_font_size" type="int" setter="" getter="">
		</member>
		<member name="text_editor/help/show_help_index" type="bool" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/background_color" type="Color" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/base_type_color" type="Color" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/bookmark_color" type="Color" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/brace_mismatch_color" type="Color" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/breakpoint_color" type="Color" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/caret_background_color" type="Color" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/caret_color" type="Color" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/code_folding_color" type="Color" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/comment_color" type="Color" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/completion_background_color" type="Color" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/completion_existing_color" type="Color" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/completion_font_color" type="Color" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/completion_scroll_color" type="Color" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/completion_selected_color" type="Color" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/control_flow_keyword_color" type="Color" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/current_line_color" type="Color" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/engine_type_color" type="Color" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/executing_line_color" type="Color" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/function_color" type="Color" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/highlight_all_occurrences" type="bool" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/highlight_current_line" type="bool" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/highlight_type_safe_lines" type="bool" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/keyword_color" type="Color" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/line_length_guideline_color" type="Color" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/line_number_color" type="Color" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/mark_color" type="Color" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/member_variable_color" type="Color" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/number_color" type="Color" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/safe_line_number_color" type="Color" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/search_result_border_color" type="Color" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/search_result_color" type="Color" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/selection_color" type="Color" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/string_color" type="Color" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/symbol_color" type="Color" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/syntax_highlighting" type="bool" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/text_color" type="Color" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/text_selected_color" type="Color" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/user_type_color" type="Color" setter="" getter="">
		</member>
		<member name="text_editor/highlighting/word_highlighted_color" type="Color" setter="" getter="">
		</member>
		<member name="text_editor/indent/auto_indent" type="bool" setter="" getter="">
		</member>
		<member name="text_editor/indent/convert_indent_on_save" type="bool" setter="" getter="">
		</member>
		<member name="text_editor/indent/draw_spaces" type="bool" setter="" getter="">
		</member>
		<member name="text_editor/indent/draw_tabs" type="bool" setter="" getter="">
		</member>
		<member name="text_editor/indent/size" type="int" setter="" getter="">
		</member>
		<member name="text_editor/indent/type" type="int" setter="" getter="">
		</member>
		<member name="text_editor/navigation/drag_and_drop_selection" type="bool" setter="" getter="">
		</member>
		<member name="text_editor/navigation/minimap_width" type="int" setter="" getter="">
		</member>
		<member name="text_editor/navigation/mouse_extra_buttons_navigate_history" type="bool" setter="" getter="">
		</member>
		<member name="text_editor/navigation/show_minimap" type="bool" setter="" getter="">
		</member>
		<member name="text_editor/navigation/smooth_scrolling" type="bool" setter="" getter="">
		</member>
		<member name="text_editor/navigation/stay_in_script_editor_on_node_selected" type="bool" setter="" getter="">
		</member>
		<member name="text_editor/navigation/v_scroll_speed" type="int" setter="" getter="">
		</member>
		<member name="text_editor/script_list/show_members_overview" type="bool" setter="" getter="">
		</member>
		<member name="text_editor/theme/color_theme" type="String" setter="" getter="">
		</member>
		<member name="text_editor/theme/line_spacing" type="int" setter="" getter="">
		</member>
		<member name="text_editor/tools/sort_members_outline_alphabetically" type="bool" setter="" getter="">
		</member>
	</members>
	<signals>
		<signal name="settings_changed">
			<description>
				Emitted after any editor setting has changed.
			</description>
		</signal>
	</signals>
	<constants>
		<constant name="NOTIFICATION_EDITOR_SETTINGS_CHANGED" value="10000">
			Emitted after any editor setting has changed. It's used by various editor plugins to update their visuals on theme changes or logic on configuration changes.
		</constant>
	</constants>
</class>
