#include <player_v2cms.h>
|
virtual void | nextTick () |
|
virtual void | clear_channel (int i) |
|
virtual void | chainSound (int nr, byte *data) |
|
virtual void | chainNextSound () |
|
void | execute_cmd (ChannelInfo *channel) |
|
void | next_freqs (ChannelInfo *channel) |
|
bool | _isV3Game |
|
ScummEngine * | _vm |
|
bool | _pcjr |
|
int | _header_len |
|
int | _current_nr |
|
byte * | _current_data |
|
int | _next_nr |
|
byte * | _next_data |
|
byte * | _retaddr |
|
ChannelInfo | _channels [5] |
|
Scumm V2 CMS/Gameblaster MIDI driver.
◆ setMusicVolume()
void Scumm::Player_V2CMS::setMusicVolume |
( |
int |
vol | ) |
|
|
overridevirtual |
Set the output volume for music. Also used, if the inheriting class doesn't distinguish between music and sfx.
- Parameters
-
Implements Scumm::MusicEngine.
◆ startSound()
void Scumm::Player_V2CMS::startSound |
( |
int |
sound | ) |
|
|
overridevirtual |
◆ stopSound()
void Scumm::Player_V2CMS::stopSound |
( |
int |
sound | ) |
|
|
overridevirtual |
◆ stopAllSounds()
void Scumm::Player_V2CMS::stopAllSounds |
( |
| ) |
|
|
overridevirtual |
◆ getMusicTimer()
int Scumm::Player_V2CMS::getMusicTimer |
( |
| ) |
|
|
overridevirtual |
Get the value of the music timer. Used for synchronising scripts with the music/sound.
- Returns
- the music timer
Reimplemented from Scumm::Player_V2Base.
◆ getSoundStatus()
int Scumm::Player_V2CMS::getSoundStatus |
( |
int |
sound | ) |
const |
|
overridevirtual |
Query the status of the sound with the given id. Usually this is just a boolean telling us whether the sound is playing or not.
- Parameters
-
sound | the sound to for which we want the status |
- Returns
- the status of the specified sound
Implements Scumm::MusicEngine.
The documentation for this class was generated from the following file: