|
Krita Source Code Documentation
|
#include <kis_simple_processing_visitor.h>
Inheritance diagram for KisSimpleProcessingVisitor:Public Member Functions | |
| 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 |
| ~KisSimpleProcessingVisitor () override | |
Public Member Functions inherited from KisProcessingVisitor | |
| virtual KUndo2Command * | createInitCommand () |
| virtual | ~KisProcessingVisitor () |
Public Member Functions inherited from KisShared | |
| bool | deref () |
| bool | ref () |
| int | refCount () |
| QAtomicInt * | sharedWeakReference () |
Protected Member Functions | |
| virtual void | visitColorizeMask (KisColorizeMask *mask, KisUndoAdapter *undoAdapter)=0 |
| virtual void | visitExternalLayer (KisExternalLayer *layer, KisUndoAdapter *undoAdapter)=0 |
| virtual void | visitNodeWithPaintDevice (KisNode *node, KisUndoAdapter *undoAdapter)=0 |
Protected Member Functions inherited from KisShared | |
| KisShared () | |
| ~KisShared () | |
Definition at line 13 of file kis_simple_processing_visitor.h.
|
override |
Definition at line 26 of file kis_simple_processing_visitor.cpp.
|
overridevirtual |
Implements KisProcessingVisitor.
Definition at line 59 of file kis_simple_processing_visitor.cpp.
References KisUndoAdapter::addCommand(), and visitNodeWithPaintDevice().
|
overridevirtual |
Implements KisProcessingVisitor.
Definition at line 36 of file kis_simple_processing_visitor.cpp.
|
overridevirtual |
Implements KisProcessingVisitor.
Definition at line 99 of file kis_simple_processing_visitor.cpp.
References visitColorizeMask().
|
overridevirtual |
Implements KisProcessingVisitor.
Definition at line 42 of file kis_simple_processing_visitor.cpp.
References visitExternalLayer().
|
overridevirtual |
Implements KisProcessingVisitor.
Definition at line 75 of file kis_simple_processing_visitor.cpp.
References visitNodeWithPaintDevice().
|
overridevirtual |
Implements KisProcessingVisitor.
Definition at line 67 of file kis_simple_processing_visitor.cpp.
References KisUndoAdapter::addCommand(), and visitNodeWithPaintDevice().
|
overridevirtual |
Implements KisProcessingVisitor.
Definition at line 52 of file kis_simple_processing_visitor.cpp.
References KisUndoAdapter::addCommand().
|
overridevirtual |
Implements KisProcessingVisitor.
Definition at line 30 of file kis_simple_processing_visitor.cpp.
|
overridevirtual |
Implements KisProcessingVisitor.
Definition at line 47 of file kis_simple_processing_visitor.cpp.
References visitNodeWithPaintDevice().
|
overridevirtual |
Implements KisProcessingVisitor.
Definition at line 94 of file kis_simple_processing_visitor.cpp.
References visitNodeWithPaintDevice().
|
overridevirtual |
Implements KisProcessingVisitor.
Definition at line 80 of file kis_simple_processing_visitor.cpp.
References KIS_ASSERT_RECOVER_NOOP, KisTransformMask::paintDevice(), and KisMask::selection.
|
overridevirtual |
Implements KisProcessingVisitor.
Definition at line 89 of file kis_simple_processing_visitor.cpp.
References visitNodeWithPaintDevice().
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |