audio settings

This commit is contained in:
MihailRis
2024-03-12 23:13:54 +03:00
parent fb109e0ce2
commit 9150af19ea
3 changed files with 22 additions and 1 deletions
+9
View File
@@ -13,6 +13,15 @@
toml::Wrapper* create_wrapper(EngineSettings& settings) {
std::unique_ptr<toml::Wrapper> wrapper (new toml::Wrapper());
toml::Section& audio = wrapper->add("audio");
audio.add("enabled", &settings.audio.enabled);
audio.add("volume-master", &settings.audio.volumeMaster);
audio.add("volume-regular", &settings.audio.volumeRegular);
audio.add("volume-ui", &settings.audio.volumeUI);
audio.add("volume-ambient", &settings.audio.volumeAmbient);
audio.add("volume-music", &settings.audio.volumeMusic);
toml::Section& display = wrapper->add("display");
display.add("fullscreen", &settings.display.fullscreen);
display.add("width", &settings.display.width);