Krita Source Code Documentation
Loading...
Searching...
No Matches
KisProjectionUpdateFlags.h File Reference
#include <QFlags>

Go to the source code of this file.

Enumerations

enum class  KisProjectionUpdateFlag { None = 0x0 , NoFilthy = 0x1 , DontInvalidateFrames = 0x2 }
 

Enumeration Type Documentation

◆ KisProjectionUpdateFlag

enum class KisProjectionUpdateFlag
strong
Enumerator
None 
NoFilthy 

NoFilthy:

Initiate a stack regeneration skipping the recalculation of the filthy node's projection.

Works exactly as pseudoFilthy->setDirty() with the only exception that pseudoFilthy::updateProjection() will not be called. That is used by KisRecalculateTransformMaskJob to avoid cyclic dependencies.

DontInvalidateFrames 

DontInvalidateFrames

This update pass will not trigger any frame cache invalidations

Definition at line 11 of file KisProjectionUpdateFlags.h.