#include <mixer_midiout.h>
Inheritance diagram for Mixer_MidiOut:


Public Member Functions | |
| virtual void | start_track (XMIDIEventList *, bool repeat) |
| virtual void | start_sfx (XMIDIEventList *) |
| virtual void | stop_track (void) |
| virtual void | stop_sfx (void) |
| virtual bool | is_playing (void) |
| virtual const char * | copyright (void) |
| Mixer_MidiOut () | |
| virtual | ~Mixer_MidiOut () |
Static Public Member Functions | |
| static void | music_complete_callback (void) |
Definition at line 25 of file mixer_midiout.h.
| Mixer_MidiOut::Mixer_MidiOut | ( | ) |
Definition at line 46 of file mixer_midiout.cc.
References music_complete_callback().
Here is the call graph for this function:

| Mixer_MidiOut::~Mixer_MidiOut | ( | ) | [virtual] |
Definition at line 52 of file mixer_midiout.cc.
References stop_sfx(), and stop_track().
Here is the call graph for this function:

| void Mixer_MidiOut::start_track | ( | XMIDIEventList * | , | |
| bool | repeat | |||
| ) | [virtual] |
Implements MidiAbstract.
Definition at line 84 of file mixer_midiout.cc.
References MIDITMPFILE, mixermusic, stop_track(), and XMIDIEventList::Write().
Here is the call graph for this function:

| void Mixer_MidiOut::start_sfx | ( | XMIDIEventList * | ) | [virtual] |
| void Mixer_MidiOut::stop_track | ( | void | ) | [virtual] |
Implements MidiAbstract.
Definition at line 59 of file mixer_midiout.cc.
References mixermusic.
Referenced by start_track(), and ~Mixer_MidiOut().
| void Mixer_MidiOut::stop_sfx | ( | void | ) | [virtual] |
Reimplemented from MidiAbstract.
Definition at line 104 of file mixer_midiout.cc.
Referenced by ~Mixer_MidiOut().
| bool Mixer_MidiOut::is_playing | ( | void | ) | [virtual] |
| const char * Mixer_MidiOut::copyright | ( | void | ) | [virtual] |
| void Mixer_MidiOut::music_complete_callback | ( | void | ) | [static] |
Definition at line 70 of file mixer_midiout.cc.
References mixermusic.
Referenced by Mixer_MidiOut().
1.5.1