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

Public Member Functions

void visit (KisAdjustmentLayer *layer, KisUndoAdapter *) override
 
void visit (KisCloneLayer *, KisUndoAdapter *) override
 
void visit (KisColorizeMask *, KisUndoAdapter *) override
 
void visit (KisExternalLayer *layer, KisUndoAdapter *) override
 
void visit (KisFilterMask *mask, KisUndoAdapter *) override
 
void visit (KisGeneratorLayer *layer, KisUndoAdapter *) override
 
void visit (KisGroupLayer *, KisUndoAdapter *) override
 
void visit (KisNode *, KisUndoAdapter *) override
 
void visit (KisPaintLayer *, KisUndoAdapter *) override
 
void visit (KisSelectionMask *mask, KisUndoAdapter *) override
 
void visit (KisTransformMask *mask, KisUndoAdapter *) override
 
void visit (KisTransparencyMask *mask, KisUndoAdapter *) override
 
- Public Member Functions inherited from KisProcessingVisitor
virtual KUndo2CommandcreateInitCommand ()
 
virtual ~KisProcessingVisitor ()
 
- Public Member Functions inherited from KisShared
bool deref ()
 
bool ref ()
 
int refCount ()
 
QAtomicInt * sharedWeakReference ()
 

Additional Inherited Members

- Protected Member Functions inherited from KisShared
 KisShared ()
 
 ~KisShared ()
 

Detailed Description

Definition at line 61 of file kis_image_set_resolution_command.cpp.

Member Function Documentation

◆ visit() [1/12]

void ResetShapesProcessingVisitor::visit ( KisAdjustmentLayer * layer,
KisUndoAdapter *  )
inlineoverridevirtual

◆ visit() [2/12]

void ResetShapesProcessingVisitor::visit ( KisCloneLayer * ,
KisUndoAdapter *  )
inlineoverridevirtual

Implements KisProcessingVisitor.

Definition at line 67 of file kis_image_set_resolution_command.cpp.

67{}

◆ visit() [3/12]

void ResetShapesProcessingVisitor::visit ( KisColorizeMask * ,
KisUndoAdapter *  )
inlineoverridevirtual

Implements KisProcessingVisitor.

Definition at line 76 of file kis_image_set_resolution_command.cpp.

76{}

◆ visit() [4/12]

void ResetShapesProcessingVisitor::visit ( KisExternalLayer * layer,
KisUndoAdapter *  )
inlineoverridevirtual

Implements KisProcessingVisitor.

Definition at line 71 of file kis_image_set_resolution_command.cpp.

71{ layer->resetCache(); }
virtual void resetCache(const KoColorSpace *colorSpace=0)

References KisExternalLayer::resetCache().

◆ visit() [5/12]

void ResetShapesProcessingVisitor::visit ( KisFilterMask * mask,
KisUndoAdapter *  )
inlineoverridevirtual

Implements KisProcessingVisitor.

Definition at line 72 of file kis_image_set_resolution_command.cpp.

72{ mask->selection()->updateProjection(); }
KisSelectionSP selection
Definition kis_mask.cc:44

References KisMask::selection, and KisSelection::updateProjection().

◆ visit() [6/12]

void ResetShapesProcessingVisitor::visit ( KisGeneratorLayer * layer,
KisUndoAdapter *  )
inlineoverridevirtual

◆ visit() [7/12]

void ResetShapesProcessingVisitor::visit ( KisGroupLayer * ,
KisUndoAdapter *  )
inlineoverridevirtual

Implements KisProcessingVisitor.

Definition at line 66 of file kis_image_set_resolution_command.cpp.

66{}

◆ visit() [8/12]

void ResetShapesProcessingVisitor::visit ( KisNode * ,
KisUndoAdapter *  )
inlineoverridevirtual

Implements KisProcessingVisitor.

Definition at line 64 of file kis_image_set_resolution_command.cpp.

64{}

◆ visit() [9/12]

void ResetShapesProcessingVisitor::visit ( KisPaintLayer * ,
KisUndoAdapter *  )
inlineoverridevirtual

Implements KisProcessingVisitor.

Definition at line 65 of file kis_image_set_resolution_command.cpp.

65{}

◆ visit() [10/12]

void ResetShapesProcessingVisitor::visit ( KisSelectionMask * mask,
KisUndoAdapter *  )
inlineoverridevirtual

◆ visit() [11/12]

void ResetShapesProcessingVisitor::visit ( KisTransformMask * mask,
KisUndoAdapter *  )
inlineoverridevirtual

Implements KisProcessingVisitor.

Definition at line 73 of file kis_image_set_resolution_command.cpp.

#define KIS_ASSERT_RECOVER_NOOP(cond)
Definition kis_assert.h:97

References KIS_ASSERT_RECOVER_NOOP, and KisMask::selection.

◆ visit() [12/12]

void ResetShapesProcessingVisitor::visit ( KisTransparencyMask * mask,
KisUndoAdapter *  )
inlineoverridevirtual

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