1
0
Fork 0

Merge pull request #100126 from dsnopek/gdextension-missing-gdvirtual-bind

Add missing `GDVIRTUAL_BIND()` for `AudioStream::_has_loop()` and `::_get_bar_beats()`
This commit is contained in:
Thaddeus Crews 2024-12-11 17:35:33 -06:00
commit db2088b0cd
No known key found for this signature in database
GPG Key ID: 62181B86FE9E5D84
2 changed files with 14 additions and 0 deletions

View File

@ -13,6 +13,12 @@
<link title="Audio Spectrum Visualizer Demo">https://godotengine.org/asset-library/asset/2762</link> <link title="Audio Spectrum Visualizer Demo">https://godotengine.org/asset-library/asset/2762</link>
</tutorials> </tutorials>
<methods> <methods>
<method name="_get_bar_beats" qualifiers="virtual const">
<return type="int" />
<description>
Override this method to return the bar beats of this stream.
</description>
</method>
<method name="_get_beat_count" qualifiers="virtual const"> <method name="_get_beat_count" qualifiers="virtual const">
<return type="int" /> <return type="int" />
<description> <description>
@ -45,6 +51,12 @@
Override this method to customize the name assigned to this audio stream. Unused by the engine. Override this method to customize the name assigned to this audio stream. Unused by the engine.
</description> </description>
</method> </method>
<method name="_has_loop" qualifiers="virtual const">
<return type="bool" />
<description>
Override this method to return [code]true[/code] if this stream has a loop.
</description>
</method>
<method name="_instantiate_playback" qualifiers="virtual const"> <method name="_instantiate_playback" qualifiers="virtual const">
<return type="AudioStreamPlayback" /> <return type="AudioStreamPlayback" />
<description> <description>

View File

@ -352,6 +352,8 @@ void AudioStream::_bind_methods() {
GDVIRTUAL_BIND(_get_bpm) GDVIRTUAL_BIND(_get_bpm)
GDVIRTUAL_BIND(_get_beat_count) GDVIRTUAL_BIND(_get_beat_count)
GDVIRTUAL_BIND(_get_parameter_list) GDVIRTUAL_BIND(_get_parameter_list)
GDVIRTUAL_BIND(_has_loop);
GDVIRTUAL_BIND(_get_bar_beats);
ADD_SIGNAL(MethodInfo("parameter_list_changed")); ADD_SIGNAL(MethodInfo("parameter_list_changed"));
} }