summaryrefslogtreecommitdiffstats
path: root/misc/extension_api_validation
diff options
context:
space:
mode:
authorRaul Santos <raulsntos@gmail.com>2024-08-15 16:22:57 +0200
committerRaul Santos <raulsntos@gmail.com>2024-08-30 17:16:46 +0200
commit7fd261c8c1b3058b7c33c74fe1f577414af41b30 (patch)
treea4e505e5f8a1fc470d79733248882e882319dd69 /misc/extension_api_validation
parenta5830f6eb9fe25fbb7e58a723dbea8509aec8a85 (diff)
downloadredot-engine-7fd261c8c1b3058b7c33c74fe1f577414af41b30.tar.gz
Expose `AudioStreamPlayer{2D,3D}::set_playing` and remove `AudioStreamPlayer::{2D,3D}::_is_active`
- The `_is_active` method seems to be unused, so it was removed. - The `_set_playing` method is now exposed, as the setter of the `playing` property. - The `play` method can't be used as a setter because it takes a `float` parameter instead of a `bool` parameter.
Diffstat (limited to 'misc/extension_api_validation')
-rw-r--r--misc/extension_api_validation/4.3-stable.expected9
1 files changed, 9 insertions, 0 deletions
diff --git a/misc/extension_api_validation/4.3-stable.expected b/misc/extension_api_validation/4.3-stable.expected
index 39dd064012..851ef69261 100644
--- a/misc/extension_api_validation/4.3-stable.expected
+++ b/misc/extension_api_validation/4.3-stable.expected
@@ -56,3 +56,12 @@ Validate extension JSON: Error: Field 'classes/RegEx/methods/compile/arguments':
Validate extension JSON: Error: Field 'classes/RegEx/methods/create_from_string/arguments': size changed value in new API, from 1 to 2.
Add optional argument to control error printing on compilation fail. Compatibility methods registered.
+
+
+GH-95375
+--------
+Validate extension JSON: Error: Field 'classes/AudioStreamPlayer/properties/playing': setter changed value in new API, from "_set_playing" to &"set_playing".
+Validate extension JSON: Error: Field 'classes/AudioStreamPlayer2D/properties/playing': setter changed value in new API, from "_set_playing" to &"set_playing".
+Validate extension JSON: Error: Field 'classes/AudioStreamPlayer3D/properties/playing': setter changed value in new API, from "_set_playing" to &"set_playing".
+
+These setters have been renamed to expose them. GDExtension language bindings couldn't have exposed these properties before.