44 inline void extent(qint32 &x, qint32 &y, qint32 &w, qint32 &h) {
45 const bool extentIsValid =
64 return QRect(x, y, w, h);
88 inline void updateExtent(qint32 col, qint32 row, QMutex *currentMementoExtentLock) {
103 QMutexLocker l(currentMementoExtentLock);
void extent(qint32 &x, qint32 &y, qint32 &w, qint32 &h)
const quint8 * newDefaultPixel() const
KisMemento(KisMementoManager *)
const quint8 * oldDefaultPixel() const
void saveNewDefaultPixel(const quint8 *pixel, quint32 pixelSize)
quint8 * m_newDefaultPixel
quint8 * m_oldDefaultPixel
void saveOldDefaultPixel(const quint8 *pixel, quint32 pixelSize)
void updateExtent(qint32 col, qint32 row, QMutex *currentMementoExtentLock)
static const qint32 HEIGHT
static const qint32 WIDTH
KisSharedPtr< KisMemento > KisMementoSP