Go to the documentation of this file.
8 #ifndef FUNCTIONMARKCONTEXT_H_
9 #define FUNCTIONMARKCONTEXT_H_
~CAFunctionMarkContext()
Definition: functionmarkcontext.cpp:31
CAContextType _contextType
Definition: context.h:47
CAMusElement * next(CAMusElement *elt)
Definition: functionmarkcontext.cpp:69
CAFunctionMarkContext * clone(CASheet *s)
Definition: functionmarkcontext.cpp:35
CAFunctionMarkContext(const QString name, CASheet *sheet)
Definition: functionmarkcontext.cpp:24
const QString name()
Definition: context.h:29
QList< CAPlayable * > getChord(int time)
Definition: sheet.cpp:120
Musical key.
Definition: diatonickey.h:15
@ Undefined
Definition: functionmark.h:21
CAMusElement * previous(CAMusElement *elt)
Definition: functionmarkcontext.cpp:80
const QList< CAFunctionMark * > & functionMarkList()
Definition: functionmarkcontext.h:25
Represents a function mark in the score.
Definition: functionmark.h:18
QList< CAFunctionMark * > _functionMarkList
Definition: functionmarkcontext.h:38
Context for function marks.
Definition: functionmarkcontext.h:19
bool remove(CAMusElement *elt)
Definition: functionmarkcontext.cpp:91
void clear()
Definition: functionmarkcontext.cpp:46
void addEmptyFunction(int timeStart, int timeLength)
Definition: functionmarkcontext.cpp:130
@ FunctionMarkContext
Definition: context.h:25
An abstract class which represents every music element in the score.
Definition: muselement.h:21
void repositFunctions()
Definition: functionmarkcontext.cpp:103
QList< CAFunctionMark * > functionMarkAt(int timeStart)
Definition: functionmarkcontext.cpp:139
Line of music elements in the sheet.
Definition: context.h:16
Represents a single sheet of paper in the document.
Definition: sheet.h:22
void addFunctionMark(CAFunctionMark *mark, bool replace=true)
Definition: functionmarkcontext.cpp:56
CASheet * sheet()
Definition: context.h:34