Definition at line 20 of file snd_MmlSeqTrack.h.
|
virtual ParseResult | Parse (bool doNoteOn) |
|
void | SetMmlParser (MmlParser const *parser) |
|
void | InitParam () |
|
void | SetSeqData (void const *seqBase, s32 seqOffset) |
|
void | Open () |
|
void | Close () |
|
u8 | GetPlayerTrackNo () const |
|
bool | IsOpened () const |
|
ParserTrackParam & | GetParserTrackParam () |
|
s16 volatile * | GetVariablePtr (int varNo) |
|
SeqPlayer * | GetSeqPlayer () |
|
Channel * | GetLastChannel () const |
|
void | SetPlayerTrackNo (int playerTrackNo) |
|
void | SetVolume (f32) |
|
void | SetTrackVariable (int variable, s16 value) |
|
void | SetPitch (f32) |
|
void | SetPan (f32) |
|
void | SetSurroundPan (f32) |
|
void | SetPanRange (f32) |
|
void | SetMute (SeqMute mute) |
|
void | SetSilence (bool, int) |
|
void | SetModDepth (f32) |
|
void | SetModSpeed (f32) |
|
void | SetBiquadFilter (int, f32) |
|
void | SetLpfFreq (f32) |
|
void | SetSeqPlayer (SeqPlayer *player) |
|
void | AddChannel (Channel *channel) |
|
void | UpdateChannelLength () |
|
void | UpdateChannelParam () |
|
void | UpdateChannelRelease (Channel *channel) |
|
void | ReleaseAllChannel (int release) |
|
void | PauseAllChannel (bool flag) |
|
void | StopAllChannel () |
|
void | FreeAllChannel () |
|
Channel * | NoteOn (int key, int velocity, s32 length, bool tieFlag) |
|
int | ParseNextTick (bool doNoteOn) |
|
◆ Parse()
virtual ParseResult nw4r::snd::detail::MmlSeqTrack::Parse |
( |
bool | doNoteOn | ) |
|
|
virtual |
◆ SetMmlParser()
void nw4r::snd::detail::MmlSeqTrack::SetMmlParser |
( |
MmlParser const * | parser | ) |
|
|
inline |
◆ mParser
MmlParser const* nw4r::snd::detail::MmlSeqTrack::mParser |
|
private |