Public Member Functions | |
ComMessage (int T) | |
ComMessage (const ComMessage &other) | |
ComMessage & | operator= (const ComMessage &other) |
Public Attributes | |
int | type |
int | sequence |
union { | |
struct { | |
XMidiEventList * list | |
bool repeat | |
int volume | |
int branch | |
} play | |
struct { | |
bool paused | |
} pause | |
struct { | |
int level | |
} volume | |
struct { | |
int percentage | |
} speed | |
struct { | |
int code | |
} init_failed | |
} | data |
Definition at line 105 of file LowLevelMidiDriver.h.
LowLevelMidiDriver::ComMessage::ComMessage | ( | int | T | ) | [inline] |
Definition at line 107 of file LowLevelMidiDriver.h.
LowLevelMidiDriver::ComMessage::ComMessage | ( | const ComMessage & | other | ) | [inline] |
ComMessage& LowLevelMidiDriver::ComMessage::operator= | ( | const ComMessage & | other | ) | [inline] |
Definition at line 132 of file LowLevelMidiDriver.h.
Definition at line 148 of file LowLevelMidiDriver.h.
union { ... } LowLevelMidiDriver::ComMessage::data |
Referenced by ComMessage(), LowLevelMidiDriver::loadTimbreLibrary(), operator=(), LowLevelMidiDriver::pauseSequence(), LowLevelMidiDriver::setGlobalVolume(), LowLevelMidiDriver::setSequenceSpeed(), LowLevelMidiDriver::setSequenceVolume(), LowLevelMidiDriver::startSequence(), LowLevelMidiDriver::threadMain(), and LowLevelMidiDriver::unpauseSequence().
struct { ... } LowLevelMidiDriver::ComMessage::init_failed |
Referenced by LowLevelMidiDriver::threadMain().
Definition at line 140 of file LowLevelMidiDriver.h.
Definition at line 129 of file LowLevelMidiDriver.h.
struct { ... } LowLevelMidiDriver::ComMessage::pause |
Referenced by LowLevelMidiDriver::pauseSequence(), and LowLevelMidiDriver::unpauseSequence().
Definition at line 136 of file LowLevelMidiDriver.h.
Definition at line 144 of file LowLevelMidiDriver.h.
struct { ... } LowLevelMidiDriver::ComMessage::play |
Referenced by LowLevelMidiDriver::loadTimbreLibrary(), and LowLevelMidiDriver::startSequence().
Definition at line 130 of file LowLevelMidiDriver.h.
Definition at line 125 of file LowLevelMidiDriver.h.
Referenced by ComMessage(), LowLevelMidiDriver::finishSequence(), LowLevelMidiDriver::loadTimbreLibrary(), operator=(), LowLevelMidiDriver::pauseSequence(), LowLevelMidiDriver::setGlobalVolume(), LowLevelMidiDriver::setSequenceSpeed(), LowLevelMidiDriver::setSequenceVolume(), LowLevelMidiDriver::startSequence(), and LowLevelMidiDriver::unpauseSequence().
struct { ... } LowLevelMidiDriver::ComMessage::speed |
Referenced by LowLevelMidiDriver::loadTimbreLibrary(), and LowLevelMidiDriver::setSequenceSpeed().
Definition at line 124 of file LowLevelMidiDriver.h.
Referenced by ComMessage(), LowLevelMidiDriver::loadTimbreLibrary(), and operator=().
struct { ... } LowLevelMidiDriver::ComMessage::volume |
Definition at line 131 of file LowLevelMidiDriver.h.
Referenced by LowLevelMidiDriver::setGlobalVolume(), and LowLevelMidiDriver::setSequenceVolume().