8 #ifndef LYRICSCONTEXT_H_
9 #define LYRICSCONTEXT_H_
Represents a single sheet of paper in the document.
Definition: sheet.h:20
~CALyricsContext()
Definition: lyricscontext.cpp:45
CAMusElement * previous(CAMusElement *)
Definition: lyricscontext.cpp:125
void setAssociatedVoice(CAVoice *v)
Definition: lyricscontext.h:45
void addLyricsContext(CALyricsContext *lc)
Definition: voice.h:102
void setStanzaNumber(int sn)
Definition: lyricscontext.h:54
QString customStanzaName()
Definition: lyricscontext.h:55
bool removeLyricsContext(CALyricsContext *lc)
Definition: voice.h:105
Class which represents a voice in the staff.
Definition: voice.h:22
CASyllable * syllableAt(int idx)
Definition: lyricscontext.h:39
QList< CASyllable * > syllableList()
Definition: lyricscontext.h:41
CAVoice * associatedVoice()
Definition: lyricscontext.h:44
const QString name()
Definition: context.h:28
int _stanzaNumber
Definition: lyricscontext.h:61
int stanzaNumber()
Definition: lyricscontext.h:53
void repositSyllables()
Definition: lyricscontext.cpp:84
CALyricsContext * clone(CASheet *s)
Definition: lyricscontext.cpp:58
void clear()
Definition: lyricscontext.cpp:52
CASyllable * syllableAtTimeStart(int timeStart)
Definition: lyricscontext.cpp:226
An abstract class which represents every music element in the score.
Definition: muselement.h:20
CAMusElement * next(CAMusElement *)
Definition: lyricscontext.cpp:114
bool addSyllable(CASyllable *, bool replace=true)
Definition: lyricscontext.cpp:192
void removeAt(int i)
Definition: lyricscontext.cpp:155
One stanza line of lyrics.
Definition: lyricscontext.h:19
CAVoice * _associatedVoice
Definition: lyricscontext.h:60
QList< CAMusElement * > musElementList()
Definition: lyricscontext.cpp:218
CALyricsContext(const QString name, int stanzaNumber, CAVoice *v)
Definition: lyricscontext.cpp:27
Lyrics under the note.
Definition: syllable.h:19
QString _customStanzaName
Definition: lyricscontext.h:62
bool addEmptySyllable(int timeStart, int timeLength)
Definition: lyricscontext.cpp:208
int syllableCount()
Definition: lyricscontext.h:42
CASyllable * removeSyllableAtTimeStart(int timeStart)
Definition: lyricscontext.cpp:167
void setCustomStanzaName(QString name)
Definition: lyricscontext.h:56
Line of music elements in the sheet.
Definition: context.h:16
QList< CASyllable * > _syllableList
Definition: lyricscontext.h:59
void cloneLyricsContextProperties(CALyricsContext *)
Definition: lyricscontext.cpp:72