|
Planeshift
|
This struct keeps the data about the instrument and the musical sheet. More...
#include <songdata.h>
Public Member Functions | |
| SongData () | |
| Constructor. | |
Public Attributes | |
| uint | beats |
| numerator of the time signature. | |
| uint | beatType |
| denumerator of the time signature. | |
| uint | divisions |
| number of divisions of the quarter coded in the sheet. | |
| int | fifths |
| > 0 is the number of sharps, < 0 the number of flats. | |
| Instrument * | instrument |
| the instrument that the player uses to play this song. | |
| csRefArray< iDocumentNode > | measures |
| the measures of the musical sheet. | |
| ScoreStatistics | scoreStats |
| keep the statistics of the score. | |
| uint | tempo |
| suggested tempo in quarter notes per minute. | |
This struct keeps the data about the instrument and the musical sheet.
Definition at line 48 of file songdata.h.
| SongData::SongData | ( | ) | [inline] |
| uint SongData::beats |
numerator of the time signature.
Definition at line 53 of file songdata.h.
| uint SongData::beatType |
denumerator of the time signature.
Definition at line 54 of file songdata.h.
| uint SongData::divisions |
number of divisions of the quarter coded in the sheet.
Definition at line 51 of file songdata.h.
> 0 is the number of sharps, < 0 the number of flats.
Definition at line 52 of file songdata.h.
the instrument that the player uses to play this song.
Definition at line 50 of file songdata.h.
| csRefArray<iDocumentNode> SongData::measures |
the measures of the musical sheet.
Definition at line 57 of file songdata.h.
keep the statistics of the score.
Definition at line 56 of file songdata.h.
| uint SongData::tempo |
suggested tempo in quarter notes per minute.
Definition at line 55 of file songdata.h.
1.7.3