Krita Source Code Documentation
Loading...
Searching...
No Matches
KoMeshGradientBackground::Private Class Reference
+ Inheritance diagram for KoMeshGradientBackground::Private:

Public Member Functions

 Private ()
 
 Private (const Private &other)
 
 ~Private ()
 

Public Attributes

QScopedPointer< SvgMeshGradientgradient
 
QTransform matrix
 
KoMeshPatchesRendererrenderer
 

Detailed Description

Definition at line 17 of file KoMeshGradientBackground.cpp.

Constructor & Destructor Documentation

◆ Private() [1/2]

KoMeshGradientBackground::Private::Private ( )
inline

Definition at line 20 of file KoMeshGradientBackground.cpp.

21 : QSharedData()
22 , gradient(0)
24 {}
QScopedPointer< SvgMeshGradient > gradient

◆ Private() [2/2]

KoMeshGradientBackground::Private::Private ( const Private & other)
inline

Definition at line 26 of file KoMeshGradientBackground.cpp.

27 : QSharedData()
28 , gradient(new SvgMeshGradient(*other.gradient))
29 , matrix(other.matrix)
31 {
32 }

◆ ~Private()

KoMeshGradientBackground::Private::~Private ( )
inline

Definition at line 34 of file KoMeshGradientBackground.cpp.

34 {
35 delete renderer;
36 }

References renderer.

Member Data Documentation

◆ gradient

QScopedPointer<SvgMeshGradient> KoMeshGradientBackground::Private::gradient

Definition at line 38 of file KoMeshGradientBackground.cpp.

◆ matrix

QTransform KoMeshGradientBackground::Private::matrix

Definition at line 39 of file KoMeshGradientBackground.cpp.

◆ renderer

KoMeshPatchesRenderer* KoMeshGradientBackground::Private::renderer

Definition at line 40 of file KoMeshGradientBackground.cpp.


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