Make _validate_property a multilevel method
This commit is contained in:
@ -283,8 +283,8 @@ Vector<AudioFrame> AudioStreamPlayer::_get_volume_vector() {
|
||||
return volume_vector;
|
||||
}
|
||||
|
||||
void AudioStreamPlayer::_validate_property(PropertyInfo &property) const {
|
||||
if (property.name == "bus") {
|
||||
void AudioStreamPlayer::_validate_property(PropertyInfo &p_property) const {
|
||||
if (p_property.name == "bus") {
|
||||
String options;
|
||||
for (int i = 0; i < AudioServer::get_singleton()->get_bus_count(); i++) {
|
||||
if (i > 0) {
|
||||
@ -294,10 +294,8 @@ void AudioStreamPlayer::_validate_property(PropertyInfo &property) const {
|
||||
options += name;
|
||||
}
|
||||
|
||||
property.hint_string = options;
|
||||
p_property.hint_string = options;
|
||||
}
|
||||
|
||||
Node::_validate_property(property);
|
||||
}
|
||||
|
||||
void AudioStreamPlayer::_bus_layout_changed() {
|
||||
|
||||
Reference in New Issue
Block a user