Planeshift
|
Go to the source code of this file.
Classes | |
class | Measure< MeasureElementType > |
A measure containing measure elements. More... | |
class | Measure< MeasureElementType >::MeasureAttributes |
Keep general attributes that can change from a measure to another like key signature, beats and tempo. More... | |
class | MeasureElement |
An element of a measure with a given duration. More... | |
struct | Note |
A single note in a musical score. More... | |
class | Note::NoteContext |
Used to keep track of previous altered notes in the current measure. More... | |
class | ScoreContext |
This is used to keep track of everything needed to play a score and provide some utility functions for this purpose. More... | |
Defines | |
#define | MEAS_ELEM_NOTES_CAPACITY_GROWTH 4 |
#define | UNDEFINED_MEASURE_ATTRIBUTE -100 |
#define MEAS_ELEM_NOTES_CAPACITY_GROWTH 4 |
Definition at line 43 of file scoreelements.h.
#define UNDEFINED_MEASURE_ATTRIBUTE -100 |
Definition at line 44 of file scoreelements.h.