3 types derived from SkiaSharpTools
Microsoft.Maui.Resizetizer (3)
SkiaSharpBitmapTools.cs (1)
7 internal class SkiaSharpBitmapTools : SkiaSharpTools, IDisposable
SkiaSharpImaginaryTools.cs (1)
6 internal class SkiaSharpImaginaryTools : SkiaSharpTools, IDisposable
SkiaSharpSvgTools.cs (1)
8 internal class SkiaSharpSvgTools : SkiaSharpTools, IDisposable
20 references to SkiaSharpTools
Microsoft.Maui.Resizetizer (20)
AndroidAdaptiveIconGenerator.cs (8)
83 var tools = SkiaSharpTools.Create(Info.IsVector, Info.Filename, dpi.Size, Info.Color, null, Logger); 89 var tools = SkiaSharpTools.CreateImaginary(Info.Color, Logger); 127 var tools = SkiaSharpTools.Create(Info.ForegroundIsVector, Info.ForegroundFilename, dpi.Size, null, Info.TintColor, Logger); 133 var tools = SkiaSharpTools.CreateImaginary(null, Logger);
Resizer.cs (3)
10 SkiaSharpTools tools; 27 protected SkiaSharpTools Tools => 28 tools ??= SkiaSharpTools.Create(Info.IsVector, Info.Filename, Info.BaseSize, Info.Color, Info.TintColor, Logger);
SkiaSharpAppIconTools.cs (5)
24 backgroundTools = SkiaSharpTools.Create(info.IsVector, info.Filename, null, null, null, logger); 26 foregroundTools = SkiaSharpTools.Create(info.ForegroundIsVector, info.ForegroundFilename, null, null, info.TintColor, logger); 29 SkiaSharpTools? backgroundTools; 30 SkiaSharpTools? foregroundTools; 46 var (canvasSize, unscaledCanvasSize) = SkiaSharpTools.GetCanvasSize(
SkiaSharpTools.cs (4)
62 public static SkiaSharpTools Create(bool isVector, string filename, SKSize? baseSize, SKColor? backgroundColor, SKColor? tintColor, ILogger logger) 64 ? new SkiaSharpSvgTools(filename, baseSize, backgroundColor, tintColor, logger) as SkiaSharpTools 67 public static SkiaSharpTools CreateImaginary(SKColor? backgroundColor, ILogger logger) 123 public static (SKSizeI Scaled, SKSize Unscaled) GetCanvasSize(DpiPath dpi, SKSize? baseSize = null, SkiaSharpTools baseTools = null)