Colors, gradients, and patterns.

Classes

Enumerations

Functions

Enumeration Type Documentation

BLExtendMode

enum BLExtendMode : uint32_t

Extend mode.

ConstantDescription
BL_EXTEND_MODE_PAD 

Pad extend [default].

BL_EXTEND_MODE_REPEAT 

Repeat extend.

BL_EXTEND_MODE_REFLECT 

Reflect extend.

BL_EXTEND_MODE_PAD_X_PAD_Y 

Alias to BL_EXTEND_MODE_PAD.

BL_EXTEND_MODE_REPEAT_X_REPEAT_Y 

Alias to BL_EXTEND_MODE_REPEAT.

BL_EXTEND_MODE_REFLECT_X_REFLECT_Y 

Alias to BL_EXTEND_MODE_REFLECT.

BL_EXTEND_MODE_PAD_X_REPEAT_Y 

Pad X and repeat Y.

BL_EXTEND_MODE_PAD_X_REFLECT_Y 

Pad X and reflect Y.

BL_EXTEND_MODE_REPEAT_X_PAD_Y 

Repeat X and pad Y.

BL_EXTEND_MODE_REPEAT_X_REFLECT_Y 

Repeat X and reflect Y.

BL_EXTEND_MODE_REFLECT_X_PAD_Y 

Reflect X and pad Y.

BL_EXTEND_MODE_REFLECT_X_REPEAT_Y 

Reflect X and repeat Y.

BL_EXTEND_MODE_SIMPLE_COUNT 

Count of simple extend modes (that use the same value for X and Y).

BL_EXTEND_MODE_COMPLEX_COUNT 

Count of complex extend modes (that can use independent values for X and Y).

BLStyleType

enum BLStyleType : uint32_t

Style type.

ConstantDescription
BL_STYLE_TYPE_NONE 

No style, nothing will be paint.

BL_STYLE_TYPE_SOLID 

Solid color style.

BL_STYLE_TYPE_PATTERN 

Pattern style.

BL_STYLE_TYPE_GRADIENT 

Gradient style.

BL_STYLE_TYPE_COUNT 

Count of style types.

BLGradientType

enum BLGradientType : uint32_t

Gradient type.

ConstantDescription
BL_GRADIENT_TYPE_LINEAR 

Linear gradient type.

BL_GRADIENT_TYPE_RADIAL 

Radial gradient type.

BL_GRADIENT_TYPE_CONICAL 

Conical gradient type.

BL_GRADIENT_TYPE_COUNT 

Count of gradient types.

BLGradientValue

enum BLGradientValue : uint32_t

Gradient data index.

ConstantDescription
BL_GRADIENT_VALUE_COMMON_X0 

x0 - start 'x' for Linear/Radial and center 'x' for Conical.

BL_GRADIENT_VALUE_COMMON_Y0 

y0 - start 'y' for Linear/Radial and center 'y' for Conical.

BL_GRADIENT_VALUE_COMMON_X1 

x1 - end 'x' for Linear/Radial.

BL_GRADIENT_VALUE_COMMON_Y1 

y1 - end 'y' for Linear/Radial.

BL_GRADIENT_VALUE_RADIAL_R0 

Radial gradient r0 radius.

BL_GRADIENT_VALUE_CONICAL_ANGLE 

Conical gradient angle.

BL_GRADIENT_VALUE_COUNT 

Count of gradient values.