summary refs log tree commit diff stats
path: root/src/mixer.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mixer.h')
-rw-r--r--src/mixer.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mixer.h b/src/mixer.h index 854c67d..c2a0681 100644 --- a/src/mixer.h +++ b/src/mixer.h
@@ -2,6 +2,7 @@
2#define MIXER_H_6DF82000 2#define MIXER_H_6DF82000
3 3
4#include <SDL_mixer.h> 4#include <SDL_mixer.h>
5#include <cmath>
5#include <memory> 6#include <memory>
6#include <stdexcept> 7#include <stdexcept>
7#include <map> 8#include <map>
@@ -92,6 +93,10 @@ public:
92 93
93 bool isMusicMuted() const { return musicMuted_; } 94 bool isMusicMuted() const { return musicMuted_; }
94 95
96 int getMusicVolume() const { return std::round(static_cast<double>(musicVolume_) / MIX_MAX_VOLUME * 10); }
97
98 void setMusicVolume(int vol);
99
95 void pauseMusic(); 100 void pauseMusic();
96 101
97 void unpauseMusic(); 102 void unpauseMusic();