Class SKPaint
Namespace: SkiaSharp
Assembly: VelloSharp.Skia.Core.dll
public sealed class SKPaint : IDisposable
Inheritance
Implements
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Properties
BlendMode
public SKBlendMode BlendMode { get; set; }
Property Value
Color
public SKColor Color { get; set; }
Property Value
ImageFilter
public SKImageFilter? ImageFilter { get; set; }
Property Value
IsAntialias
public bool IsAntialias { get; set; }
Property Value
IsStroke
public bool IsStroke { get; set; }
Property Value
Opacity
public float Opacity { get; set; }
Property Value
PathEffect
public SKPathEffect? PathEffect { get; set; }
Property Value
Shader
public SKShader? Shader { get; set; }
Property Value
StrokeCap
public SKStrokeCap StrokeCap { get; set; }
Property Value
StrokeJoin
public SKStrokeJoin StrokeJoin { get; set; }
Property Value
StrokeMiter
public float StrokeMiter { get; set; }
Property Value
StrokeWidth
public float StrokeWidth { get; set; }
Property Value
Style
public SKPaintStyle Style { get; set; }
Property Value
TextSize
public float TextSize { get; set; }
Property Value
Typeface
public SKTypeface? Typeface { get; set; }
Property Value
Methods
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public void Dispose()
GetFillPath(SKPath, SKPath)
public bool GetFillPath(SKPath source, SKPath destination)
Parameters
source
SKPath
destination
SKPath
Returns
Reset()
public void Reset()