7#ifndef KIS_DEFAULT_BOUNDS_H
8#define KIS_DEFAULT_BOUNDS_H
30 QRect
bounds()
const override;
39 friend class KisPaintDeviceTest;
55 QRect
bounds()
const override;
77 QRect
bounds()
const override;
100 friend class KisPaintDeviceTest;
106 const QScopedPointer<Private>
m_d;
virtual bool externalFrameActive() const =0
virtual WrapAroundAxis wrapAroundModeAxis() const =0
virtual int currentLevelOfDetail() const =0
virtual bool wrapAroundMode() const =0
virtual void * sourceCookie() const =0
virtual QRect imageBorderRect() const
virtual int currentTime() const =0
virtual QRect bounds() const =0
KisSharedPtr< KisSelectionDefaultBounds > KisSelectionDefaultBoundsSP
KisSharedPtr< KisDefaultBounds > KisDefaultBoundsSP
KisSharedPtr< KisWrapAroundBoundsWrapper > KisWrapAroundBoundsWrapperSP
KisSharedPtr< KisSelectionEmptyBounds > KisSelectionEmptyBoundsSP
static const QRect infiniteRect
The KisWrapAroundBoundsWrapper class wrapper around a KisDefaultBoundsBaseSP to enable wraparound....
QRect bounds() const override
const QScopedPointer< Private > m_d