소스 검색

Added missing bind_method to TreeItem::get_custom_color().

Fix #32595
dankan1890 6 년 전
부모
커밋
b469ff17e2
2개의 변경된 파일10개의 추가작업 그리고 0개의 파일을 삭제
  1. 9 0
      doc/classes/TreeItem.xml
  2. 1 0
      scene/gui/tree.cpp

+ 9 - 0
doc/classes/TreeItem.xml

@@ -120,6 +120,15 @@
 				Returns the custom background color of column [code]column[/code].
 			</description>
 		</method>
+		<method name="get_custom_color" qualifiers="const">
+			<return type="Color">
+			</return>
+			<argument index="0" name="column" type="int">
+			</argument>
+			<description>
+				Returns the custom color of column [code]column[/code].
+			</description>
+		</method>
 		<method name="get_expand_right" qualifiers="const">
 			<return type="bool">
 			</return>

+ 1 - 0
scene/gui/tree.cpp

@@ -827,6 +827,7 @@ void TreeItem::_bind_methods() {
 
 	ClassDB::bind_method(D_METHOD("set_custom_color", "column", "color"), &TreeItem::set_custom_color);
 	ClassDB::bind_method(D_METHOD("clear_custom_color", "column"), &TreeItem::clear_custom_color);
+	ClassDB::bind_method(D_METHOD("get_custom_color", "column"), &TreeItem::get_custom_color);
 
 	ClassDB::bind_method(D_METHOD("set_custom_bg_color", "column", "color", "just_outline"), &TreeItem::set_custom_bg_color, DEFVAL(false));
 	ClassDB::bind_method(D_METHOD("clear_custom_bg_color", "column"), &TreeItem::clear_custom_bg_color);