diff --git a/doc/classes/Object.xml b/doc/classes/Object.xml index d36c2dafcc..628ff63f79 100644 --- a/doc/classes/Object.xml +++ b/doc/classes/Object.xml @@ -35,7 +35,8 @@ Override this method to customize the behavior of [method get]. Should return the given [param property]'s value, or [code]null[/code] if the [param property] should be handled normally. - Combined with [method _set] and [method _get_property_list], this method allows defining custom properties, which is particularly useful for editor plugins. Note that a property must be present in [method get_property_list], otherwise this method will not be called. + Combined with [method _set] and [method _get_property_list], this method allows defining custom properties, which is particularly useful for editor plugins. + [b]Note:[/b] This method is not called when getting built-in properties of an object, including properties defined with [annotation @GDScript.@export]. [codeblocks] [gdscript] func _get(property): @@ -289,7 +290,8 @@ Override this method to customize the behavior of [method set]. Should set the [param property] to [param value] and return [code]true[/code], or [code]false[/code] if the [param property] should be handled normally. The [i]exact[/i] way to set the [param property] is up to this method's implementation. - Combined with [method _get] and [method _get_property_list], this method allows defining custom properties, which is particularly useful for editor plugins. Note that a property [i]must[/i] be present in [method get_property_list], otherwise this method will not be called. + Combined with [method _get] and [method _get_property_list], this method allows defining custom properties, which is particularly useful for editor plugins. + [b]Note:[/b] This method is not called when setting built-in properties of an object, including properties defined with [annotation @GDScript.@export]. [codeblocks] [gdscript] var internal_data = {}