29 #include <QtCore/QString> 37 static const int maxBeamLevel = 3;
94 virtual void header(
const QString title,
const QString type,
95 const QString composer,
const QString footer,
96 const unsigned int temp) = 0;
97 virtual void tsig(
const int beats,
const int beat) = 0;
98 virtual void trailer() = 0;
101 virtual void note(
const QString pitch,
const QVector<BeamType> beamList,
102 const QString type,
const int dots,
103 bool tieStart =
false,
bool tieStop =
false,
105 bool grace =
false) = 0;
bool doubleBarLine
Definition: writer.h:77
bool endingEnd
Definition: writer.h:74
int midiProgram() const
Definition: writer.h:107
bool repeatEnd
Definition: writer.h:73
bool repeatBegin
Definition: writer.h:54
bool irregular
Definition: writer.h:58
The flags that need to be handled at the beginning of a measure.
Definition: writer.h:53
Symbol type to text translation.
Definition: lexer.cpp:34
The flags that need to be handled at the end of a measure.
Definition: writer.h:72
bool endingFirst
Definition: writer.h:55
Definition of tokens types for bww lexer and parser.
bool lastOfPart
Definition: writer.h:76
bool lastOfSystem
Definition: writer.h:75
StartStop
Definition: symbols.h:51
bool endingSecond
Definition: writer.h:56
MeasureBeginFlags()
Definition: writer.h:59
BeamType
Definition: writer.h:39
MeasureEndFlags()
Definition: writer.h:78
The writer that generates the output.
Definition: writer.h:91
bool firstOfSystem
Definition: writer.h:57
QString instrumentName() const
Definition: writer.h:106