QGIS API Documentation 3.99.0-Master (2fe06baccd8)
Loading...
Searching...
No Matches
QgsEffectPainter Class Reference

Manages painter saving and restoring required for effect drawing. More...

#include <qgspainteffect.h>

Public Member Functions

 QgsEffectPainter (QgsRenderContext &renderContext)
 QgsEffectPainter constructor.
 QgsEffectPainter (QgsRenderContext &renderContext, QgsPaintEffect *effect)
 QgsEffectPainter constructor alternative if no painter translation is needed.
 ~QgsEffectPainter ()
void setEffect (QgsPaintEffect *effect)
 Sets the effect to be painted.

Detailed Description

Manages painter saving and restoring required for effect drawing.

Definition at line 400 of file qgspainteffect.h.

Constructor & Destructor Documentation

◆ QgsEffectPainter() [1/2]

QgsEffectPainter::QgsEffectPainter ( QgsRenderContext & renderContext)

QgsEffectPainter constructor.

Parameters
renderContextthe QgsRenderContext object

Definition at line 278 of file qgspainteffect.cpp.

◆ QgsEffectPainter() [2/2]

QgsEffectPainter::QgsEffectPainter ( QgsRenderContext & renderContext,
QgsPaintEffect * effect )

QgsEffectPainter constructor alternative if no painter translation is needed.

Parameters
renderContextthe QgsRenderContext object
effectthe QgsPaintEffect object

Definition at line 286 of file qgspainteffect.cpp.

◆ ~QgsEffectPainter()

QgsEffectPainter::~QgsEffectPainter ( )

Definition at line 303 of file qgspainteffect.cpp.

Member Function Documentation

◆ setEffect()

void QgsEffectPainter::setEffect ( QgsPaintEffect * effect)

Sets the effect to be painted.

Parameters
effectthe QgsPaintEffect object

Definition at line 295 of file qgspainteffect.cpp.


The documentation for this class was generated from the following files: