Canorus  0.7
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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_ */
double _centerX
Definition: drawableaccidental.h:22
CAMusElement * musElement()
Definition: drawablemuselement.h:36
void draw(QPainter *p, CADrawSettings s)
Definition: drawableaccidental.cpp:57
Definition: drawablecontext.h:18
~CADrawableAccidental()
Definition: drawableaccidental.cpp:54
virtual CADrawable * clone()
Definition: drawable.cpp:23
Definition: drawable.h:16
double _centerY
Definition: drawableaccidental.h:22
signed char _accs
Definition: drawableaccidental.h:21
Definition: drawablemuselement.h:16
CADrawableContext * drawableContext()
Definition: drawablemuselement.h:37
CADrawableAccidental(signed char accs, CAMusElement *musElement, CADrawableContext *drawableContext, double x, double y)
Definition: drawableaccidental.cpp:26
An abstract class which represents every music element in the score.
Definition: muselement.h:20
Definition: drawableaccidental.h:13