Krita Source Code Documentation
Loading...
Searching...
No Matches
KisRegenerateFrameStrokeStrategy::Private::Data Class Reference
+ Inheritance diagram for KisRegenerateFrameStrokeStrategy::Private::Data:

Public Member Functions

KisStrokeJobDatacreateLodClone (int levelOfDetail) override
 
 Data (KisNodeSP _root, const QRect &_rect, const QRect &_cropRect)
 
- Public Member Functions inherited from KisStrokeJobData
Exclusivity exclusivity ()
 
bool isBarrier () const
 
bool isCancellable () const
 
bool isExclusive () const
 
bool isSequential () const
 
 KisStrokeJobData (Sequentiality sequentiality=SEQUENTIAL, Exclusivity exclusivity=NORMAL)
 
int levelOfDetailOverride () const
 
Sequentiality sequentiality ()
 
void setCancellable (bool value)
 
void setLevelOfDetailOverride (int value)
 
virtual ~KisStrokeJobData ()
 

Public Attributes

QRect cropRect
 
QRect rect
 
KisNodeSP root
 

Additional Inherited Members

- Public Types inherited from KisStrokeJobData
enum  Exclusivity { NORMAL , EXCLUSIVE }
 
enum  Sequentiality { CONCURRENT , SEQUENTIAL , BARRIER , UNIQUELY_CONCURRENT }
 
- Protected Member Functions inherited from KisStrokeJobData
 KisStrokeJobData (const KisStrokeJobData &rhs)
 

Detailed Description

Definition at line 32 of file kis_regenerate_frame_stroke_strategy.cpp.

Constructor & Destructor Documentation

◆ Data()

KisRegenerateFrameStrokeStrategy::Private::Data::Data ( KisNodeSP _root,
const QRect & _rect,
const QRect & _cropRect )
inline

Member Function Documentation

◆ createLodClone()

KisStrokeJobData * KisRegenerateFrameStrokeStrategy::Private::Data::createLodClone ( int levelOfDetail)
inlineoverridevirtual

Reimplemented from KisStrokeJobData.

Definition at line 39 of file kis_regenerate_frame_stroke_strategy.cpp.

39 {
40 Q_UNUSED(levelOfDetail);
41 return new KisStrokeJobData(CONCURRENT);
42 }

References KisStrokeJobData::CONCURRENT, and KisStrokeJobData::KisStrokeJobData().

Member Data Documentation

◆ cropRect

QRect KisRegenerateFrameStrokeStrategy::Private::Data::cropRect

Definition at line 46 of file kis_regenerate_frame_stroke_strategy.cpp.

◆ rect

QRect KisRegenerateFrameStrokeStrategy::Private::Data::rect

Definition at line 45 of file kis_regenerate_frame_stroke_strategy.cpp.

◆ root

KisNodeSP KisRegenerateFrameStrokeStrategy::Private::Data::root

Definition at line 44 of file kis_regenerate_frame_stroke_strategy.cpp.


The documentation for this class was generated from the following file: