Krita Source Code Documentation
Loading...
Searching...
No Matches
KisFilterStrokeStrategy::Private Struct Reference

Public Member Functions

 Private ()
 
 Private (const Private &rhs)
 

Public Attributes

KisSelectionSP activeSelection
 
ExternalCancelUpdatesStorageSP cancelledUpdates
 
KisFilterSP filter
 
KisFilterConfigurationSP filterConfig
 
bool hasBeenLodCloned = false
 
KisImageSP image
 
int levelOfDetail
 
QRect nextExternalUpdateRect
 
KisNodeSP node
 
KisPaintDeviceSP targetDevice
 
KisUpdatesFacadeupdatesFacade
 

Detailed Description

Definition at line 26 of file kis_filter_stroke_strategy.cpp.

Constructor & Destructor Documentation

◆ Private() [1/2]

KisFilterStrokeStrategy::Private::Private ( )
inline

◆ Private() [2/2]

KisFilterStrokeStrategy::Private::Private ( const Private & rhs)
inline

Definition at line 33 of file kis_filter_stroke_strategy.cpp.

34 : filter(rhs.filter)
35 , filterConfig(rhs.filterConfig)
36 , node(rhs.node)
37 , targetDevice(rhs.targetDevice)
38 , activeSelection(rhs.activeSelection)
39 , image(rhs.image)
40 , updatesFacade(rhs.updatesFacade)
41 , levelOfDetail(0)
42 , cancelledUpdates(rhs.cancelledUpdates)
43
44 {
45 KIS_ASSERT_RECOVER_RETURN(!rhs.levelOfDetail);
46 }
#define KIS_ASSERT_RECOVER_RETURN(cond)
Definition kis_assert.h:75
ExternalCancelUpdatesStorageSP cancelledUpdates

References KIS_ASSERT_RECOVER_RETURN, and levelOfDetail.

Member Data Documentation

◆ activeSelection

KisSelectionSP KisFilterStrokeStrategy::Private::activeSelection

Definition at line 52 of file kis_filter_stroke_strategy.cpp.

◆ cancelledUpdates

ExternalCancelUpdatesStorageSP KisFilterStrokeStrategy::Private::cancelledUpdates

Definition at line 57 of file kis_filter_stroke_strategy.cpp.

◆ filter

KisFilterSP KisFilterStrokeStrategy::Private::filter

Definition at line 48 of file kis_filter_stroke_strategy.cpp.

◆ filterConfig

KisFilterConfigurationSP KisFilterStrokeStrategy::Private::filterConfig

Definition at line 49 of file kis_filter_stroke_strategy.cpp.

◆ hasBeenLodCloned

bool KisFilterStrokeStrategy::Private::hasBeenLodCloned = false

Definition at line 59 of file kis_filter_stroke_strategy.cpp.

◆ image

KisImageSP KisFilterStrokeStrategy::Private::image

Definition at line 53 of file kis_filter_stroke_strategy.cpp.

◆ levelOfDetail

int KisFilterStrokeStrategy::Private::levelOfDetail

Definition at line 55 of file kis_filter_stroke_strategy.cpp.

◆ nextExternalUpdateRect

QRect KisFilterStrokeStrategy::Private::nextExternalUpdateRect

Definition at line 58 of file kis_filter_stroke_strategy.cpp.

◆ node

KisNodeSP KisFilterStrokeStrategy::Private::node

Definition at line 50 of file kis_filter_stroke_strategy.cpp.

◆ targetDevice

KisPaintDeviceSP KisFilterStrokeStrategy::Private::targetDevice

Definition at line 51 of file kis_filter_stroke_strategy.cpp.

◆ updatesFacade

KisUpdatesFacade* KisFilterStrokeStrategy::Private::updatesFacade

Definition at line 54 of file kis_filter_stroke_strategy.cpp.


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