CAVoice * associatedVoice()
Definition: syllable.h:31
CAContext * context()
Definition: muselement.h:48
void setMusElementType(CAMusElementType type)
Definition: muselement.h:85
Class which represents a voice in the staff.
Definition: voice.h:23
CAContext * _context
Definition: muselement.h:90
CAVoice * _associatedVoice
Definition: syllable.h:42
const QList< CAMark * > markList()
Definition: muselement.h:70
CALyricsContext * lyricsContext()
Definition: syllable.h:34
bool melismaStart()
Definition: syllable.h:27
void setAssociatedVoice(CAVoice *v)
Definition: syllable.h:32
bool _melismaStart
Definition: syllable.h:40
virtual int timeLength() const
Definition: muselement.h:53
void addMark(CAMark *mark)
Definition: muselement.cpp:135
@ Syllable
Definition: muselement.h:34
void setHyphenStart(bool h)
Definition: syllable.h:26
~CASyllable()
Definition: syllable.cpp:39
void setText(QString text)
Definition: syllable.h:30
An abstract class which represents every music element in the score.
Definition: muselement.h:21
int compare(CAMusElement *)
Definition: syllable.cpp:71
CAContextType contextType()
Definition: context.h:32
QString _text
Definition: syllable.h:41
CASyllable * clone(CAContext *context)
Definition: syllable.cpp:57
Lyrics under the note.
Definition: syllable.h:19
One stanza line of lyrics.
Definition: lyricscontext.h:19
virtual int timeStart() const
Definition: muselement.h:51
Line of music elements in the sheet.
Definition: context.h:16
void clear()
Definition: syllable.cpp:47
CASyllable(QString text, bool hyphen, bool melisma, CALyricsContext *context, int timeStart, int timeLength, CAVoice *voice=0)
Definition: syllable.cpp:29
void setMelismaStart(bool m)
Definition: syllable.h:28
@ LyricsContext
Definition: context.h:24
Marks that depend on other music elements.
Definition: mark.h:15
bool _hyphenStart
Definition: syllable.h:40
CAMusElementType musElementType()
Definition: muselement.h:46
bool hyphenStart()
Definition: syllable.h:25
QString text()
Definition: syllable.h:29