ScummVM API documentation
Sci::MusicEntry Class Reference
Inheritance diagram for Sci::MusicEntry:
Common::Serializable

Public Member Functions

void doFade ()
 
void onTimer ()
 
void setSignal (int signal)
 
void saveLoadWithSerializer (Common::Serializer &ser) override
 

Public Attributes

reg_t soundObj
 
SoundResourcesoundRes
 
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_SCIpMidiParser
 
SignalQueue signalQueue
 
Audio::RewindableAudioStreampStreamAud
 
Audio::LoopingAudioStreampLoopStream
 
Audio::SoundHandle hCurrentAud
 
bool isSample
 

The documentation for this class was generated from the following file: