Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_brush.h File Reference
#include <QImage>
#include <KoResource.h>
#include <kis_types.h>
#include <kis_shared.h>
#include <kis_dab_shape.h>
#include <kritabrush_export.h>

Go to the source code of this file.

Classes

class  KisBrush::ColoringInformation
 
class  KisBrush
 
class  KisBrush::PaintDeviceColoringInformation
 
class  KisBrush::PlainColoringInformation
 

Typedefs

typedef QSharedPointer< KisBrushKisBrushSP
 
typedef QSharedPointer< KoAbstractGradientKoAbstractGradientSP
 

Enumerations

enum  enumBrushApplication { ALPHAMASK , IMAGESTAMP , LIGHTNESSMAP , GRADIENTMAP }
 
enum  enumBrushType {
  INVALID , MASK , IMAGE , PIPE_MASK ,
  PIPE_IMAGE
}
 

Variables

static const qreal DEFAULT_LIGHTNESS_STRENGTH = 1.0
 
static const qreal DEFAULT_SOFTNESS_FACTOR = 1.0
 

Typedef Documentation

◆ KisBrushSP

Definition at line 49 of file kis_brush.h.

◆ KoAbstractGradientSP

Enumeration Type Documentation

◆ enumBrushApplication

Enumerator
ALPHAMASK 
IMAGESTAMP 
LIGHTNESSMAP 
GRADIENTMAP 

Definition at line 38 of file kis_brush.h.

38 {
43};
@ ALPHAMASK
Definition kis_brush.h:39
@ IMAGESTAMP
Definition kis_brush.h:40
@ GRADIENTMAP
Definition kis_brush.h:42
@ LIGHTNESSMAP
Definition kis_brush.h:41

◆ enumBrushType

Enumerator
INVALID 
MASK 
IMAGE 
PIPE_MASK 
PIPE_IMAGE 

Definition at line 30 of file kis_brush.h.

30 {
31 INVALID,
32 MASK,
33 IMAGE,
36};
@ IMAGE
Definition kis_brush.h:33
@ PIPE_IMAGE
Definition kis_brush.h:35
@ PIPE_MASK
Definition kis_brush.h:34
@ MASK
Definition kis_brush.h:32
@ INVALID
Definition kis_brush.h:31

Variable Documentation

◆ DEFAULT_LIGHTNESS_STRENGTH

const qreal DEFAULT_LIGHTNESS_STRENGTH = 1.0
static

Definition at line 46 of file kis_brush.h.

◆ DEFAULT_SOFTNESS_FACTOR

const qreal DEFAULT_SOFTNESS_FACTOR = 1.0
static

Definition at line 45 of file kis_brush.h.