|
Krita Source Code Documentation
|
#include <KisColorSmudgeSource.h>
Inheritance diagram for KisColorSmudgeSourceImage:Public Member Functions | |
| const KoColorSpace * | colorSpace () const override |
| KisColorSmudgeSourceImage (KisImageSP image, KisOverlayPaintDeviceWrapper &overlayDevice) | |
| void | readBytes (quint8 *dstPtr, const QRect &rect) override |
| void | readRects (const QVector< QRect > &rects) override |
Public Member Functions inherited from KisColorSmudgeSource | |
| void | readRect (const QRect &rect) |
| virtual | ~KisColorSmudgeSource ()=default |
Private Attributes | |
| KisImageSP | m_image |
| KisOverlayPaintDeviceWrapper & | m_overlayDevice |
Definition at line 42 of file KisColorSmudgeSource.h.
| KisColorSmudgeSourceImage::KisColorSmudgeSourceImage | ( | KisImageSP | image, |
| KisOverlayPaintDeviceWrapper & | overlayDevice ) |
Definition at line 42 of file KisColorSmudgeSource.cpp.
References KIS_ASSERT, m_image, m_overlayDevice, KisImage::projection(), and KisOverlayPaintDeviceWrapper::source().
|
overridevirtual |
Implements KisColorSmudgeSource.
Definition at line 61 of file KisColorSmudgeSource.cpp.
References m_overlayDevice, and KisOverlayPaintDeviceWrapper::overlayColorSpace().
|
overridevirtual |
Implements KisColorSmudgeSource.
Definition at line 56 of file KisColorSmudgeSource.cpp.
References m_overlayDevice, KisOverlayPaintDeviceWrapper::overlay(), and KisPaintDevice::readBytes().
Implements KisColorSmudgeSource.
Definition at line 49 of file KisColorSmudgeSource.cpp.
References KisImage::blockUpdates(), m_image, m_overlayDevice, KisOverlayPaintDeviceWrapper::readRects(), and KisImage::unblockUpdates().
|
private |
Definition at line 53 of file KisColorSmudgeSource.h.
|
private |
Definition at line 54 of file KisColorSmudgeSource.h.