diff options
author | Eugene Sandulenko | 2005-09-02 20:17:52 +0000 |
---|---|---|
committer | Eugene Sandulenko | 2005-09-02 20:17:52 +0000 |
commit | c8a2de6e6edb3e21ede70e44a9c39cc0c00a63a6 (patch) | |
tree | e7899395fc870140f1ca15d87901f47e87117c0d /saga/sound.h | |
parent | a861226f203b9cdff448a3cd5642d776837fed7c (diff) | |
download | scummvm-rg350-c8a2de6e6edb3e21ede70e44a9c39cc0c00a63a6.tar.gz scummvm-rg350-c8a2de6e6edb3e21ede70e44a9c39cc0c00a63a6.tar.bz2 scummvm-rg350-c8a2de6e6edb3e21ede70e44a9c39cc0c00a63a6.zip |
Implement option buttons functionality. This fixes bug #1259518 "ITE: Buttons
in Options Dialog not fully functional"
svn-id: r18738
Diffstat (limited to 'saga/sound.h')
-rw-r--r-- | saga/sound.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/saga/sound.h b/saga/sound.h index 9cb7584067..7ddeef4c22 100644 --- a/saga/sound.h +++ b/saga/sound.h @@ -61,7 +61,7 @@ struct SndHandle { class Sound { public: - Sound(SagaEngine *vm, Audio::Mixer *mixer, int enabled); + Sound(SagaEngine *vm, Audio::Mixer *mixer, int volume); ~Sound(); void playSound(SoundBuffer &buffer, int volume, bool loop); @@ -76,12 +76,13 @@ public: void stopAll(); + void setVolume(int volume); + private: void playSoundBuffer(Audio::SoundHandle *handle, SoundBuffer &buffer, int volume, bool loop); SndHandle *getHandle(); - int _enabled; SagaEngine *_vm; Audio::Mixer *_mixer; |