7#ifndef __KIS_FILTER_STROKE_STRATEGY_H
8#define __KIS_FILTER_STROKE_STRATEGY_H
34 , frameTime(rhs.frameTime)
44 m_idleBarrierCookie(new
std::tuple<>())
55 return m_idleBarrierCookie;
KisStrokeJobData * createLodClone(int levelOfDetail) override
FilterJobData(const FilterJobData &rhs, int levelOfDetail)
FilterJobData(int frameTime=-1)
KisStrokeJobData * createLodClone(int levelOfDetail) override
IdleBarrierCookie idleBarrierCookie() const
IdleBarrierData(IdleBarrierData &rhs, int)
QSharedPointer< std::tuple<> > m_idleBarrierCookie
void cancelStrokeCallback() override
void initStrokeCallback() override
void finishStrokeCallback() override
void doStrokeCallback(KisStrokeJobData *data) override
virtual KisStrokeStrategy * createLodClone(int levelOfDetail)
QRect cancelledLod0UpdateRect
QAtomicInt shouldIssueCancellationUpdates