|
Krita Source Code Documentation
|
#include <KisToolBasicBrushBase.h>
Inheritance diagram for KisToolBasicBrushBase:Public Types | |
| enum | ToolType { PAINT , SELECT } |
Public Types inherited from KisTool | |
| enum | { FLAG_USES_CUSTOM_PRESET =0x01 , FLAG_USES_CUSTOM_COMPOSITEOP =0x02 , FLAG_USES_CUSTOM_SIZE =0x04 } |
| enum | AlternateAction { ChangeSize = AlternateChangeSize , ChangeSizeSnap = AlternateChangeSizeSnap , SampleFgNode = AlternateSampleFgNode , SampleBgNode = AlternateSampleBgNode , SampleFgImage = AlternateSampleFgImage , SampleBgImage = AlternateSampleBgImage , Secondary = AlternateSecondary , Third = AlternateThird , Fourth = AlternateFourth , Fifth = AlternateFifth , NONE = 10000 } |
| enum | NodePaintAbility { VECTOR , CLONE , PAINT , UNPAINTABLE , MYPAINTBRUSH_UNPAINTABLE } |
| enum | ToolAction { Primary , AlternateChangeSize , AlternateChangeSizeSnap , AlternateSampleFgNode , AlternateSampleBgNode , AlternateSampleFgImage , AlternateSampleBgImage , AlternateSecondary , AlternateThird , AlternateFourth , AlternateFifth , Alternate_NONE = 10000 } |
Public Slots | |
| void | activate (const QSet< KoShape * > &shapes) override |
| void | deactivate () override |
| void | setPreviewColor (const QColor &color) |
Public Slots inherited from KisToolShape | |
| void | activate (const QSet< KoShape * > &shapes) override |
| virtual void | fillSettingChanged (int value) |
| virtual void | outlineSettingChanged (int value) |
| virtual void | patternRotationSettingChanged (qreal value) |
| virtual void | patternScaleSettingChanged (qreal value) |
Public Slots inherited from KisToolPaint | |
| void | activate (const QSet< KoShape * > &shapes) override |
| void | deactivate () override |
Public Slots inherited from KisTool | |
| void | activate (const QSet< KoShape * > &shapes) override |
| void | canvasResourceChanged (int key, const QVariant &res) override |
| void | deactivate () override |
| virtual void | updateSettingsViews () |
Public Slots inherited from KoToolBase | |
| virtual void | activate (const QSet< KoShape * > &shapes) |
| virtual void | deactivate () |
| virtual void | documentResourceChanged (int key, const QVariant &res) |
| virtual void | repaintDecorations () |
| virtual void | requestRedoDuringStroke () |
| virtual void | requestStrokeCancellation () |
| virtual void | requestStrokeEnd () |
| virtual void | requestUndoDuringStroke () |
| void | setStatusText (const QString &statusText) |
| void | updateOptionsWidgetIcons () |
Public Member Functions | |
| void | activateAlternateAction (AlternateAction action) override |
| void | beginAlternateAction (KoPointerEvent *event, AlternateAction action) override |
| void | beginPrimaryAction (KoPointerEvent *event) override |
| void | continueAlternateAction (KoPointerEvent *event, AlternateAction action) override |
| void | continuePrimaryAction (KoPointerEvent *event) override |
| void | deactivateAlternateAction (AlternateAction action) override |
| void | endAlternateAction (KoPointerEvent *event, AlternateAction action) override |
| void | endPrimaryAction (KoPointerEvent *event) override |
| KisToolBasicBrushBase (KoCanvasBase *canvas, ToolType type, const QCursor &cursor=KisCursor::load("tool_outline_selection_cursor.png", 5, 5)) | |
| void | mouseMoveEvent (KoPointerEvent *event) override |
| void | paint (QPainter &gc, const KoViewConverter &converter) override |
| qreal | pressureToCurve (qreal pressure) |
| ~KisToolBasicBrushBase () override | |
Public Member Functions inherited from KisToolShape | |
| int | flags () const override |
| KisToolShape (KoCanvasBase *canvas, const QCursor &cursor) | |
| ~KisToolShape () override | |
Public Member Functions inherited from KisToolPaint | |
| KisToolPaint (KoCanvasBase *canvas, const QCursor &cursor) | |
| void | mouseMoveEvent (KoPointerEvent *event) override |
| void | mousePressEvent (KoPointerEvent *event) override |
| void | mouseReleaseEvent (KoPointerEvent *event) override |
| KisPopupWidgetInterface * | popupWidget () override |
| ~KisToolPaint () override | |
Public Member Functions inherited from KisTool | |
| virtual bool | alternateActionSupportsHiResEvents (AlternateAction action) const |
| virtual void | beginAlternateDoubleClickAction (KoPointerEvent *event, AlternateAction action) |
| virtual void | beginPrimaryDoubleClickAction (KoPointerEvent *event) |
| void | deleteSelection () override |
| bool | isActive () const |
| KisTool (KoCanvasBase *canvas, const QCursor &cursor) | |
| void | mouseDoubleClickEvent (KoPointerEvent *event) override |
| void | mouseTripleClickEvent (KoPointerEvent *event) override |
| virtual void | newActivationWithExternalSource (KisPaintDeviceSP externalSource) |
| newActivationWithExternalSource Makes sure that the tool is active and starts a new stroke, which will be able to access the pixels from the specified external source. | |
| KisTool::NodePaintAbility | nodePaintAbility () |
| virtual bool | primaryActionSupportsHiResEvents () const |
| virtual bool | supportsPaintingAssistants () const |
| ~KisTool () override | |
Public Member Functions inherited from Private | |
| Private (KisCanvas2 *c) | |
Public Member Functions inherited from KoToolBase | |
| QAction * | action (const QString &name) const |
| KoCanvasBase * | canvas () const |
| Returns the canvas the tool is working on. | |
| virtual void | copy () const |
| QCursor | cursor () const |
| return the last emitted cursor | |
| virtual void | customMoveEvent (KoPointerEvent *event) |
| virtual void | customPressEvent (KoPointerEvent *event) |
| virtual void | customReleaseEvent (KoPointerEvent *event) |
| virtual void | cut () |
| virtual QRectF | decorationsRect () const |
| int | decorationThickness () const |
| decorationThickness The minimum thickness for tool decoration lines, this is derived from the screen magnification, thus the HiDPI settings. Note: to use this effectively, also set the pen to isCosmetic(true); | |
| virtual void | deselect () |
| deselect the tool should clear the selection if it has one. | |
| virtual void | dragLeaveEvent (QDragLeaveEvent *event) |
| virtual void | dragMoveEvent (QDragMoveEvent *event, const QPointF &point) |
| virtual void | dropEvent (QDropEvent *event, const QPointF &point) |
| virtual void | explicitUserStrokeEndRequest () |
| explicitUserStrokeEndRequest is called by the input manager when the user presses Enter key or any equivalent. This callback comes before requestStrokeEnd(), which comes from a different source. | |
| KoToolFactoryBase * | factory () const |
| virtual void | focusInEvent (QFocusEvent *event) |
| virtual void | focusOutEvent (QFocusEvent *event) |
| virtual bool | hasSelection () |
| virtual void | inputMethodEvent (QInputMethodEvent *event) |
| virtual QVariant | inputMethodQuery (Qt::InputMethodQuery query) const |
| bool | isInTextMode () const |
| bool | isOpacityPresetMode () const |
| virtual void | keyPressEvent (QKeyEvent *event) |
| virtual void | keyReleaseEvent (QKeyEvent *event) |
| KoToolBase (KoCanvasBase *canvas) | |
| bool | maskSyntheticEvents () const |
| QList< QPointer< QWidget > > | optionWidgets () |
| virtual bool | paste () |
| virtual QMenu * | popupActionsMenu () |
| virtual bool | selectAll () |
| selectAll select all data the tool can select. | |
| virtual KoToolSelection * | selection () |
| Q_INVOKABLE QString | toolId () const |
| virtual bool | wantsAutoScroll () const |
| ~KoToolBase () override | |
Protected Slots | |
| void | resetCursorStyle () override |
| void | updateSettings () |
Protected Slots inherited from KisTool | |
| virtual void | resetCursorStyle () |
Protected Member Functions | |
| virtual void | finishStroke (const QPainterPath &stroke)=0 |
| KisOptimizedBrushOutline | getOutlinePath (const QPointF &documentPos, const KoPointerEvent *event, KisPaintOpSettings::OutlineMode outlineMode) override |
Protected Member Functions inherited from KisToolShape | |
| void | addPathShape (KoPathShape *pathShape, const KUndo2MagicString &name) |
| void | addShape (KoShape *shape) |
| virtual void | beginShape () |
| QWidget * | createOptionWidget () override |
| qreal | currentStrokeWidth () const |
| virtual void | endShape () |
| KisToolShapeUtils::FillStyle | fillStyle () |
| QTransform | fillTransform () |
| ShapeAddInfo | shouldAddShape (KisNodeSP currentNode) const |
| KisToolShapeUtils::StrokeStyle | strokeStyle () |
Protected Member Functions inherited from KisToolPaint | |
| void | activateAlternateAction (AlternateAction action) override |
| void | activatePrimaryAction () override |
| void | addOptionWidgetLayout (QLayout *layout) |
| Add the tool-specific layout to the default option widget layout. | |
| virtual void | addOptionWidgetOption (QWidget *control, QWidget *label=nullptr) |
| Add a widget and a label to the current option widget layout. | |
| void | beginAlternateAction (KoPointerEvent *event, AlternateAction action) override |
| void | canvasResourceChanged (int key, const QVariant &v) override |
| void | continueAlternateAction (KoPointerEvent *event, AlternateAction action) override |
| void | deactivateAlternateAction (AlternateAction action) override |
| void | deactivatePrimaryAction () override |
| void | enableControl (QWidget *control, bool value) |
| void | endAlternateAction (KoPointerEvent *event, AlternateAction action) override |
| bool | isEraser () const |
| bool | isOutlineEnabled () const |
| bool | isOutlineVisible () const |
| void | paint (QPainter &gc, const KoViewConverter &converter) override |
| virtual QString | quickHelp () const |
| virtual void | requestUpdateOutline (const QPointF &outlineDocPoint, const KoPointerEvent *event) |
| void | setMode (ToolMode mode) override |
| void | setOutlineEnabled (bool enabled) |
| void | setOutlineVisible (bool visible) |
| void | setSupportOutline (bool supportOutline) |
| void | showControl (QWidget *control, bool value) |
Protected Member Functions inherited from KisTool | |
| bool | blockUntilOperationsFinished () |
| void | blockUntilOperationsFinishedForced () |
| QPointF | convertDocumentToWidget (const QPointF &pt) |
| QPoint | convertToImagePixelCoordFloored (KoPointerEvent *e) |
| QPointF | convertToPixelCoord (const QPointF &pt) |
| QPointF | convertToPixelCoord (KoPointerEvent *e) |
| QPointF | convertToPixelCoordAndAlignOnWidget (const QPointF &pt) |
| QPointF | convertToPixelCoordAndSnap (const QPointF &pt, const QPointF &offset=QPointF()) |
| QPointF | convertToPixelCoordAndSnap (KoPointerEvent *e, const QPointF &offset=QPointF(), bool useModifiers=true) |
| QRectF | convertToPt (const QRectF &rect) |
| qreal | convertToPt (qreal value) |
| KoColor | currentBgColor () |
| KoColor | currentFgColor () |
| KisFilterConfigurationSP | currentGenerator () |
| KoAbstractGradientSP | currentGradient () |
| KisImageWSP | currentImage () |
| KisNodeSP | currentNode () const |
| KisPaintOpPresetSP | currentPaintOpPreset () |
| KoPatternSP | currentPattern () |
| QCursor | cursor () const |
| KisImageWSP | image () const |
| virtual bool | listeningToModifiers () |
| virtual void | listenToModifiers (bool listen) |
| virtual ToolMode | mode () const |
| bool | nodeEditable () |
| Checks checks if the current node is editable. | |
| bool | overrideCursorIfNotEditable () |
| Override the cursor appropriately if current node is not editable. | |
| void | paintToolOutline (QPainter *painter, const KisOptimizedBrushOutline &path) |
| KisOptimizedBrushOutline | pixelToView (const KisOptimizedBrushOutline &path) const |
| QPainterPath | pixelToView (const QPainterPath &pixelPath) const |
| Convert a pixel path into a view path. | |
| QPointF | pixelToView (const QPoint &pixelCoord) const |
| QPointF | pixelToView (const QPointF &pixelCoord) const |
| Convert a floating point pixel coordinate into a view coordinate. | |
| QPolygonF | pixelToView (const QPolygonF &pixelPolygon) const |
| Convert a pixel polygon into a view path. | |
| QRectF | pixelToView (const QRectF &pixelRect) const |
| Convert a pixel rectangle into a view rectangle. | |
| KisNodeList | selectedNodes () const |
| bool | selectionEditable () |
| Checks checks if the selection is editable, only applies to local selection as global selection is always editable. | |
| void | setCursor (const QCursor &cursor) |
| void | updateCanvasPixelRect (const QRectF &pixelRect) |
| Update the canvas for the given rectangle in image pixel coordinates. | |
| void | updateCanvasViewRect (const QRectF &viewRect) |
| Update the canvas for the given rectangle in view coordinates. | |
| QPointF | viewToPixel (const QPointF &viewCoord) const |
| QPointF | widgetCenterInWidgetPixels () |
Protected Member Functions inherited from KoToolBase | |
| virtual QList< QPointer< QWidget > > | createOptionWidgets () |
| int | grabSensitivity () const |
| Convenience function to get the current grab sensitivity. | |
| qreal | handleDocRadius () const |
| QRectF | handleGrabRect (const QPointF &position) const |
| QRectF | handlePaintRect (const QPointF &position) const |
| int | handleRadius () const |
| Convenience function to get the current handle radius. | |
| bool | isActivated () const |
| KoToolBase (KoToolBasePrivate &dd) | |
| KoPointerEvent * | lastDeliveredPointerEvent () const |
| void | setAbstractResource (KoAbstractCanvasResourceInterfaceSP abstractResource) |
| void | setConverter (KoDerivedResourceConverterSP converter) |
| void | setIsOpacityPresetMode (bool value) |
| void | setMaskSyntheticEvents (bool value) |
| void | setTextMode (bool value) |
| QHash< int, KoAbstractCanvasResourceInterfaceSP > | toolAbstractResources () |
| QHash< int, KoDerivedResourceConverterSP > | toolConverters () |
| void | useCursor (const QCursor &cursor) |
Private Member Functions | |
| QPainterPath | generateSegment (const QPointF &point1, qreal radius1, const QPointF &point2, qreal radius2) const |
| void | update (const QRectF &strokeSegmentRect) |
Private Attributes | |
| QPointF | m_changeSizeInitialGestureDocPoint |
| QPoint | m_changeSizeInitialGestureGlobalPoint |
| QPointF | m_changeSizeLastDocumentPoint |
| qreal | m_changeSizeLastPaintOpSize {0.0} |
| bool | m_forceAlwaysFullSizedOutline {true} |
| QPointF | m_lastPosition |
| qreal | m_lastPressure {1.0} |
| OutlineStyle | m_outlineStyle {OUTLINE_FULL} |
| QPainterPath | m_path |
| QVector< qreal > | m_pressureSamples |
| QColor | m_previewColor |
| bool | m_showOutlineWhilePainting {true} |
| ToolType | m_type {PAINT} |
Static Private Attributes | |
| static constexpr int | feedbackLineWidth {2} |
| static constexpr int | levelOfPressureResolution = 1024 |
Definition at line 13 of file KisToolBasicBrushBase.h.
| Enumerator | |
|---|---|
| PAINT | |
| SELECT | |
Definition at line 18 of file KisToolBasicBrushBase.h.
| KisToolBasicBrushBase::KisToolBasicBrushBase | ( | KoCanvasBase * | canvas, |
| ToolType | type, | ||
| const QCursor & | cursor = KisCursor::load("tool_outline_selection_cursor.png", 5, 5) ) |
Definition at line 25 of file KisToolBasicBrushBase.cpp.
References connect(), KisConfigNotifier::instance(), KisToolPaint::setSupportOutline(), and updateSettings().
|
override |
Definition at line 35 of file KisToolBasicBrushBase.cpp.
Definition at line 281 of file KisToolBasicBrushBase.cpp.
References KisToolShape::activate(), and m_lastPressure.
|
overridevirtual |
Reimplemented from KisTool.
Definition at line 124 of file KisToolBasicBrushBase.cpp.
References KoToolBase::action(), KisTool::activateAlternateAction(), KisCursor::blankCursor(), KisTool::ChangeSize, KisTool::ChangeSizeSnap, KisToolPaint::setOutlineVisible(), and KoToolBase::useCursor().
|
overridevirtual |
Reimplemented from KisTool.
Definition at line 146 of file KisToolBasicBrushBase.cpp.
References KoToolBase::action(), KisTool::beginAlternateAction(), KisTool::ChangeSize, KisTool::ChangeSizeSnap, KisTool::currentPaintOpPreset(), KisTool::GESTURE_MODE, m_changeSizeInitialGestureDocPoint, m_changeSizeInitialGestureGlobalPoint, m_changeSizeLastDocumentPoint, m_changeSizeLastPaintOpSize, and KisToolPaint::setMode().
|
overridevirtual |
Called by KisToolProxy when a primary action for the tool is started. The event stores the original event that started the stroke. The event is accepted by default. If the tool decides to ignore this particular action (e.g. when the node is not editable), it should call event->ignore(). Then no further continuePrimaryAction() or endPrimaryAction() will be called until the next user action.
Reimplemented from KisTool.
Definition at line 58 of file KisToolBasicBrushBase.cpp.
References KisToolShape::beginShape(), Private::canvas, KisTool::CLONE, KisTool::convertToPixelCoord(), KisTool::currentPaintOpPreset(), koIcon, m_lastPosition, m_lastPressure, m_path, m_type, KisTool::MYPAINTBRUSH_UNPAINTABLE, KisTool::nodeEditable(), KisTool::nodePaintAbility(), PAINT, KisTool::PAINT_MODE, KoPointerEvent::pressure(), pressureToCurve(), SELECT, KisTool::selectionEditable(), KisToolPaint::setMode(), KisViewManager::showFloatingMessage(), KisTool::UNPAINTABLE, update(), and KisCanvas2::viewManager().
|
overridevirtual |
Reimplemented from KisTool.
Definition at line 161 of file KisToolBasicBrushBase.cpp.
References KoToolBase::action(), Private::canvas, KisTool::ChangeSize, KisTool::ChangeSizeSnap, KisTool::continueAlternateAction(), KisTool::convertDocumentToWidget(), KisCanvas2::coordinatesConverter, KisTool::currentPaintOpPreset(), KisCoordinatesConverter::imageScale(), KIS_ASSERT, m_changeSizeInitialGestureDocPoint, m_changeSizeLastDocumentPoint, m_changeSizeLastPaintOpSize, KisImageConfig::maxBrushSize(), KoPointerEvent::point, and KisToolPaint::requestUpdateOutline().
|
overridevirtual |
Called by KisToolProxy when the primary action is in progress of pointer movement. If the tool has ignored the event in beginPrimaryAction(), this method will not be called.
Reimplemented from KisTool.
Definition at line 96 of file KisToolBasicBrushBase.cpp.
References CHECK_MODE_SANITY_OR_RETURN, KisTool::convertToPixelCoord(), KisTool::currentPaintOpPreset(), generateSegment(), m_lastPosition, m_lastPressure, m_path, KisTool::PAINT_MODE, KoPointerEvent::point, KoPointerEvent::pressure(), pressureToCurve(), KisToolPaint::requestUpdateOutline(), and update().
|
overrideslot |
Definition at line 288 of file KisToolBasicBrushBase.cpp.
References Private::canvas, KoToolBase::deactivate(), KIS_ASSERT_RECOVER_RETURN, and KisCanvas2::updateCanvas().
|
overridevirtual |
Reimplemented from KisTool.
Definition at line 135 of file KisToolBasicBrushBase.cpp.
References KoToolBase::action(), KisTool::ChangeSize, KisTool::ChangeSizeSnap, KisTool::deactivateAlternateAction(), resetCursorStyle(), and KisToolPaint::setOutlineVisible().
|
overridevirtual |
Reimplemented from KisTool.
Definition at line 208 of file KisToolBasicBrushBase.cpp.
References KoToolBase::action(), KisTool::ChangeSize, KisTool::ChangeSizeSnap, KisTool::endAlternateAction(), KisTool::HOVER_MODE, m_changeSizeInitialGestureDocPoint, m_changeSizeInitialGestureGlobalPoint, KisToolPaint::requestUpdateOutline(), KisToolUtils::setCursorPos(), and KisToolPaint::setMode().
|
overridevirtual |
Called by KisToolProxy when the primary action is being finished, that is while mouseRelease or tabletRelease event. If the tool has ignored the event in beginPrimaryAction(), this method will not be called.
Reimplemented from KisTool.
Definition at line 113 of file KisToolBasicBrushBase.cpp.
References CHECK_MODE_SANITY_OR_RETURN, KisToolShape::endShape(), finishStroke(), KisTool::HOVER_MODE, m_path, KisTool::PAINT_MODE, and KisToolPaint::setMode().
|
protectedpure virtual |
Implemented in KisBrushEnclosingProducer.
|
private |
Definition at line 343 of file KisToolBasicBrushBase.cpp.
|
overrideprotectedvirtual |
Reimplemented from KisToolPaint.
Definition at line 254 of file KisToolBasicBrushBase.cpp.
References KisTool::currentPaintOpPreset(), KisPaintOpSettings::OutlineMode::forceFullSize, KisPaintOpSettings::OutlineMode::isVisible, m_lastPosition, m_lastPressure, KisTool::mode(), and KisTool::PAINT_MODE.
|
overridevirtual |
Called when the mouse or stylus moved over the canvas. Implementors should call event->ignore() if they do not actually use the event.
| event | state and reason of this mouse or stylus move |
Reimplemented from KisTool.
Definition at line 50 of file KisToolBasicBrushBase.cpp.
References KisTool::convertToPixelCoord(), KisTool::HOVER_MODE, m_lastPosition, KisTool::mode(), and KoToolBase::mouseMoveEvent().
|
overridevirtual |
Called by the canvas to paint any decorations that the tool deems needed. The painter has the top left of the canvas as its origin.
| painter | used for painting the shape |
| converter | to convert between internal and view coordinates. |
Implements KoToolBase.
Definition at line 273 of file KisToolBasicBrushBase.cpp.
References m_path, m_previewColor, KisTool::mode(), KoToolBase::paint(), KisTool::PAINT_MODE, and KisTool::pixelToView().
| qreal KisToolBasicBrushBase::pressureToCurve | ( | qreal | pressure | ) |
Definition at line 338 of file KisToolBasicBrushBase.cpp.
References KisCubicCurve::interpolateLinear(), and m_pressureSamples.
|
overrideprotectedslot |
Definition at line 302 of file KisToolBasicBrushBase.cpp.
References KisCursor::arrowCursor(), KisCursor::blankCursor(), KisCursor::crossCursor(), CURSOR_STYLE_BLACK_PIXEL, CURSOR_STYLE_CROSSHAIR, CURSOR_STYLE_NO_CURSOR, CURSOR_STYLE_POINTER, CURSOR_STYLE_SMALL_ROUND, CURSOR_STYLE_TOOLICON, CURSOR_STYLE_TRIANGLE_LEFTHANDED, CURSOR_STYLE_TRIANGLE_RIGHTHANDED, CURSOR_STYLE_WHITE_PIXEL, KisConfig::newCursorStyle(), KisCursor::pixelBlackCursor(), KisCursor::pixelWhiteCursor(), KisTool::resetCursorStyle(), KisCursor::roundCursor(), KisCursor::triangleLeftHandedCursor(), KisCursor::triangleRightHandedCursor(), and KoToolBase::useCursor().
|
slot |
Definition at line 297 of file KisToolBasicBrushBase.cpp.
References m_previewColor.
|
private |
Definition at line 221 of file KisToolBasicBrushBase.cpp.
References KisTool::currentPaintOpPreset(), feedbackLineWidth, kisGrowRect(), m_forceAlwaysFullSizedOutline, m_lastPosition, m_lastPressure, m_outlineStyle, m_showOutlineWhilePainting, KisTool::mode(), OUTLINE_NONE, KisTool::PAINT_MODE, and KisTool::updateCanvasPixelRect().
|
protectedslot |
Definition at line 38 of file KisToolBasicBrushBase.cpp.
References KisCubicCurve::floatTransfer(), KisConfig::forceAlwaysFullSizedOutline(), levelOfPressureResolution, m_forceAlwaysFullSizedOutline, m_outlineStyle, m_pressureSamples, m_showOutlineWhilePainting, KisConfig::newOutlineStyle(), KisConfig::pressureTabletCurve(), and KisConfig::showOutlineWhilePainting().
|
staticconstexprprivate |
Definition at line 58 of file KisToolBasicBrushBase.h.
|
staticconstexprprivate |
Definition at line 57 of file KisToolBasicBrushBase.h.
|
private |
Definition at line 70 of file KisToolBasicBrushBase.h.
|
private |
Definition at line 73 of file KisToolBasicBrushBase.h.
|
private |
Definition at line 71 of file KisToolBasicBrushBase.h.
|
private |
Definition at line 72 of file KisToolBasicBrushBase.h.
|
private |
Definition at line 68 of file KisToolBasicBrushBase.h.
|
private |
Definition at line 61 of file KisToolBasicBrushBase.h.
|
private |
Definition at line 62 of file KisToolBasicBrushBase.h.
|
private |
Definition at line 66 of file KisToolBasicBrushBase.h.
|
private |
Definition at line 60 of file KisToolBasicBrushBase.h.
|
private |
Definition at line 65 of file KisToolBasicBrushBase.h.
|
private |
Definition at line 75 of file KisToolBasicBrushBase.h.
|
private |
Definition at line 67 of file KisToolBasicBrushBase.h.
Definition at line 63 of file KisToolBasicBrushBase.h.