|
Krita Source Code Documentation
|
#include <kis_processing_visitor.h>
Inheritance diagram for KisProcessingVisitor:Classes | |
| class | ProgressHelper |
Public Member Functions | |
| virtual KUndo2Command * | createInitCommand () |
| virtual void | visit (KisAdjustmentLayer *layer, KisUndoAdapter *undoAdapter)=0 |
| virtual void | visit (KisCloneLayer *layer, KisUndoAdapter *undoAdapter)=0 |
| virtual void | visit (KisColorizeMask *mask, KisUndoAdapter *undoAdapter)=0 |
| virtual void | visit (KisExternalLayer *layer, KisUndoAdapter *undoAdapter)=0 |
| virtual void | visit (KisFilterMask *mask, KisUndoAdapter *undoAdapter)=0 |
| virtual void | visit (KisGeneratorLayer *layer, KisUndoAdapter *undoAdapter)=0 |
| virtual void | visit (KisGroupLayer *layer, KisUndoAdapter *undoAdapter)=0 |
| virtual void | visit (KisNode *node, KisUndoAdapter *undoAdapter)=0 |
| virtual void | visit (KisPaintLayer *layer, KisUndoAdapter *undoAdapter)=0 |
| virtual void | visit (KisSelectionMask *mask, KisUndoAdapter *undoAdapter)=0 |
| virtual void | visit (KisTransformMask *mask, KisUndoAdapter *undoAdapter)=0 |
| virtual void | visit (KisTransparencyMask *mask, KisUndoAdapter *undoAdapter)=0 |
| 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 () | |
A visitor that processes a single layer; it does not recurse into the layer's children. Classes inheriting KisProcessingVisitor must not Q_EMIT signals or ask the image to update the projection.
Definition at line 36 of file kis_processing_visitor.h.
|
virtual |
Definition at line 51 of file kis_processing_visitor.cpp.
|
virtual |
Create a command that initializes the processing visitor before running on all the layers. The command is executed sequentially, non-exclusively on the image by applicator.
Reimplemented in KisMirrorProcessingVisitor, and KisTransformProcessingVisitor.
Definition at line 55 of file kis_processing_visitor.cpp.
|
pure virtual |
Implemented in ResetShapesProcessingVisitor, KisAssignProfileProcessingVisitor, KisConvertColorSpaceProcessingVisitor, KisConvertColorSpaceProcessingVisitor, KisCropProcessingVisitor, KisCropSelectionsProcessingVisitor, KisDoNothingProcessingVisitor, KisSimpleProcessingVisitor, and KisTransformProcessingVisitor.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
Implemented in ResetShapesProcessingVisitor, KisAssignProfileProcessingVisitor, KisConvertColorSpaceProcessingVisitor, KisConvertColorSpaceProcessingVisitor, KisCropProcessingVisitor, KisCropSelectionsProcessingVisitor, KisDoNothingProcessingVisitor, KisSimpleProcessingVisitor, and KisTransformProcessingVisitor.
|
pure virtual |
Implemented in ResetShapesProcessingVisitor, KisAssignProfileProcessingVisitor, KisConvertColorSpaceProcessingVisitor, KisConvertColorSpaceProcessingVisitor, KisCropProcessingVisitor, KisCropSelectionsProcessingVisitor, KisDoNothingProcessingVisitor, KisSimpleProcessingVisitor, and KisTransformProcessingVisitor.
|
pure virtual |
Implemented in ResetShapesProcessingVisitor, KisAssignProfileProcessingVisitor, KisConvertColorSpaceProcessingVisitor, KisConvertColorSpaceProcessingVisitor, KisCropProcessingVisitor, KisCropSelectionsProcessingVisitor, KisDoNothingProcessingVisitor, KisSimpleProcessingVisitor, and KisTransformProcessingVisitor.
|
pure virtual |
|
pure virtual |
|
pure virtual |
Implemented in ResetShapesProcessingVisitor, KisAssignProfileProcessingVisitor, KisConvertColorSpaceProcessingVisitor, KisCropProcessingVisitor, KisCropSelectionsProcessingVisitor, KisCropSelectionsProcessingVisitor, KisDoNothingProcessingVisitor, KisSimpleProcessingVisitor, and KisTransformProcessingVisitor.
|
pure virtual |
Implemented in ResetShapesProcessingVisitor, KisAssignProfileProcessingVisitor, KisAssignProfileProcessingVisitor, KisConvertColorSpaceProcessingVisitor, KisConvertColorSpaceProcessingVisitor, KisCropProcessingVisitor, KisCropProcessingVisitor, KisCropSelectionsProcessingVisitor, KisDoNothingProcessingVisitor, KisSimpleProcessingVisitor, and KisTransformProcessingVisitor.
|
pure virtual |