Krita Source Code Documentation
Loading...
Searching...
No Matches
KisCropSelectionsProcessingVisitor Class Reference

#include <kis_crop_selections_processing_visitor.h>

+ Inheritance diagram for KisCropSelectionsProcessingVisitor:

Public Member Functions

 KisCropSelectionsProcessingVisitor (const QRect &rect)
 
void visit (KisAdjustmentLayer *layer, KisUndoAdapter *undoAdapter) override
 
void visit (KisCloneLayer *layer, KisUndoAdapter *undoAdapter) override
 
void visit (KisColorizeMask *mask, KisUndoAdapter *undoAdapter) override
 
void visit (KisExternalLayer *layer, KisUndoAdapter *undoAdapter) override
 
void visit (KisFilterMask *mask, KisUndoAdapter *undoAdapter) override
 
void visit (KisGeneratorLayer *layer, KisUndoAdapter *undoAdapter) override
 
void visit (KisGroupLayer *layer, KisUndoAdapter *undoAdapter) override
 
void visit (KisNode *node, KisUndoAdapter *undoAdapter) override
 
void visit (KisPaintLayer *layer, KisUndoAdapter *undoAdapter) override
 
void visit (KisSelectionMask *mask, KisUndoAdapter *undoAdapter) override
 
void visit (KisSelectionMask *mask, KisUndoAdapter *undoAdapter) override
 
void visit (KisTransformMask *mask, KisUndoAdapter *undoAdapter) override
 
void visit (KisTransparencyMask *mask, KisUndoAdapter *undoAdapter) override
 
 ~KisCropSelectionsProcessingVisitor () override
 
- Public Member Functions inherited from KisDoNothingProcessingVisitor
void visit (KisAdjustmentLayer *layer, KisUndoAdapter *undoAdapter) override
 
void visit (KisCloneLayer *layer, KisUndoAdapter *undoAdapter) override
 
void visit (KisColorizeMask *mask, KisUndoAdapter *undoAdapter) override
 
void visit (KisExternalLayer *layer, KisUndoAdapter *undoAdapter) override
 
void visit (KisFilterMask *mask, KisUndoAdapter *undoAdapter) override
 
void visit (KisGeneratorLayer *layer, KisUndoAdapter *undoAdapter) override
 
void visit (KisGroupLayer *layer, KisUndoAdapter *undoAdapter) override
 
void visit (KisNode *node, KisUndoAdapter *undoAdapter) override
 
void visit (KisPaintLayer *layer, KisUndoAdapter *undoAdapter) override
 
void visit (KisSelectionMask *mask, KisUndoAdapter *undoAdapter) override
 
void visit (KisTransformMask *mask, KisUndoAdapter *undoAdapter) override
 
void visit (KisTransparencyMask *mask, KisUndoAdapter *undoAdapter) override
 
 ~KisDoNothingProcessingVisitor () 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 ()
 

Private Attributes

QScopedPointer< KisCropProcessingVisitorm_cropVisitor
 

Additional Inherited Members

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

Detailed Description

Definition at line 18 of file kis_crop_selections_processing_visitor.h.

Constructor & Destructor Documentation

◆ KisCropSelectionsProcessingVisitor()

KisCropSelectionsProcessingVisitor::KisCropSelectionsProcessingVisitor ( const QRect & rect)

◆ ~KisCropSelectionsProcessingVisitor()

KisCropSelectionsProcessingVisitor::~KisCropSelectionsProcessingVisitor ( )
override

Definition at line 15 of file kis_crop_selections_processing_visitor.cpp.

16{
17}

Member Function Documentation

◆ visit() [1/13]

void KisDoNothingProcessingVisitor::visit ( KisAdjustmentLayer * layer,
KisUndoAdapter * undoAdapter )
overridevirtual

Implements KisProcessingVisitor.

Definition at line 21 of file kis_do_nothing_processing_visitor.cpp.

53{
54 Q_UNUSED(layer);
55 Q_UNUSED(undoAdapter);
56}

◆ visit() [2/13]

void KisDoNothingProcessingVisitor::visit ( KisCloneLayer * layer,
KisUndoAdapter * undoAdapter )
overridevirtual

Implements KisProcessingVisitor.

Definition at line 24 of file kis_do_nothing_processing_visitor.cpp.

29{
30 Q_UNUSED(layer);
31 Q_UNUSED(undoAdapter);
32}

◆ visit() [3/13]

void KisDoNothingProcessingVisitor::visit ( KisColorizeMask * mask,
KisUndoAdapter * undoAdapter )
overridevirtual

