|
bool | _digitized |
|
int | _voices |
|
bool | _soundOn |
|
bool | _speechOn |
|
bool | _soundPlaying |
|
bool | _speechPlaying |
|
int | _soundVolume |
|
Common::String | _talkSoundFile |
|
◆ syncSoundSettings()
void Sherlock::Sound::syncSoundSettings |
( |
| ) |
|
Saves sound-related settings
◆ loadSound()
void Sherlock::Sound::loadSound |
( |
const Common::Path & |
name, |
|
|
int |
priority |
|
) |
| |
◆ playSound()
Play the sound in the specified resource
◆ playAiff()
Play the specified AIFF file. (Used for the 3DO Scalpel intro.)
◆ stopAiff()
void Sherlock::Sound::stopAiff |
( |
| ) |
|
Stop the AIFF sound that was started with playAiff().
◆ playLoadedSound()
void Sherlock::Sound::playLoadedSound |
( |
int |
bufNum, |
|
|
WaitType |
waitType |
|
) |
| |
Play a previously loaded sound
◆ freeLoadedSounds()
void Sherlock::Sound::freeLoadedSounds |
( |
| ) |
|
Free any previously loaded sounds
◆ stopSound()
void Sherlock::Sound::stopSound |
( |
| ) |
|
Stop playing any active sound
◆ getFreeSoundHandle()
Return a sound handle to use
◆ setVolume()
void Sherlock::Sound::setVolume |
( |
int |
volume | ) |
|
◆ playSpeech()
void Sherlock::Sound::playSpeech |
( |
const Common::Path & |
name | ) |
|
Play a specified voice resource
◆ stopSpeech()
void Sherlock::Sound::stopSpeech |
( |
| ) |
|
Stop any currently playing speech
◆ isSpeechPlaying()
bool Sherlock::Sound::isSpeechPlaying |
( |
| ) |
|
Returns true if speech is currently playing
The documentation for this class was generated from the following file: