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 |