csharp
public readonly record struct UiDirtyRegionOne thing that was invalidated: where it was, and what invalidated it.
Remarks
⚠ The box as it was, which is the box that has to be repainted. A region recorded after the pass would be where the element ended up, and the pixels a shrinking element left behind — the ones a dirty-region highlight exists to show — would be in neither picture.
Fields and properties (2)
public Rectangle BoundsThe element's box before the pass that answers this, in document space.
public UiInvalidationKind KindWhat made it dirty.
Methods (1)
public UiDirtyRegion(Rectangle Bounds, UiInvalidationKind Kind)One thing that was invalidated: where it was, and what invalidated it.
Used by (3)
- DiagnosticsTestsVixen.Ui.Tests
- UiDiagnosticsVixen.Ui
- UiDocumentVixen.Ui