Used to store note information coming from a MIDI stream/file. More...
#include <MIDINote.hxx>
Public Member Functions | |
MIDINote () | |
MIDINote (const MIDINote &prototype, const bool shareData=false, const bool deep=true) | |
__COMMON_DYNAMIC_TYPE (MIDINote, 3) | |
__COMMON_DYN_ATTRIBUTE (0, public, int, Key) protected | |
bool | LoadKey (CLAM::Storage &s) |
__COMMON_DYN_ATTRIBUTE (1, public, int, Velocity) protected | |
bool | LoadVelocity (CLAM::Storage &s) |
__COMMON_DYN_ATTRIBUTE (2, public, MediaTime, Time) protected | |
bool | LoadTime (CLAM::Storage &s) |
Used to store note information coming from a MIDI stream/file.
Definition at line 42 of file MIDINote.hxx.
CLAM::MIDINote::MIDINote | ( | ) | [inline] |
Definition at line 45 of file MIDINote.hxx.
CLAM::MIDINote::MIDINote | ( | const MIDINote & | prototype, | |
const bool | shareData = false , |
|||
const bool | deep = true | |||
) | [inline] |
Definition at line 45 of file MIDINote.hxx.
CLAM::MIDINote::__COMMON_DYN_ATTRIBUTE | ( | 2 | , | |
public | , | |||
MediaTime | , | |||
Time | ||||
) | [inline] |
Definition at line 50 of file MIDINote.hxx.
CLAM::MIDINote::__COMMON_DYN_ATTRIBUTE | ( | 1 | , | |
public | , | |||
int | , | |||
Velocity | ||||
) | [inline] |
Definition at line 49 of file MIDINote.hxx.
CLAM::MIDINote::__COMMON_DYN_ATTRIBUTE | ( | 0 | , | |
public | , | |||
int | , | |||
Key | ||||
) | [inline] |
Definition at line 47 of file MIDINote.hxx.
CLAM::MIDINote::__COMMON_DYNAMIC_TYPE | ( | MIDINote | , | |
3 | ||||
) |
bool CLAM::MIDINote::LoadKey | ( | CLAM::Storage & | s | ) | [inline] |
Definition at line 47 of file MIDINote.hxx.
bool CLAM::MIDINote::LoadTime | ( | CLAM::Storage & | s | ) | [inline] |
Definition at line 50 of file MIDINote.hxx.
bool CLAM::MIDINote::LoadVelocity | ( | CLAM::Storage & | s | ) | [inline] |
Definition at line 49 of file MIDINote.hxx.