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:

