2018-05-28 12:53:15 +00:00
<?xml version="1.0" encoding="UTF-8" ?>
2020-02-01 01:03:48 +00:00
<class name= "EditorInspector" inherits= "ScrollContainer" version= "4.0" >
2018-05-28 12:53:15 +00:00
<brief_description >
2020-02-03 15:28:23 +00:00
A tab used to edit properties of the selected node.
2018-05-28 12:53:15 +00:00
</brief_description>
<description >
2020-02-03 15:28:23 +00:00
The editor inspector is by default located on the right-hand side of the editor. It's used to edit the properties of the selected node. For example, you can select a node such as the Sprite2D then edit its transform through the inspector tool. The editor inspector is an essential tool in the game development workflow.
2020-04-14 20:09:21 +00:00
[b]Note:[/b] This class shouldn't be instantiated directly. Instead, access the singleton using [method EditorInterface.get_inspector].
2018-05-28 12:53:15 +00:00
</description>
<tutorials >
</tutorials>
2019-09-03 10:44:58 +00:00
<members >
2021-12-07 16:15:18 +00:00
<member name= "horizontal_scroll_mode" type= "int" setter= "set_horizontal_scroll_mode" getter= "get_horizontal_scroll_mode" overrides= "ScrollContainer" enum= "ScrollContainer.ScrollMode" default= "0" />
2019-09-03 10:44:58 +00:00
</members>
2018-05-28 12:53:15 +00:00
<signals >
2021-12-02 11:01:38 +00:00
<signal name= "edited_object_changed" >
<description >
Emitted when the object being edited by the inspector has changed.
</description>
</signal>
2018-05-28 12:53:15 +00:00
<signal name= "object_id_selected" >
2021-07-30 13:28:05 +00:00
<argument index= "0" name= "id" type= "int" />
2018-05-28 12:53:15 +00:00
<description >
2020-07-18 15:17:00 +00:00
Emitted when the Edit button of an [Object] has been pressed in the inspector. This is mainly used in the remote scene tree inspector.
2018-05-28 12:53:15 +00:00
</description>
2020-04-20 09:48:00 +00:00
</signal>
<signal name= "property_deleted" >
2021-07-30 13:28:05 +00:00
<argument index= "0" name= "property" type= "String" />
2020-04-20 09:48:00 +00:00
<description >
2020-07-18 15:17:00 +00:00
Emitted when a property is removed from the inspector.
2020-04-20 09:48:00 +00:00
</description>
2018-05-28 12:53:15 +00:00
</signal>
2018-07-26 09:56:21 +00:00
<signal name= "property_edited" >
2021-07-30 13:28:05 +00:00
<argument index= "0" name= "property" type= "String" />
2018-07-26 09:56:21 +00:00
<description >
2020-07-18 15:17:00 +00:00
Emitted when a property is edited in the inspector.
2018-07-26 09:56:21 +00:00
</description>
</signal>
2018-05-28 12:53:15 +00:00
<signal name= "property_keyed" >
2021-07-30 13:28:05 +00:00
<argument index= "0" name= "property" type= "String" />
2021-12-03 15:23:32 +00:00
<argument index= "1" name= "value" type= "Variant" />
<argument index= "2" name= "advance" type= "bool" />
2018-05-28 12:53:15 +00:00
<description >
2020-07-18 15:17:00 +00:00
Emitted when a property is keyed in the inspector. Properties can be keyed by clicking the "key" icon next to a property when the Animation panel is toggled.
2018-05-28 12:53:15 +00:00
</description>
</signal>
2018-07-26 09:56:21 +00:00
<signal name= "property_selected" >
2021-07-30 13:28:05 +00:00
<argument index= "0" name= "property" type= "String" />
2018-07-26 09:56:21 +00:00
<description >
2020-07-18 15:17:00 +00:00
Emitted when a property is selected in the inspector.
2018-07-26 09:56:21 +00:00
</description>
</signal>
2018-11-10 13:21:34 +00:00
<signal name= "property_toggled" >
2021-07-30 13:28:05 +00:00
<argument index= "0" name= "property" type= "String" />
<argument index= "1" name= "checked" type= "bool" />
2018-11-10 13:21:34 +00:00
<description >
2020-07-18 15:17:00 +00:00
Emitted when a boolean property is toggled in the inspector.
[b]Note:[/b] This signal is never emitted if the internal [code]autoclear[/code] property enabled. Since this property is always enabled in the editor inspector, this signal is never emitted by the editor itself.
2018-11-10 13:21:34 +00:00
</description>
</signal>
2018-05-28 12:53:15 +00:00
<signal name= "resource_selected" >
2021-07-30 13:28:05 +00:00
<argument index= "0" name= "res" type= "Object" />
<argument index= "1" name= "prop" type= "String" />
2018-05-28 12:53:15 +00:00
<description >
2020-07-18 15:17:00 +00:00
Emitted when a resource is selected in the inspector.
2018-05-28 12:53:15 +00:00
</description>
</signal>
2018-07-26 09:56:21 +00:00
<signal name= "restart_requested" >
<description >
2020-07-18 15:17:00 +00:00
Emitted when a property that requires a restart to be applied is edited in the inspector. This is only used in the Project Settings and Editor Settings.
2018-07-26 09:56:21 +00:00
</description>
</signal>
2018-05-28 12:53:15 +00:00
</signals>
</class>