| TYPE | NAME | DESCRIPTION
|
|---|
| DRAWABLE | drawable | The affected drawable |
| INT32 | blend_mode | The type of blend: { FG_BG_RGB (0), FG_BG_HSV (1), FG_TRANS (2), CUSTOM (3) } |
| INT32 | paint_mode | The paint application mode: { NORMAL_MODE (0), DISSOLVE_MODE (1), BEHIND_MODE (2), MULTIPLY_MODE (3), SCREEN_MODE (4), OVERLAY_MODE (5), DIFFERENCE_MODE (6), ADDITION_MODE (7), SUBTRACT_MODE (8), DARKEN_ONLY_MODE (9), LIGHTEN_ONLY_MODE (10), HUE_MODE (11), SATURATION_MODE (12), COLOR_MODE (13), VALUE_MODE (14), DIVIDE_MODE (15) } |
| INT32 | gradient_type | The type of gradient: { LINEAR (0), BILINEAR (1), RADIAL (2), SQUARE (3), CONICAL_SYMMETRIC (4), CONICAL_ASYMMETRIC (5), SHAPEBURST_ANGULAR (6), SHAPEBURST_SPHERICAL (7), SHAPEBURST_DIMPLED (8), SPIRAL_CLOCKWISE (9), SPIRAL_ANTICLOCKWISE (10) } |
| FLOAT | opacity | The opacity of the final blend (0 <= opacity <= 100) |
| FLOAT | offset | Offset relates to the starting and ending coordinates specified for the blend. This parameter is mode dependent (0 <= offset) |
| INT32 | repeat | Repeat mode: { REPEAT_NONE (0), REPEAT_SAWTOOTH (1), REPEAT_TRIANGULAR (2) } |
| INT32 | supersample | Do adaptive supersampling (TRUE or FALSE) |
| INT32 | max_depth | Maximum recursion levels for supersampling |
| FLOAT | threshold | Supersampling threshold |
| FLOAT | x1 | The x coordinate of this blend's starting point |
| FLOAT | y1 | The y coordinate of this blend's starting point |
| FLOAT | x2 | The x coordinate of this blend's ending point |
| FLOAT | y2 | The y coordinate of this blend's ending point |