feat(config): persistència de les opcions d'àudio al config.yaml
This commit is contained in:
@@ -11,7 +11,6 @@
|
||||
|
||||
#include "core/audio/audio.hpp"
|
||||
#include "core/audio/audio_adapter.hpp"
|
||||
#include "core/defaults/audio.hpp"
|
||||
#include "core/defaults/window.hpp"
|
||||
#include "core/input/input.hpp"
|
||||
#include "core/input/mouse.hpp"
|
||||
@@ -138,12 +137,12 @@ Director::Director(int argc, char* argv[])
|
||||
}
|
||||
|
||||
const Audio::Config AUDIO_CONFIG{
|
||||
.enabled = Defaults::Audio::ENABLED,
|
||||
.volume = Defaults::Audio::VOLUME,
|
||||
.music_enabled = Defaults::Audio::MUSIC_ENABLED,
|
||||
.music_volume = Defaults::Audio::MUSIC_VOLUME,
|
||||
.sound_enabled = Defaults::Audio::SOUND_ENABLED,
|
||||
.sound_volume = Defaults::Audio::SOUND_VOLUME,
|
||||
.enabled = cfg_->audio.enabled,
|
||||
.volume = cfg_->audio.volume,
|
||||
.music_enabled = cfg_->audio.music_enabled,
|
||||
.music_volume = cfg_->audio.music_volume,
|
||||
.sound_enabled = cfg_->audio.sound_enabled,
|
||||
.sound_volume = cfg_->audio.sound_volume,
|
||||
};
|
||||
Audio::init(AUDIO_CONFIG);
|
||||
Audio::get()->applySettings(AUDIO_CONFIG);
|
||||
|
||||
Reference in New Issue
Block a user