13 #ifndef __DURATIONLIST_H__ 14 #define __DURATIONLIST_H__ Fraction ticks() const
Definition: range.h:48
void append(Element *)
Definition: range.cpp:133
ScoreRange * range() const
Definition: range.h:49
ScoreRange()
Definition: range.h:85
void read(const Segment *fs, const Segment *ls)
Definition: range.cpp:261
one measure in a system
Definition: measure.h:65
Base class of score layout elements.
Definition: element.h:158
void combineTuplet(Tuplet *dst, Tuplet *src)
Definition: range.cpp:87
Segment * _last
Definition: range.h:78
~TrackList()
Definition: range.cpp:52
Element * e
Definition: range.h:68
Tuplet * writeTuplet(Tuplet *parent, Tuplet *tuplet, Measure *&measure, Fraction &rest) const
Definition: range.cpp:370
Example of 1/8 triplet: _baseLen = 1/8 _actualNotes = 3 _normalNotes = 2 (3 notes played in the time ...
Definition: tuplet.h:37
TrackList(ScoreRange *r)
Definition: range.h:45
QList< Annotation > annotations
Definition: range.h:82
bool write(Score *, const Fraction &) const
Definition: range.cpp:468
int track() const
Definition: range.h:51
ScoreRange * _range
Definition: range.h:36
Fraction _duration
Definition: range.h:35
void appendGap(const Fraction &)
Definition: range.cpp:212
void appendTuplet(Tuplet *srcTuplet, Tuplet *dstTuplet)
Definition: range.cpp:70
Definition: aeolus.cpp:26
Fraction tick
Definition: range.h:67
Segment * first() const
Definition: range.h:90
void setTrack(int val)
Definition: range.h:52
Segment * _first
Definition: range.h:77
Definition: fraction.h:46
int _track
Definition: range.h:37
void dump() const
Definition: range.cpp:785
QList< TrackList * > tracks
Definition: range.h:76
Segment * last() const
Definition: range.h:91
bool truncate(const Fraction &)
Definition: range.cpp:237
QList< Spanner * > spanner
Definition: range.h:81