A cross-platform UI framework for .NET
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

17 lines
413 B

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<LtrbPixelRect> Rects { get; }
bool Intersects(LtrbRect rect);
bool Contains(Point pt);
}