8 #ifndef DRAWABLECONTEXT_H_ 9 #define DRAWABLECONTEXT_H_ 47 QList<CADrawableMusElement*>
findInRange(
double x1,
double x2 );
CADrawableContextType _drawableContextType
Definition: drawablecontext.h:52
Definition: drawablecontext.h:18
void setDrawableContextType(CADrawableContextType type)
Definition: drawablecontext.h:50
CADrawableMusElement * findMElement(CAMusElement *elt)
Definition: drawablecontext.h:40
QList< CADrawableMusElement * > findInRange(double x1, double x2)
Definition: drawablecontext.cpp:22
CADrawableContext(CAContext *c, double x, double y)
Definition: drawablecontext.cpp:10
Definition: drawablecontext.h:23
Definition: drawablecontext.h:22
Definition: drawablecontext.h:21
virtual CADrawableContext * clone()=0
virtual int removeMElement(CADrawableMusElement *elt)
Definition: drawablecontext.h:35
Definition: drawablemuselement.h:16
CADrawableContextType
Definition: drawablecontext.h:20
CADrawableMusElement * lastDrawableMusElement()
Definition: drawablecontext.h:36
An abstract class which represents every music element in the score.
Definition: muselement.h:21
double xPos() const
Definition: drawable.h:55
CADrawableContextType drawableContextType()
Definition: drawablecontext.h:29
Definition: drawablecontext.h:24
QList< CADrawableMusElement * > & drawableMusElementList()
Definition: drawablecontext.h:38
CAContext * context()
Definition: drawablecontext.h:28
Definition: drawable.h:27
CAContext * _context
Definition: drawablecontext.h:53
QList< CADrawableMusElement * > _drawableMusElementList
Definition: drawablecontext.h:54
virtual void addMElement(CADrawableMusElement *elt)
Definition: drawablecontext.h:30
Line of music elements in the sheet.
Definition: context.h:16