aboutsummaryrefslogtreecommitdiff
path: root/engines/saga/sound.h
diff options
context:
space:
mode:
authorMax Horn2008-09-01 20:19:28 +0000
committerMax Horn2008-09-01 20:19:28 +0000
commit2a06141644d06e06d0b9c851f3c120dcdd076c24 (patch)
treef0888f39be8f2ab7e80b38d891e588adf269a5b4 /engines/saga/sound.h
parent10a8cdee390698cdc38b1ca28077e39b29ef53f2 (diff)
parent852bc9dbb750b9995d31e70f4158c97d3758c46f (diff)
downloadscummvm-rg350-2a06141644d06e06d0b9c851f3c120dcdd076c24.tar.gz
scummvm-rg350-2a06141644d06e06d0b9c851f3c120dcdd076c24.tar.bz2
scummvm-rg350-2a06141644d06e06d0b9c851f3c120dcdd076c24.zip
Merging more of the GSoC 2008 RTL branch: SAGA
svn-id: r34252
Diffstat (limited to 'engines/saga/sound.h')
-rw-r--r--engines/saga/sound.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/engines/saga/sound.h b/engines/saga/sound.h
index ce479c64d1..6d9e42a49d 100644
--- a/engines/saga/sound.h
+++ b/engines/saga/sound.h
@@ -71,7 +71,7 @@ struct SndHandle {
class Sound {
public:
- Sound(SagaEngine *vm, Audio::Mixer *mixer, int volume);
+ Sound(SagaEngine *vm, Audio::Mixer *mixer);
~Sound();
void playSound(SoundBuffer &buffer, int volume, bool loop);
@@ -86,11 +86,12 @@ public:
void stopAll();
- void setVolume(int volume);
+ void setVolume();
private:
- void playSoundBuffer(Audio::SoundHandle *handle, SoundBuffer &buffer, int volume, bool loop);
+ void playSoundBuffer(Audio::SoundHandle *handle, SoundBuffer &buffer, int volume,
+ sndHandleType handleType, bool loop);
SndHandle *getHandle();