|
|
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: