Canorus
0.0
src
layout
drawablefiguredbasscontext.h
Go to the documentation of this file.
1
8
#ifndef DRAWABLEFIGUREDBASSCONTEXT_H_
9
#define DRAWABLEFIGUREDBASSCONTEXT_H_
10
11
#include "
layout/drawablecontext.h
"
12
#include "
score/figuredbasscontext.h
"
13
14
class
CAFiguredBassContext
;
15
16
class
CADrawableFiguredBassContext
:
public
CADrawableContext
{
17
public
:
18
CADrawableFiguredBassContext
(
CAFiguredBassContext
*c,
double
x,
double
y );
19
virtual
~CADrawableFiguredBassContext
();
20
CADrawableFiguredBassContext
*
clone
();
21
void
draw
(QPainter *p,
const
CADrawSettings
s);
22
23
CAFiguredBassContext
*
figuredBassContext
() {
return
static_cast<
CAFiguredBassContext
*
>
(
context
()); }
24
};
25
26
#endif
/* DRAWABLEFIGUREDBASSCONTEXT_H_ */
CADrawableContext::setDrawableContextType
void setDrawableContextType(CADrawableContextType type)
Definition:
drawablecontext.h:50
CADrawableFiguredBassContext::CADrawableFiguredBassContext
CADrawableFiguredBassContext(CAFiguredBassContext *c, double x, double y)
Definition:
drawablefiguredbasscontext.cpp:13
CADrawSettings::w
int w
Definition:
drawable.h:20
figuredbasscontext.h
CADrawable::xPos
double xPos() const
Definition:
drawable.h:55
CADrawableFiguredBassContext::~CADrawableFiguredBassContext
virtual ~CADrawableFiguredBassContext()
Definition:
drawablefiguredbasscontext.cpp:20
CADrawable::setWidth
void setWidth(double width)
Definition:
drawable.h:73
CAFiguredBassContext
Context for keeping the figured bass marks.
Definition:
figuredbasscontext.h:16
CADrawableContext::context
CAContext * context()
Definition:
drawablecontext.h:28
CADrawableFiguredBassNumber::DEFAULT_NUMBER_SIZE
static const double DEFAULT_NUMBER_SIZE
Definition:
drawablefiguredbassnumber.h:27
CADrawSettings
Definition:
drawable.h:16
CADrawableFiguredBassContext::draw
void draw(QPainter *p, const CADrawSettings s)
Definition:
drawablefiguredbasscontext.cpp:27
drawablefiguredbasscontext.h
CADrawable::setHeight
void setHeight(double height)
Definition:
drawable.h:74
CADrawable::yPos
double yPos() const
Definition:
drawable.h:56
drawablefiguredbassnumber.h
CADrawableFiguredBassContext::clone
CADrawableFiguredBassContext * clone()
Definition:
drawablefiguredbasscontext.cpp:23
drawablecontext.h
CADrawSettings::y
int y
Definition:
drawable.h:19
CADrawableFiguredBassContext
Definition:
drawablefiguredbasscontext.h:16
CADrawable::height
double height() const
Definition:
drawable.h:58
CADrawableContext
Definition:
drawablecontext.h:18
CADrawableContext::DrawableFiguredBassContext
@ DrawableFiguredBassContext
Definition:
drawablecontext.h:23
CADrawSettings::z
float z
Definition:
drawable.h:17
CADrawableFiguredBassContext::figuredBassContext
CAFiguredBassContext * figuredBassContext()
Definition:
drawablefiguredbasscontext.h:23
Generated by
1.8.20