Vixen
dd8b0a81
csharp
public readonly record struct UiDirtyRegion

One thing that was invalidated: where it was, and what invalidated it.

Read the guide page for this →

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 Bounds

    The element's box before the pass that answers this, in document space.

  • public UiInvalidationKind Kind

    What made it dirty.

Methods (1)

Used by (3)

  • DiagnosticsTestsVixen.Ui.Tests
  • UiDiagnosticsVixen.Ui
  • UiDocumentVixen.Ui