|
Krita Source Code Documentation
|
#include <kis_layer_style_filter_environment.h>
Inheritance diagram for KisLayerStyleFilterEnvironment:Public Member Functions | |
| KoPatternSP | cachedFlattenedPattern (KoPatternSP pattern) const |
| KisCachedPaintDevice * | cachedPaintDevice () |
| KisPixelSelectionSP | cachedRandomSelection (const QRect &requestedRect) const |
| KisCachedSelection * | cachedSelection () |
| int | currentLevelOfDetail () const |
| QRect | defaultBounds () const |
| KisLayerStyleFilterEnvironment (KisLayer *sourceLayer) | |
| QRect | layerBounds () const |
| void | setupFinalPainter (KisPainter *gc, quint8 opacity, const QBitArray &channelFlags) const |
| ~KisLayerStyleFilterEnvironment () | |
Public Member Functions inherited from Private | |
| Private (KisCanvas2 *c) | |
Static Public Member Functions | |
| static KisPixelSelectionSP | generateRandomSelection (const QRect &rc) |
Public Attributes | |
| KisLocalStrokeResources | cachedFlattenedPattern |
| KisPixelSelectionSP | cachedRandomSelection |
| KisCachedPaintDevice | globalCachedPaintDevice |
| KisCachedSelection | globalCachedSelection |
| KisLayer * | sourceLayer |
Public Attributes inherited from Private | |
| KisCanvas2 * | canvas |
| int | displayedFrame |
| int | intendedFrame |
Private Attributes | |
| const QScopedPointer< Private > | m_d |
Definition at line 28 of file kis_layer_style_filter_environment.cpp.
| KisLayerStyleFilterEnvironment::KisLayerStyleFilterEnvironment | ( | KisLayer * | sourceLayer | ) |
Definition at line 72 of file kis_layer_style_filter_environment.cpp.
References m_d, and sourceLayer.
| KisLayerStyleFilterEnvironment::~KisLayerStyleFilterEnvironment | ( | ) |
Definition at line 79 of file kis_layer_style_filter_environment.cpp.
| KoPatternSP KisLayerStyleFilterEnvironment::cachedFlattenedPattern | ( | KoPatternSP | pattern | ) | const |
| KisCachedPaintDevice * KisLayerStyleFilterEnvironment::cachedPaintDevice | ( | ) |
Definition at line 149 of file kis_layer_style_filter_environment.cpp.
References m_d.
| KisPixelSelectionSP KisLayerStyleFilterEnvironment::cachedRandomSelection | ( | const QRect & | requestedRect | ) | const |
| KisCachedSelection * KisLayerStyleFilterEnvironment::cachedSelection | ( | ) |
Definition at line 144 of file kis_layer_style_filter_environment.cpp.
References m_d.
| int KisLayerStyleFilterEnvironment::currentLevelOfDetail | ( | ) | const |
Definition at line 94 of file kis_layer_style_filter_environment.cpp.
References m_d.
| QRect KisLayerStyleFilterEnvironment::defaultBounds | ( | ) | const |
Definition at line 88 of file kis_layer_style_filter_environment.cpp.
References m_d.
|
static |
| QRect KisLayerStyleFilterEnvironment::layerBounds | ( | ) | const |
Definition at line 83 of file kis_layer_style_filter_environment.cpp.
References m_d.
| void KisLayerStyleFilterEnvironment::setupFinalPainter | ( | KisPainter * | gc, |
| quint8 | opacity, | ||
| const QBitArray & | channelFlags ) const |
Definition at line 100 of file kis_layer_style_filter_environment.cpp.
References m_d, KritaUtils::mergeChannelFlags(), KritaUtils::mergeOpacityF(), OPACITY_OPAQUE_U8, KisPainter::setChannelFlags(), and KisPainter::setOpacityF().
| KoPatternSP KisLayerStyleFilterEnvironment::cachedFlattenedPattern |
Definition at line 34 of file kis_layer_style_filter_environment.cpp.
| KisPixelSelectionSP KisLayerStyleFilterEnvironment::cachedRandomSelection |
Definition at line 31 of file kis_layer_style_filter_environment.cpp.
| KisCachedPaintDevice KisLayerStyleFilterEnvironment::globalCachedPaintDevice |
Definition at line 33 of file kis_layer_style_filter_environment.cpp.
| KisCachedSelection KisLayerStyleFilterEnvironment::globalCachedSelection |
Definition at line 32 of file kis_layer_style_filter_environment.cpp.
|
private |
Definition at line 48 of file kis_layer_style_filter_environment.h.
| KisLayer* KisLayerStyleFilterEnvironment::sourceLayer |
Definition at line 30 of file kis_layer_style_filter_environment.cpp.