ScummVM API documentation
Sci::MidiParser_SCI Member List

This is the complete list of members for Sci::MidiParser_SCI, including all inherited members.

_abortParseMidiParserprotected
_activeNotesMidiParserprotected
_activeTrackMidiParserprotected
_autoLoopMidiParserprotected
_centerPitchWheelOnUnloadMidiParserprotected
_channelRemap (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCIprotected
_channelState (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCIprotected
_channelUsed (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCIprotected
_channelVolume (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCIprotected
_disableAllNotesOffMidiEventsMidiParserprotected
_disableAutoStartPlaybackMidiParserprotected
_doParseMidiParserprotected
_driverMidiParserprotected
_hangingNotesMidiParserprotected
_hangingNotesCountMidiParserprotected
_jumpingToTickMidiParserprotected
_loopTick (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCIprotected
_mainThreadCalled (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCIprotected
_masterVolume (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCIprotected
_mixedData (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCIprotected
_music (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCIprotected
_nextEventMidiParserprotected
_numTracksMidiParserprotected
_pauseMidiParserprotected
_positionMidiParserprotected
_ppqnMidiParserprotected
_psecPerTickMidiParserprotected
_pSnd (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCIprotected
_resetOnPause (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCIprotected
_sendSustainOffOnNotesOffMidiParserprotected
_smartJumpMidiParserprotected
_soundVersion (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCIprotected
_sourceMidiParserprotected
_sysExDelayMidiParserprotected
_tempoMidiParserprotected
_timerRateMidiParserprotected
_track (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCIprotected
_tracksMidiParserprotected
_volume (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCIprotected
activeNote(byte channel, byte note, bool active) (defined in MidiParser)MidiParserprotected
allNotesOff() override (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCIvirtual
createParser_QT(int8 source=-1) (defined in MidiParser)MidiParserstatic
createParser_SMF(int8 source=-1) (defined in MidiParser)MidiParserstatic
createParser_XMIDI(XMidiCallbackProc proc=defaultXMidiCallback, void *refCon=0, int source=-1) (defined in MidiParser)MidiParserstatic
defaultXMidiCallback(byte eventData, void *refCon) (defined in MidiParser)MidiParserstatic
determineDataSize(Common::SeekableReadStream *stream)MidiParserinlinevirtual
getMixedData() const (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCIinline
getPPQN() (defined in MidiParser)MidiParserinline
getSongReverb() (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCI
getTick() (defined in MidiParser)MidiParserinlinevirtual
hangAllActiveNotes() (defined in MidiParser)MidiParserprotected
hangingNote(byte channel, byte note, uint32 ticksLeft, bool recycle=true) (defined in MidiParser)MidiParserprotected
hasJumpIndex(uint8 index)MidiParserinlinevirtual
initTrack() (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCI
isPlaying() const (defined in MidiParser)MidiParserinline
jumpToIndex(uint8 index, bool stopNotes=true)MidiParserinlinevirtual
jumpToTick(uint32 tick, bool fireEvents=false, bool stopNotes=true, bool dontSendNoteOn=false) (defined in MidiParser)MidiParser
loadMusic(SoundResource::Track *track, MusicEntry *psnd, int channelFilterMask, SciVersion soundVersion) (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCI
loadMusic(byte *, uint32) override (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCIinlinevirtual
mainThreadBegin() (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCI
mainThreadEnd() (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCI
MAXIMUM_TRACKS (defined in MidiParser)MidiParserprotectedstatic
midiFilterChannels(int channelMask) (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCIprotected
midiGetNextChannel(long ticker) (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCIprotected
midiMixChannels() (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCIprotected
MidiParser(int8 source=-1) (defined in MidiParser)MidiParser
MidiParser_SCI(SciVersion soundVersion, SciMusic *music) (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCI
mpAutoLoop enum valueMidiParser
mpCenterPitchWheelOnUnload enum valueMidiParser
mpDisableAllNotesOffMidiEvents enum valueMidiParser
mpDisableAutoStartPlayback enum valueMidiParser
mpSendSustainOffOnNotesOff enum valueMidiParser
mpSmartJump enum valueMidiParser
onTimer() (defined in MidiParser)MidiParservirtual
onTrackStart(uint8 track)MidiParserinlineprotectedvirtual
parseNextEvent(EventInfo &info) override (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCIprotectedvirtual
pause() (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCIinline
pausePlaying()MidiParser
processEvent(const EventInfo &info, bool fireEvents=true) override (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCIprotectedvirtual
property(int prop, int value) (defined in MidiParser)MidiParservirtual
read2low(byte *&data)MidiParserinlineprotected
read4high(byte *&data)MidiParserinlineprotected
readVLQ(byte *&data) (defined in MidiParser)MidiParserprotectedstatic
remapChannel(int channel, int devChannel) (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCI
resetStateTracking() (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCIprotected
resetTracking() (defined in MidiParser)MidiParserprotectedvirtual
resumePlaying()MidiParser
sendFromScriptToDriver(uint32 midi) (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCI
sendInitCommands() (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCI
sendMetaEventToDriver(byte type, byte *data, uint16 length) (defined in MidiParser)MidiParserprotectedvirtual
sendToDriver(uint32 midi) override (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCIvirtual
sendToDriver(byte status, byte firstOp, byte secondOp) (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCIinline
sendToDriver_raw(uint32 midi) (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCIprotected
setMasterVolume(byte masterVolume) (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCI
setMidiDriver(MidiDriver_BASE *driver) (defined in MidiParser)MidiParserinlinevirtual
setTempo(uint32 tempo) (defined in MidiParser)MidiParservirtual
setTimerRate(uint32 rate) (defined in MidiParser)MidiParserinline
setTrack(int track) (defined in MidiParser)MidiParser
setVolume(byte volume) (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCI
startPlaying()MidiParser
stop() (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCIinline
stopPlaying()MidiParser
timerCallback(void *data) (defined in MidiParser)MidiParserinlinestatic
trackState(uint32 midi) (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCIprotected
unloadMusic() override (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCIvirtual
XMidiCallbackProc typedef (defined in MidiParser)MidiParser
~MidiParser() (defined in MidiParser)MidiParserinlinevirtual
~MidiParser_SCI() override (defined in Sci::MidiParser_SCI)Sci::MidiParser_SCI