Browse Source

Merge pull request #21705 from KellyThomas/tree-create-item

Change return value of Tree.create_item() from Object to TreeItem
Rémi Verschelde 7 years ago
parent
commit
ead2c2eef2
2 changed files with 2 additions and 2 deletions
  1. 1 1
      doc/classes/Tree.xml
  2. 1 1
      scene/gui/tree.h

+ 1 - 1
doc/classes/Tree.xml

@@ -37,7 +37,7 @@
 			</description>
 			</description>
 		</method>
 		</method>
 		<method name="create_item">
 		<method name="create_item">
-			<return type="Object">
+			<return type="TreeItem">
 			</return>
 			</return>
 			<argument index="0" name="parent" type="Object" default="null">
 			<argument index="0" name="parent" type="Object" default="null">
 			</argument>
 			</argument>

+ 1 - 1
scene/gui/tree.h

@@ -516,7 +516,7 @@ protected:
 	static void _bind_methods();
 	static void _bind_methods();
 
 
 	//bind helpers
 	//bind helpers
-	Object *_create_item(Object *p_parent, int p_idx = -1) {
+	TreeItem *_create_item(Object *p_parent, int p_idx = -1) {
 		return create_item(Object::cast_to<TreeItem>(p_parent), p_idx);
 		return create_item(Object::cast_to<TreeItem>(p_parent), p_idx);
 	}
 	}