#include <drawablefunctionmarkcontext.h>
|
| enum | CAFunctionMarkLine { Upper,
Middle,
Lower
} |
| |
| enum | CADrawableContextType { DrawableStaff,
DrawableLyricsContext,
DrawableFiguredBassContext,
DrawableFunctionMarkContext
} |
| |
| enum | CADrawableType { DrawableMusElement,
DrawableContext
} |
| |
| enum | CADirection {
Undefined,
Top,
Bottom,
Left,
Right,
TopLeft,
TopRight,
BottomLeft,
BottomRight
} |
| |
|
| | CADrawableFunctionMarkContext (CAFunctionMarkContext *c, double x, double y, int numberOfLines=2) |
| |
| | ~CADrawableFunctionMarkContext () |
| |
| void | draw (QPainter *p, const CADrawSettings s) |
| |
| CADrawableFunctionMarkContext * | clone () |
| |
| void | setNumberOfLines (int number) |
| |
| int | numberOfLines () |
| |
| double | yPosLine (CAFunctionMarkLine part) |
| |
| void | nextLine () |
| |
| int | currentLineIdx () |
| |
| | CADrawableContext (CAContext *c, double x, double y) |
| |
| CAContext * | context () |
| |
| CADrawableContextType | drawableContextType () |
| |
| virtual void | addMElement (CADrawableMusElement *elt) |
| |
| virtual int | removeMElement (CADrawableMusElement *elt) |
| |
| CADrawableMusElement * | lastDrawableMusElement () |
| |
| QList< CADrawableMusElement * > & | drawableMusElementList () |
| |
| CADrawableMusElement * | findMElement (CAMusElement *elt) |
| |
| QList< CADrawableMusElement * > | findInRange (double x1, double x2) |
| |
| | CADrawable (double x, double y) |
| |
| virtual | ~CADrawable () |
| |
| void | drawHScaleHandles (QPainter *p, const CADrawSettings s) |
| |
| void | drawVScaleHandles (QPainter *p, const CADrawSettings s) |
| |
| CADrawableType | drawableType () |
| |
| double | xPos () const |
| |
| double | yPos () const |
| |
| double | width () const |
| |
| double | height () const |
| |
| double | neededSpaceWidth () const |
| |
| double | neededSpaceHeight () const |
| |
| double | neededWidth () const |
| |
| double | neededHeight () const |
| |
| double | xCenter () const |
| |
| double | yCenter () const |
| |
| const QRect | bBox () const |
| |
| bool | isVisible () const |
| |
| bool | isSelectable () const |
| |
| bool | isHScalable () const |
| |
| bool | isVScalable () const |
| |
| void | setXPos (double xPos) |
| |
| void | setYPos (double yPos) |
| |
| void | setWidth (double width) |
| |
| void | setHeight (double height) |
| |
| void | setNeededSpaceWidth (double width) |
| |
| void | setNeededSpaceHeight (double height) |
| |
| void | setVisible (bool v) |
| |
| void | setSelectable (bool s) |
| |
| void | setHScalable (bool s) |
| |
| void | setVScalable (bool s) |
| |
◆ CAFunctionMarkLine
| Enumerator |
|---|
| Upper | |
| Middle | |
| Lower | |
◆ CADrawableFunctionMarkContext() [1/2]
| CADrawableFunctionMarkContext::CADrawableFunctionMarkContext |
( |
CAFunctionMarkContext * |
context, |
|
|
double |
x, |
|
|
double |
y, |
|
|
int |
numberOfLines = 2 |
|
) |
| |
◆ ~CADrawableFunctionMarkContext()
| CADrawableFunctionMarkContext::~CADrawableFunctionMarkContext |
( |
| ) |
|
◆ CADrawableFunctionMarkContext() [2/2]
| CADrawableFunctionMarkContext::CADrawableFunctionMarkContext |
( |
| ) |
|
|
inlineprivate |
◆ clone()
◆ currentLineIdx()
| int CADrawableFunctionMarkContext::currentLineIdx |
( |
| ) |
|
|
inline |
◆ draw()
◆ nextLine()
| void CADrawableFunctionMarkContext::nextLine |
( |
| ) |
|
◆ numberOfLines()
| int CADrawableFunctionMarkContext::numberOfLines |
( |
| ) |
|
|
inline |
◆ setNumberOfLines()
| void CADrawableFunctionMarkContext::setNumberOfLines |
( |
int |
number | ) |
|
|
inline |
◆ yPosLine()
◆ _currentLineIdx
| int CADrawableFunctionMarkContext::_currentLineIdx |
|
private |
◆ _numberOfLines
| int CADrawableFunctionMarkContext::_numberOfLines |
|
private |
The documentation for this class was generated from the following files: