Browse Source

Document `Object.get_class()/is_class()` ignores `class_name` declaration

(cherry picked from commit a15847e5cae47a40113e504fc7914eb84a6f1171)
Hugo Locurcio 4 years ago
parent
commit
3872986f1f
1 changed files with 4 additions and 2 deletions
  1. 4 2
      doc/classes/Object.xml

+ 4 - 2
doc/classes/Object.xml

@@ -182,7 +182,8 @@
 		<method name="get_class" qualifiers="const">
 			<return type="String" />
 			<description>
-				Returns the object's class as a [String].
+				Returns the object's class as a [String]. See also [method is_class].
+				[b]Note:[/b] [method get_class] does not take [code]class_name[/code] declarations into account. If the object has a [code]class_name[/code] defined, the base class name will be returned instead.
 			</description>
 		</method>
 		<method name="get_incoming_connections" qualifiers="const">
@@ -292,7 +293,8 @@
 			<return type="bool" />
 			<argument index="0" name="class" type="String" />
 			<description>
-				Returns [code]true[/code] if the object inherits from the given [code]class[/code].
+				Returns [code]true[/code] if the object inherits from the given [code]class[/code]. See also [method get_class].
+				[b]Note:[/b] [method is_class] does not take [code]class_name[/code] declarations into account. If the object has a [code]class_name[/code] defined, [method is_class] will return [code]false[/code] for that name.
 			</description>
 		</method>
 		<method name="is_connected" qualifiers="const">