verticalGradient
fun verticalGradient(easing: Easing = EaseIn, startY: Float = 0.0f, startIntensity: Float = 0.0f, endY: Float = Float.POSITIVE_INFINITY, endIntensity: Float = 1.0f, preferPerformance: Boolean = false): HazeProgressive.LinearGradient
A vertical gradient effect.
Parameters
easing
The easing function to use when applying the effect. Defaults to a linear easing effect.
startY
Starting x position of the horizontal gradient. Defaults to 0 which represents the top of the drawing area.
startIntensity
The intensity of the haze effect at the start, in the range
0f..1f.
endY
Ending x position of the horizontal gradient. Defaults to Float.POSITIVE_INFINITY which represents the bottom of the drawing area.
endIntensity
The intensity of the haze effect at the end, in the range
0f..1f.
preferPerformance
Whether Haze should prefer performance (when true), or quality (when false). See HazeProgressive.LinearGradient's documentation for more information.