using System; using System.Collections.Generic; using Avalonia.Metadata; namespace Avalonia.Platform; [Unstable, PrivateApi] public interface IPlatformRenderInterfaceRegion : IDisposable { void AddRect(LtrbPixelRect rect); void Reset(); bool IsEmpty { get; } LtrbPixelRect Bounds { get; } IList Rects { get; } bool Intersects(LtrbRect rect); bool Contains(Point pt); }