This is the complete list of members for Sci::MidiParser_SCI, including all inherited members.
_abortParse | MidiParser | protected |
_activeNotes | MidiParser | protected |
_activeTrack | MidiParser | protected |
_autoLoop | MidiParser | protected |
_centerPitchWheelOnUnload | MidiParser | protected |
_channelRemap (defined in Sci::MidiParser_SCI) | Sci::MidiParser_SCI | protected |
_channelState (defined in Sci::MidiParser_SCI) | Sci::MidiParser_SCI | protected |
_channelUsed (defined in Sci::MidiParser_SCI) | Sci::MidiParser_SCI | protected |
_channelVolume (defined in Sci::MidiParser_SCI) | Sci::MidiParser_SCI | protected |
_disableAllNotesOffMidiEvents | MidiParser | protected |
_disableAutoStartPlayback | MidiParser | protected |
_doParse | MidiParser | protected |
_driver | MidiParser | protected |
_hangingNotes | MidiParser | protected |
_hangingNotesCount | MidiParser | protected |
_jumpingToTick | MidiParser | protected |
_loopTick (defined in Sci::MidiParser_SCI) | Sci::MidiParser_SCI | protected |
_mainThreadCalled (defined in Sci::MidiParser_SCI) | Sci::MidiParser_SCI | protected |
_masterVolume (defined in Sci::MidiParser_SCI) | Sci::MidiParser_SCI | protected |
_mixedData (defined in Sci::MidiParser_SCI) | Sci::MidiParser_SCI | protected |
_music (defined in Sci::MidiParser_SCI) | Sci::MidiParser_SCI | protected |
_nextEvent | MidiParser | protected |
_numTracks | MidiParser | protected |
_pause | MidiParser | protected |
_position | MidiParser | protected |
_ppqn | MidiParser | protected |
_psecPerTick | MidiParser | protected |
_pSnd (defined in Sci::MidiParser_SCI) | Sci::MidiParser_SCI | protected |
_resetOnPause (defined in Sci::MidiParser_SCI) | Sci::MidiParser_SCI | protected |
_sendSustainOffOnNotesOff | MidiParser | protected |
_smartJump | MidiParser | protected |
_soundVersion (defined in Sci::MidiParser_SCI) | Sci::MidiParser_SCI | protected |
_source | MidiParser | protected |
_sysExDelay | MidiParser | protected |
_tempo | MidiParser | protected |
_timerRate | MidiParser | protected |
_track (defined in Sci::MidiParser_SCI) | Sci::MidiParser_SCI | protected |
_tracks | MidiParser | protected |
_volume (defined in Sci::MidiParser_SCI) | Sci::MidiParser_SCI | protected |
activeNote(byte channel, byte note, bool active) (defined in MidiParser) | MidiParser | protected |
allNotesOff() override (defined in Sci::MidiParser_SCI) | Sci::MidiParser_SCI | virtual |
createParser_QT(int8 source=-1) (defined in MidiParser) | MidiParser | static |
createParser_SMF(int8 source=-1) (defined in MidiParser) | MidiParser | static |
createParser_XMIDI(XMidiCallbackProc proc=defaultXMidiCallback, void *refCon=0, int source=-1) (defined in MidiParser) | MidiParser | static |
defaultXMidiCallback(byte eventData, void *refCon) (defined in MidiParser) | MidiParser | static |
determineDataSize(Common::SeekableReadStream *stream) | MidiParser | inlinevirtual |
getMixedData() const (defined in Sci::MidiParser_SCI) | Sci::MidiParser_SCI | inline |
getPPQN() (defined in MidiParser) | MidiParser | inline |
getSongReverb() (defined in Sci::MidiParser_SCI) | Sci::MidiParser_SCI | |
getTick() (defined in MidiParser) | MidiParser | inlinevirtual |
hangAllActiveNotes() (defined in MidiParser) | MidiParser | protected |
hangingNote(byte channel, byte note, uint32 ticksLeft, bool recycle=true) (defined in MidiParser) | MidiParser | protected |
hasJumpIndex(uint8 index) | MidiParser | inlinevirtual |
initTrack() (defined in Sci::MidiParser_SCI) | Sci::MidiParser_SCI | |
isPlaying() const (defined in MidiParser) | MidiParser | inline |
jumpToIndex(uint8 index, bool stopNotes=true) | MidiParser | inlinevirtual |
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_SCI | inlinevirtual |
mainThreadBegin() (defined in Sci::MidiParser_SCI) | Sci::MidiParser_SCI | |
mainThreadEnd() (defined in Sci::MidiParser_SCI) | Sci::MidiParser_SCI | |
MAXIMUM_TRACKS (defined in MidiParser) | MidiParser | protectedstatic |
midiFilterChannels(int channelMask) (defined in Sci::MidiParser_SCI) | Sci::MidiParser_SCI | protected |
midiGetNextChannel(long ticker) (defined in Sci::MidiParser_SCI) | Sci::MidiParser_SCI | protected |
midiMixChannels() (defined in Sci::MidiParser_SCI) | Sci::MidiParser_SCI | protected |
MidiParser(int8 source=-1) (defined in MidiParser) | MidiParser | |
MidiParser_SCI(SciVersion soundVersion, SciMusic *music) (defined in Sci::MidiParser_SCI) | Sci::MidiParser_SCI | |
mpAutoLoop enum value | MidiParser | |
mpCenterPitchWheelOnUnload enum value | MidiParser | |
mpDisableAllNotesOffMidiEvents enum value | MidiParser | |
mpDisableAutoStartPlayback enum value | MidiParser | |
mpSendSustainOffOnNotesOff enum value | MidiParser | |
mpSmartJump enum value | MidiParser | |
onTimer() (defined in MidiParser) | MidiParser | virtual |
onTrackStart(uint8 track) | MidiParser | inlineprotectedvirtual |
parseNextEvent(EventInfo &info) override (defined in Sci::MidiParser_SCI) | Sci::MidiParser_SCI | protectedvirtual |
pause() (defined in Sci::MidiParser_SCI) | Sci::MidiParser_SCI | inline |
pausePlaying() | MidiParser | |
processEvent(const EventInfo &info, bool fireEvents=true) override (defined in Sci::MidiParser_SCI) | Sci::MidiParser_SCI | protectedvirtual |
property(int prop, int value) (defined in MidiParser) | MidiParser | virtual |
read2low(byte *&data) | MidiParser | inlineprotected |
read4high(byte *&data) | MidiParser | inlineprotected |
readVLQ(byte *&data) (defined in MidiParser) | MidiParser | protectedstatic |
remapChannel(int channel, int devChannel) (defined in Sci::MidiParser_SCI) | Sci::MidiParser_SCI | |
resetStateTracking() (defined in Sci::MidiParser_SCI) | Sci::MidiParser_SCI | protected |
resetTracking() (defined in MidiParser) | MidiParser | protectedvirtual |
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) | MidiParser | protectedvirtual |
sendToDriver(uint32 midi) override (defined in Sci::MidiParser_SCI) | Sci::MidiParser_SCI | virtual |
sendToDriver(byte status, byte firstOp, byte secondOp) (defined in Sci::MidiParser_SCI) | Sci::MidiParser_SCI | inline |
sendToDriver_raw(uint32 midi) (defined in Sci::MidiParser_SCI) | Sci::MidiParser_SCI | protected |
setMasterVolume(byte masterVolume) (defined in Sci::MidiParser_SCI) | Sci::MidiParser_SCI | |
setMidiDriver(MidiDriver_BASE *driver) (defined in MidiParser) | MidiParser | inlinevirtual |
setTempo(uint32 tempo) (defined in MidiParser) | MidiParser | virtual |
setTimerRate(uint32 rate) (defined in MidiParser) | MidiParser | inline |
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_SCI | inline |
stopPlaying() | MidiParser | |
timerCallback(void *data) (defined in MidiParser) | MidiParser | inlinestatic |
trackState(uint32 midi) (defined in Sci::MidiParser_SCI) | Sci::MidiParser_SCI | protected |
unloadMusic() override (defined in Sci::MidiParser_SCI) | Sci::MidiParser_SCI | virtual |
XMidiCallbackProc typedef (defined in MidiParser) | MidiParser | |
~MidiParser() (defined in MidiParser) | MidiParser | inlinevirtual |
~MidiParser_SCI() override (defined in Sci::MidiParser_SCI) | Sci::MidiParser_SCI |