Krita Source Code Documentation
Loading...
Searching...
No Matches
KisBrushMaskApplicatorBase Class Referenceabstract

#include <kis_brush_mask_applicator_base.h>

+ Inheritance diagram for KisBrushMaskApplicatorBase:

Public Member Functions

void initializeData (const MaskProcessingData *data)
 
virtual void process (const QRect &rect)=0
 
virtual ~KisBrushMaskApplicatorBase ()=default
 

Protected Attributes

const MaskProcessingDatam_d = nullptr
 

Detailed Description

Definition at line 52 of file kis_brush_mask_applicator_base.h.

Constructor & Destructor Documentation

◆ ~KisBrushMaskApplicatorBase()

virtual KisBrushMaskApplicatorBase::~KisBrushMaskApplicatorBase ( )
virtualdefault

Member Function Documentation

◆ initializeData()

void KisBrushMaskApplicatorBase::initializeData ( const MaskProcessingData * data)
inline

Definition at line 58 of file kis_brush_mask_applicator_base.h.

58 {
59 m_d = data;
60 }

References m_d.

◆ process()

virtual void KisBrushMaskApplicatorBase::process ( const QRect & rect)
pure virtual

Member Data Documentation

◆ m_d

const MaskProcessingData* KisBrushMaskApplicatorBase::m_d = nullptr
protected

Definition at line 63 of file kis_brush_mask_applicator_base.h.


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