| QGIS API Documentation
    3.20.0-Odense (decaadbb31)
    | 
Misc painting enums and functions. More...
#include <qgspainting.h>
| Public Types | |
| enum | BlendMode { BlendNormal , BlendLighten , BlendScreen , BlendDodge , BlendAddition , BlendDarken , BlendMultiply , BlendBurn , BlendOverlay , BlendSoftLight , BlendHardLight , BlendDifference , BlendSubtract , BlendSource , BlendDestinationOver , BlendClear , BlendDestination , BlendSourceIn , BlendDestinationIn , BlendSourceOut , BlendDestinationOut , BlendSourceAtop , BlendDestinationAtop , BlendXor } | 
| Blending modes enum defining the available composition modes that can be used when rendering a layer.  More... | |
| Static Public Member Functions | |
| static QgsPainting::BlendMode | getBlendModeEnum (QPainter::CompositionMode blendMode) | 
| Returns a BlendMode corresponding to a QPainter::CompositionMode.  More... | |
| static QPainter::CompositionMode | getCompositionMode (QgsPainting::BlendMode blendMode) | 
| Returns a QPainter::CompositionMode corresponding to a BlendMode.  More... | |
Blending modes enum defining the available composition modes that can be used when rendering a layer.
Definition at line 36 of file qgspainting.h.
| 
 | static | 
Returns a BlendMode corresponding to a QPainter::CompositionMode.
Definition at line 80 of file qgspainting.cpp.
| 
 | static | 
Returns a QPainter::CompositionMode corresponding to a BlendMode.
Definition at line 20 of file qgspainting.cpp.