AudioServer emit bus_layout_changed signal when adding, moving or deleting a bus

This commit is contained in:
MrCdK 2018-02-23 23:42:57 +01:00
parent 0712acec1c
commit 56dcf4b983
1 changed files with 6 additions and 0 deletions

View File

@ -518,6 +518,8 @@ void AudioServer::remove_bus(int p_index) {
memdelete(buses[p_index]);
buses.remove(p_index);
unlock();
emit_signal("bus_layout_changed");
}
void AudioServer::add_bus(int p_at_pos) {
@ -571,6 +573,8 @@ void AudioServer::add_bus(int p_at_pos) {
buses.push_back(bus);
else
buses.insert(p_at_pos, bus);
emit_signal("bus_layout_changed");
}
void AudioServer::move_bus(int p_bus, int p_to_pos) {
@ -593,6 +597,8 @@ void AudioServer::move_bus(int p_bus, int p_to_pos) {
} else {
buses.insert(p_to_pos - 1, bus);
}
emit_signal("bus_layout_changed");
}
int AudioServer::get_bus_count() const {