@ Crescendo
Definition: mark.h:23
const int finalVolume()
Definition: crescendo.h:28
@ Decrescendo
Definition: crescendo.h:19
@ Mark
Definition: muselement.h:37
int _finalVolume
Definition: crescendo.h:37
Represents a note in the score.
Definition: note.h:18
static const QString crescendoTypeToString(CACrescendoType t)
Definition: crescendo.cpp:50
CACrescendo * clone(CAMusElement *elt=0)
Definition: crescendo.cpp:30
CACrescendo(int finalVolume, CANote *note, CACrescendoType t=Crescendo, int timeStart=-1, int timeLength=-1)
Definition: crescendo.cpp:21
const CACrescendoType crescendoType()
Definition: crescendo.h:30
virtual ~CACrescendo()
Definition: crescendo.cpp:27
Crescendo and Decrescendo marks.
Definition: crescendo.h:15
CAMarkType markType()
Definition: mark.h:45
virtual int timeLength() const
Definition: muselement.h:53
An abstract class which represents every music element in the score.
Definition: muselement.h:21
@ Crescendo
Definition: crescendo.h:18
void setFinalVolume(const int v)
Definition: crescendo.h:29
CACrescendoType
Definition: crescendo.h:17
@ Note
Definition: muselement.h:25
CACrescendoType _crescendoType
Definition: crescendo.h:38
static CACrescendoType crescendoTypeFromString(const QString r)
Definition: crescendo.cpp:60
virtual int timeStart() const
Definition: muselement.h:51
Marks that depend on other music elements.
Definition: mark.h:15
int compare(CAMusElement *)
Definition: crescendo.cpp:34
CAMusElementType musElementType()
Definition: muselement.h:46
void setCrescendoType(CACrescendoType t)
Definition: crescendo.h:31