krita
KisToolFreehand Class Reference
Inheritance diagram for KisToolFreehand:

Detailed Description
Definition at line 35 of file kis_tool_freehand.h.
Public Member Functions | |
KisToolFreehand (const QString transactionText) | |
virtual | ~KisToolFreehand () |
virtual void | update (KisCanvasSubject *subject) |
virtual void | buttonPress (KisButtonPressEvent *e) |
virtual void | move (KisMoveEvent *e) |
virtual void | buttonRelease (KisButtonReleaseEvent *e) |
virtual enumToolType | toolType () |
Protected Member Functions | |
virtual void | paintAt (const KisPoint &pos, const double pressure, const double xTilt, const double yTilt) |
virtual void | paintLine (const KisPoint &pos1, const double pressure1, const double xtilt1, const double ytilt1, const KisPoint &pos2, const double pressure2, const double xtilt2, const double ytilt2) |
KisPainter * | painter () |
virtual void | initPaint (KisEvent *e) |
virtual void | endPaint () |
KisImageSP | currentImage () |
void | paintOutline (const KisPoint &point) |
Protected Attributes | |
KisPoint | m_prevPos |
double | m_prevPressure |
double | m_prevXTilt |
double | m_prevYTilt |
double | m_dragDist |
bool | m_paintIncremental |
bool | m_paintOnSelection |
KisPaintDeviceSP | m_target |
KisLayerSP | m_tempLayer |
KisPaintDeviceSP | m_source |
QString | m_transactionText |
enumBrushMode | m_mode |
KisPainter * | m_painter |
KisImageSP | m_currentImage |
Member Function Documentation
void KisToolFreehand::update | ( | KisCanvasSubject * | subject | ) | [virtual] |
Implement this function to query the KisCanvasSubject implementation about state that may be interesting, such as current paint color and so on.
- Parameters:
-
subject the KisCanvasSubject that may know something that's interesting for us.
Reimplemented from KisToolPaint.
Definition at line 68 of file kis_tool_freehand.cc.
The documentation for this class was generated from the following files: