7#ifndef KRITA_KISCOLORSMUDGESOURCE_H
8#define KRITA_KISCOLORSMUDGESOURCE_H
void readRect(const QRect &rect)
virtual void readBytes(quint8 *dstPtr, const QRect &rect)=0
virtual ~KisColorSmudgeSource()=default
virtual const KoColorSpace * colorSpace() const =0
virtual void readRects(const QVector< QRect > &rects)=0
KisColorSmudgeSourceImage(KisImageSP image, KisOverlayPaintDeviceWrapper &overlayDevice)
void readBytes(quint8 *dstPtr, const QRect &rect) override
KisOverlayPaintDeviceWrapper & m_overlayDevice
void readRects(const QVector< QRect > &rects) override
const KoColorSpace * colorSpace() const override
KisOverlayPaintDeviceWrapper & m_overlayDevice
KisColorSmudgeSourcePaintDevice(KisOverlayPaintDeviceWrapper &overlayDevice, int overlayIndex=0)
void readBytes(quint8 *dstPtr, const QRect &rect) override
void readRects(const QVector< QRect > &rects) override
const KoColorSpace * colorSpace() const override