Canorus  0.0
drawablefiguredbassnumber.h
Go to the documentation of this file.
1 
8 #ifndef DRAWABLEFIGUREDBASSMARK_H_
9 #define DRAWABLEFIGUREDBASSMARK_H_
10 
12 #include "score/figuredbassmark.h"
13 
15 
17 public:
20 
22  void draw(QPainter *p, const CADrawSettings s);
23 
24  CAFiguredBassMark *figuredBassMark() { return static_cast<CAFiguredBassMark*>(musElement()); }
25  int number() { return _number; }
26 
27  static const double DEFAULT_NUMBER_SIZE;
28 private:
29  int _number;
30 };
31 
32 #endif /* DRAWABLEFIGUREDBASSMARK_H_ */
CADrawableFiguredBassNumber(CAFiguredBassMark *m, int number, CADrawableFiguredBassContext *, double x, double y)
Definition: drawablefiguredbassnumber.cpp:17
int number()
Definition: drawablefiguredbassnumber.h:25
CAMusElement * musElement()
Definition: drawablemuselement.h:38
Definition: drawablefiguredbassnumber.h:16
Definition: drawablecontext.h:18
Definition: figuredbassmark.h:17
Definition: drawablefiguredbasscontext.h:16
virtual CADrawable * clone()
Definition: drawable.cpp:23
Definition: drawable.h:16
CAFiguredBassMark * figuredBassMark()
Definition: drawablefiguredbassnumber.h:24
void draw(QPainter *p, const CADrawSettings s)
Definition: drawablefiguredbassnumber.cpp:28
Definition: drawablemuselement.h:16
virtual ~CADrawableFiguredBassNumber()
Definition: drawablefiguredbassnumber.cpp:25
static const double DEFAULT_NUMBER_SIZE
Definition: drawablefiguredbassnumber.h:27
int _number
Definition: drawablefiguredbassnumber.h:29