Interface: GradientPaint
Defined in: src/ui/types/ShaderTypes.ts:31
Defines settings for linear or radial gradient fills.
Properties
center?
optionalcenter:Vector2| [number,number]
Defined in: src/ui/types/ShaderTypes.ts:40
Origin coordinate anchor of the gradient scale mapping (default [0.5, 0.5])
gradientType
gradientType:
GradientType
Defined in: src/ui/types/ShaderTypes.ts:33
The type of gradient layout structure
rotation?
optionalrotation:number
Defined in: src/ui/types/ShaderTypes.ts:38
Rotation angle in degrees (default 0)
scale?
optionalscale:Vector2| [number,number]
Defined in: src/ui/types/ShaderTypes.ts:42
Scalar scaling offset mapping multipliers (default [1.0, 1.0])
stops
stops:
ColorStop[]
Defined in: src/ui/types/ShaderTypes.ts:35
Array of boundary nodes containing position and color coordinates