7#ifndef __KIS_MASK_PROJECTION_PLANE_H
8#define __KIS_MASK_PROJECTION_PLANE_H
12#include <QScopedPointer>
42 const QScopedPointer<Private>
m_d;
~KisMaskProjectionPlane() override
QRect recalculate(const QRect &rect, KisNodeSP filthyNode, KisRenderPassFlags flags) override
QRect looseUserVisibleBounds() const override
const QScopedPointer< Private > m_d
void apply(KisPainter *painter, const QRect &rect) override
QRect needRect(const QRect &rect, KisNode::PositionToFilthy pos) const override
QRect accessRect(const QRect &rect, KisNode::PositionToFilthy pos) const override
QRect needRectForOriginal(const QRect &rect) const override
KisMaskProjectionPlane(KisMask *mask)
KisPaintDeviceList getLodCapableDevices() const override
QRect changeRect(const QRect &rect, KisNode::PositionToFilthy pos) const override
QRect tightUserVisibleBounds() const override