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
Definition:
drawablecontext.h:18
CADrawableContext::context
CAContext * context()
Definition:
drawablecontext.h:28
CADrawableFiguredBassContext
Definition:
drawablefiguredbasscontext.h:16
CADrawableFiguredBassContext::draw
void draw(QPainter *p, const CADrawSettings s)
Definition:
drawablefiguredbasscontext.cpp:27
CADrawableFiguredBassContext::CADrawableFiguredBassContext
CADrawableFiguredBassContext(CAFiguredBassContext *c, double x, double y)
Definition:
drawablefiguredbasscontext.cpp:13
CADrawableFiguredBassContext::~CADrawableFiguredBassContext
virtual ~CADrawableFiguredBassContext()
Definition:
drawablefiguredbasscontext.cpp:20
CADrawableFiguredBassContext::figuredBassContext
CAFiguredBassContext * figuredBassContext()
Definition:
drawablefiguredbasscontext.h:23
CADrawableFiguredBassContext::clone
CADrawableFiguredBassContext * clone()
Definition:
drawablefiguredbasscontext.cpp:23
CAFiguredBassContext
Context for keeping the figured bass marks.
Definition:
figuredbasscontext.h:16
drawablecontext.h
figuredbasscontext.h
CADrawSettings
Definition:
drawable.h:16
Generated by
1.9.3