Canorus 0.0
drawableaccidental.h
Go to the documentation of this file.
1
8#ifndef DRAWABLEACCIDENTAL_H_
9#define DRAWABLEACCIDENTAL_H_
10
12
14 public:
15 CADrawableAccidental(signed char accs, CAMusElement *musElement, CADrawableContext *drawableContext, double x, double y);
17 void draw(QPainter *p, CADrawSettings s);
19
20 private:
21 signed char _accs;
22 double _centerX, _centerY; // easier to do clone(), otherwise not needed
23};
24
25#endif /* DRAWABLEACCIDENTAL_H_ */
Definition: drawableaccidental.h:13
void draw(QPainter *p, CADrawSettings s)
Definition: drawableaccidental.cpp:57
signed char _accs
Definition: drawableaccidental.h:21
double _centerY
Definition: drawableaccidental.h:22
CADrawableAccidental(signed char accs, CAMusElement *musElement, CADrawableContext *drawableContext, double x, double y)
Definition: drawableaccidental.cpp:26
~CADrawableAccidental()
Definition: drawableaccidental.cpp:54
double _centerX
Definition: drawableaccidental.h:22
Definition: drawablecontext.h:18
Definition: drawablemuselement.h:16
CADrawableContext * drawableContext()
Definition: drawablemuselement.h:39
CAMusElement * musElement()
Definition: drawablemuselement.h:38
virtual CADrawable * clone()
Definition: drawable.cpp:23
An abstract class which represents every music element in the score.
Definition: muselement.h:21
Definition: drawable.h:16