#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] |
1.5.1