Uno.SkiaSharp/changelogs/SkiaSharp/1.56.2/SkiaSharp.breaking.md

1.2 KiB

API diff: SkiaSharp.dll

SkiaSharp.dll

Namespace SkiaSharp

Type Changed: SkiaSharp.SKBitmap

Removed method:

public SKColor GetIndex8Color (int x, int y);

Type Changed: SkiaSharp.SKColorTable

Modified properties:

-public SKColor[] Colors { get; }
+public SKPMColor[] Colors { get; }
-public SKColor this [int index] { get; }
+public SKPMColor this [int index] { get; }

Type Changed: SkiaSharp.SKImageInfo

Modified fields:

-public readonly SKImageInfo Empty;
+public SKImageInfo Empty;
-public readonly SKColorType PlatformColorType;
+public SKColorType PlatformColorType;

Type Changed: SkiaSharp.SKPath

Modified methods:

 public void AddPath (SKPath other, SKPath.AddMode mode--- = 0---)
 public void AddPath (SKPath other, ref SKMatrix matrix, SKPath.AddMode mode--- = 0---)
 public void AddPath (SKPath other, float dx, float dy, SKPath.AddMode mode--- = 0---)

Type Changed: SkiaSharp.SKPath.Iterator

Removed method:

public SKPath.Verb Next (SKPoint[] points, bool doConsumeDegenerates, bool exact);

Type Changed: SkiaSharp.SKPath.RawIterator

Removed methods:

public SKPath.Verb Next (SKPoint[] points);
public SKPath.Verb Peek ();