Public Member Functions | |
void | doFade () |
void | onTimer () |
void | setSignal (int signal) |
void | saveLoadWithSerializer (Common::Serializer &ser) override |
Public Attributes | |
reg_t | soundObj |
SoundResource * | soundRes |
uint16 | resourceId |
int | time |
uint16 | dataInc |
uint16 | ticker |
uint16 | signal |
int16 | priority |
uint16 | loop |
int16 | volume |
int16 | hold |
int8 | reverb |
bool | playBed |
bool | overridePriority |
int16 | pauseCounter |
uint | sampleLoopCounter |
byte | fadeTo |
short | fadeStep |
uint32 | fadeTicker |
uint32 | fadeTickerStep |
bool | fadeSetVolume |
bool | fadeCompleted |
bool | stopAfterFading |
SoundStatus | status |
Audio::Mixer::SoundType | soundType |
int | _usedChannels [16] |
MusicEntryChannel | _chan [16] |
MidiParser_SCI * | pMidiParser |
SignalQueue | signalQueue |
Audio::RewindableAudioStream * | pStreamAud |
Audio::LoopingAudioStream * | pLoopStream |
Audio::SoundHandle | hCurrentAud |
bool | isSample |