diff options
author | Eugene Sandulenko | 2014-04-26 16:25:01 +0300 |
---|---|---|
committer | Eugene Sandulenko | 2014-04-26 16:25:01 +0300 |
commit | 4d81792b450370af8061b1422399a22bd56c1df0 (patch) | |
tree | 59d5363e2390dc558db87e478a21b7983d9106fb /engines/fullpipe/sound.h | |
parent | 2f10c8ec55e5e8f43f6932199ec3bc402e0ec139 (diff) | |
download | scummvm-rg350-4d81792b450370af8061b1422399a22bd56c1df0.tar.gz scummvm-rg350-4d81792b450370af8061b1422399a22bd56c1df0.tar.bz2 scummvm-rg350-4d81792b450370af8061b1422399a22bd56c1df0.zip |
FULLPIPE: Implement global_messageHandler_handleSound()
Diffstat (limited to 'engines/fullpipe/sound.h')
-rw-r--r-- | engines/fullpipe/sound.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/engines/fullpipe/sound.h b/engines/fullpipe/sound.h index e284e5efab..21d9d825a0 100644 --- a/engines/fullpipe/sound.h +++ b/engines/fullpipe/sound.h @@ -32,6 +32,7 @@ class Sound : public MemoryObject { int _directSoundBuffers[7]; byte *_soundData; Audio::SoundHandle _handle; + int _volume; public: int16 _objectId; @@ -46,6 +47,11 @@ public: int getId() const { return _id; } Audio::SoundHandle getHandle() const { return _handle; } + void play(int flag); + void freeSound(); + int getVolume(); + void stop(); + void setPanAndVolumeByStaticAni(); void setPanAndVolume(int vol, int pan); }; |