Krita Source Code Documentation
Loading...
Searching...
No Matches
MaskApplicatorFactory< MaskGenerator > Struct Template Reference

#include <kis_brush_mask_applicator_factories.h>

Public Member Functions

KisBrushMaskApplicatorBasecreate (KisCircleMaskGenerator *maskGenerator)
 
KisBrushMaskApplicatorBasecreate (KisCurveCircleMaskGenerator *maskGenerator)
 
KisBrushMaskApplicatorBasecreate (KisCurveRectangleMaskGenerator *maskGenerator)
 
KisBrushMaskApplicatorBasecreate (KisGaussCircleMaskGenerator *maskGenerator)
 
KisBrushMaskApplicatorBasecreate (KisGaussRectangleMaskGenerator *maskGenerator)
 
KisBrushMaskApplicatorBasecreate (KisMaskGenerator *maskGenerator)
 
KisBrushMaskApplicatorBasecreate (KisRectangleMaskGenerator *maskGenerator)
 

Static Public Member Functions

template<typename _impl >
static KisBrushMaskApplicatorBasecreate (MaskGenerator *maskGenerator)
 

Detailed Description

template<class MaskGenerator>
struct MaskApplicatorFactory< MaskGenerator >

Definition at line 16 of file kis_brush_mask_applicator_factories.h.

Member Function Documentation

◆ create() [1/8]

◆ create() [2/8]

◆ create() [3/8]

◆ create() [4/8]

◆ create() [5/8]

◆ create() [6/8]

◆ create() [7/8]

◆ create() [8/8]

template<class MaskGenerator >
template<typename _impl >
static KisBrushMaskApplicatorBase * MaskApplicatorFactory< MaskGenerator >::create ( MaskGenerator * maskGenerator)
static

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