Implements KisProcessingVisitor.

Definition at line 29 of file kis_do_nothing_processing_visitor.cpp.

89{
90 Q_UNUSED(mask);
91 Q_UNUSED(undoAdapter);
92}

◆ visit() [4/13]

void KisDoNothingProcessingVisitor::visit ( KisExternalLayer * layer,
KisUndoAdapter * undoAdapter )
overridevirtual

Implements KisProcessingVisitor.

Definition at line 22 of file kis_do_nothing_processing_visitor.cpp.

35{
36 Q_UNUSED(layer);
37 Q_UNUSED(undoAdapter);
38}

◆ visit() [5/13]

void KisDoNothingProcessingVisitor::visit ( KisFilterMask * mask,
KisUndoAdapter * undoAdapter )
overridevirtual

Implements KisProcessingVisitor.

Definition at line 25 of file kis_do_nothing_processing_visitor.cpp.

65{
66 Q_UNUSED(mask);
67 Q_UNUSED(undoAdapter);
68}

◆ visit() [6/13]

void KisDoNothingProcessingVisitor::visit ( KisGeneratorLayer * layer,
KisUndoAdapter * undoAdapter )
overridevirtual

Implements KisProcessingVisitor.

Definition at line 23 of file kis_do_nothing_processing_visitor.cpp.

59{
60 Q_UNUSED(layer);
61 Q_UNUSED(undoAdapter);
62}

◆ visit() [7/13]

void KisDoNothingProcessingVisitor::visit ( KisGroupLayer * layer,
KisUndoAdapter * undoAdapter )
overridevirtual

Implements KisProcessingVisitor.

Definition at line 20 of file kis_do_nothing_processing_visitor.cpp.

47{
48 Q_UNUSED(layer);
49 Q_UNUSED(undoAdapter);
50}

◆ visit() [8/13]

void KisDoNothingProcessingVisitor::visit ( KisNode * node,
KisUndoAdapter * undoAdapter )
overridevirtual

Implements KisProcessingVisitor.

Definition at line 18 of file kis_do_nothing_processing_visitor.cpp.

23{
24 Q_UNUSED(node);
25 Q_UNUSED(undoAdapter);
26}

◆ visit() [9/13]

void KisDoNothingProcessingVisitor::visit ( KisPaintLayer * layer,
KisUndoAdapter * undoAdapter )
overridevirtual

Implements KisProcessingVisitor.

Definition at line 19 of file kis_do_nothing_processing_visitor.cpp.

41{
42 Q_UNUSED(layer);
43 Q_UNUSED(undoAdapter);
44}

◆ visit() [10/13]

void KisDoNothingProcessingVisitor::visit ( KisSelectionMask * mask,
KisUndoAdapter * undoAdapter )
overridevirtual

Implements KisProcessingVisitor.

Definition at line 28 of file kis_do_nothing_processing_visitor.cpp.

83{
84 Q_UNUSED(mask);
85 Q_UNUSED(undoAdapter);
86}

◆ visit() [11/13]

void KisCropSelectionsProcessingVisitor::visit ( KisSelectionMask * mask,
KisUndoAdapter * undoAdapter )
overridevirtual

Implements KisProcessingVisitor.

Definition at line 19 of file kis_crop_selections_processing_visitor.cpp.

20{
21 m_cropVisitor->visit(mask, undoAdapter);
22}

References m_cropVisitor.

◆ visit() [12/13]

void KisDoNothingProcessingVisitor::visit ( KisTransformMask * mask,
KisUndoAdapter * undoAdapter )
overridevirtual

Implements KisProcessingVisitor.

Definition at line 26 of file kis_do_nothing_processing_visitor.cpp.

71{
72 Q_UNUSED(mask);
73 Q_UNUSED(undoAdapter);
74}

◆ visit() [13/13]

void KisDoNothingProcessingVisitor::visit ( KisTransparencyMask * mask,
KisUndoAdapter * undoAdapter )
overridevirtual

Implements KisProcessingVisitor.

Definition at line 27 of file kis_do_nothing_processing_visitor.cpp.

77{
78 Q_UNUSED(mask);
79 Q_UNUSED(undoAdapter);
80}

Member Data Documentation

◆ m_cropVisitor

QScopedPointer<KisCropProcessingVisitor> KisCropSelectionsProcessingVisitor::m_cropVisitor
private

Definition at line 28 of file kis_crop_selections_processing_visitor.h.


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