using SkiaSharp; namespace Domain; public interface ILayer { public uint Order { get; } public OpticalSchema OpticalSchema { get; } public SKBitmap Image { get; } public SKBitmap? Mask { get; } public bool InvertMask { get; } public Task Prerender(); public Task Render(uint u, uint u1, uint frameWidth, uint frameHeight, SKBitmap automask); }