 |
TextureFactoryCreateGradientRawImageData(GradientStop, Int32, Boolean, Boolean) Method |
Create a RawImageData with data array filled with color gradient defined by the given array of gradient stops.
Namespace: Ab4d.SharpEngine.UtilitiesAssembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 4.0.9584+ba1aaa26d4181dd3fa8ed7b6398391d1affa36c8
Syntaxpublic static RawImageData CreateGradientRawImageData(
GradientStop[] gradientStops,
int textureSize = 256,
bool isHorizontal = true,
bool isColorAlphaPremultiplied = false
)
Parameters
- gradientStops GradientStop
- Array of gradient stops that define the color gradient.
- textureSize Int32 (Optional)
- Width (when isHorizontal is true) or Height (when isHorizontal is false) of the generated texture.
- isHorizontal Boolean (Optional)
- true to create a horizontal texture (size: textureSize x 1); false to create a vertical texture (size: 1 x textureSize).
- isColorAlphaPremultiplied Boolean (Optional)
- when true, then the colors in gradientStops are already alpha-premultiplied. When false (by default), then the colors are not alpha-premultiplied
Return Value
RawImageDataGenerated RawImageData.
See Also