#include <Midi.h>
Inheritance diagram for MidiAbstract:
Public Member Functions | |
virtual void | start_track (XMIDIEventList *, bool repeat)=0 |
virtual void | start_sfx (XMIDIEventList *) |
virtual void | stop_track (void)=0 |
virtual void | stop_sfx (void) |
virtual bool | is_playing (void)=0 |
virtual const char * | copyright (void)=0 |
virtual void | load_patches (bool force_xmidi) |
virtual bool | is_fm_synth () |
virtual bool | use_gs127 () |
MidiAbstract () | |
virtual | ~MidiAbstract () |
Definition at line 51 of file Midi.h.
virtual void MidiAbstract::start_track | ( | XMIDIEventList * | , | |
bool | repeat | |||
) | [pure virtual] |
Implemented in OGG_MIDI, forked_player, and Mixer_MidiOut.
Referenced by MyMidiPlayer::start_track().
virtual void MidiAbstract::start_sfx | ( | XMIDIEventList * | ) | [inline, virtual] |
Reimplemented in Mixer_MidiOut.
Definition at line 55 of file Midi.h.
Referenced by MyMidiPlayer::start_sound_effect().
virtual void MidiAbstract::stop_track | ( | void | ) | [pure virtual] |
Implemented in OGG_MIDI, forked_player, and Mixer_MidiOut.
Referenced by MyMidiPlayer::start_track(), and MyMidiPlayer::stop_music().
virtual void MidiAbstract::stop_sfx | ( | void | ) | [inline, virtual] |
Reimplemented in Mixer_MidiOut.
Definition at line 58 of file Midi.h.
Referenced by MyMidiPlayer::stop_sound_effects().
virtual bool MidiAbstract::is_playing | ( | void | ) | [pure virtual] |
Implemented in OGG_MIDI, forked_player, and Mixer_MidiOut.
Referenced by MyMidiPlayer::get_current_track(), MyMidiPlayer::is_track_playing(), and MyMidiPlayer::start_music().
virtual const char* MidiAbstract::copyright | ( | void | ) | [pure virtual] |
Implemented in OGG_MIDI, forked_player, and Mixer_MidiOut.
virtual void MidiAbstract::load_patches | ( | bool | force_xmidi | ) | [inline, virtual] |
virtual bool MidiAbstract::is_fm_synth | ( | ) | [inline, virtual] |
Definition at line 63 of file Midi.h.
Referenced by MyMidiPlayer::is_fm_synth(), and MyMidiPlayer::start_track().
virtual bool MidiAbstract::use_gs127 | ( | ) | [inline, virtual] |