Переглянути джерело

Expose EditorInspector::get_edited_object to GDScript

Wilson E. Alvarez 2 роки тому
батько
коміт
6918525795
2 змінених файлів з 7 додано та 0 видалено
  1. 6 0
      doc/classes/EditorInspector.xml
  2. 1 0
      editor/editor_inspector.cpp

+ 6 - 0
doc/classes/EditorInspector.xml

@@ -13,6 +13,12 @@
 	<tutorials>
 	</tutorials>
 	<methods>
+		<method name="get_edited_object">
+			<return type="Object" />
+			<description>
+				Returns the object currently selected in this inspector.
+			</description>
+		</method>
 		<method name="refresh">
 			<return type="void" />
 			<description>

+ 1 - 0
editor/editor_inspector.cpp

@@ -2331,6 +2331,7 @@ void EditorInspector::_bind_methods() {
 	ClassDB::bind_method("_object_id_selected", &EditorInspector::_object_id_selected);
 	ClassDB::bind_method("_vscroll_changed", &EditorInspector::_vscroll_changed);
 	ClassDB::bind_method("_feature_profile_changed", &EditorInspector::_feature_profile_changed);
+	ClassDB::bind_method("get_edited_object", &EditorInspector::get_edited_object);
 
 	ClassDB::bind_method("refresh", &EditorInspector::refresh);