CAPlayable * lastNote()
Definition: tuplet.cpp:315
CAContext * context()
Definition: muselement.h:48
CAPlayable * firstNote()
Definition: tuplet.cpp:301
int number()
Definition: tuplet.h:27
void setMusElementType(CAMusElementType type)
Definition: muselement.h:85
bool remove(CAMusElement *elt, bool updateSignsTimes=true)
Definition: voice.cpp:307
bool insert(CAMusElement *eltAfter, CAMusElement *elt, bool addToChord=false)
Definition: voice.cpp:154
void resetTimes()
Definition: tuplet.cpp:225
int actualNumber()
Definition: tuplet.h:30
Represents a note in the score.
Definition: note.h:18
@ Tuplet
Definition: muselement.h:33
Class which represents a voice in the staff.
Definition: voice.h:23
void addNote(CAPlayable *p)
Definition: tuplet.cpp:279
CATuplet * clone(CAContext *context=0)
Definition: tuplet.cpp:56
Playable instances of music elements.
Definition: playable.h:18
void setTimeLength(int length)
Definition: muselement.h:54
virtual ~CATuplet()
Definition: tuplet.cpp:52
CATuplet(int number, int actualNumber, QList< CAPlayable * > noteList)
Definition: tuplet.cpp:34
void removeNote(CAPlayable *p)
Definition: tuplet.h:36
int compare(CAMusElement *)
Definition: tuplet.cpp:64
void addNotes(QList< CAPlayable * > l)
Definition: tuplet.h:35
int timeStart()
Definition: tuplet.cpp:334
QList< CAPlayable * > _noteList
Definition: tuplet.h:55
void setContext(CAContext *context)
Definition: muselement.h:49
void setNumber(int n)
Definition: tuplet.h:28
CAMusElement * next(CAMusElement *elt)
Definition: voice.cpp:713
CAPlayable * nextTimed(CAPlayable *p)
Definition: tuplet.cpp:290
int timeLength()
Definition: tuplet.cpp:326
void assignNoteSlurs(QList< QList< CASlur * > >)
Definition: tuplet.cpp:114
Class used for tuplets (triplets, duols etc.)
Definition: tuplet.h:17
An abstract class which represents every music element in the score.
Definition: muselement.h:21
void setTimeStart(int time)
Definition: muselement.h:52
int _actualNumber
Definition: tuplet.h:53
static const int playableLengthToTimeLength(CAPlayableLength length)
Definition: playablelength.cpp:107
int timeEnd()
Definition: muselement.h:55
void assignTimes()
Definition: tuplet.cpp:159
bool containsNote(CAPlayable *p)
Definition: tuplet.h:39
@ Note
Definition: muselement.h:25
QList< QList< CASlur * > > getNoteSlurs()
Definition: tuplet.cpp:86
virtual int timeStart() const
Definition: muselement.h:51
Line of music elements in the sheet.
Definition: context.h:16
int _number
Definition: tuplet.h:52
void setActualNumber(int n)
Definition: tuplet.h:31
const QList< CAPlayable * > & noteList()
Definition: tuplet.h:33
Slur, Tie, Phrasing slur and Laissez vibrer tie This class represents any type of slur....
Definition: slur.h:18
CAMusElementType musElementType()
Definition: muselement.h:46