Vixen
02b45cc4
csharp
public enum OverlayAnchor

Which corner of the screen a panel is pinned to.

No guide page documents this yet — the page shows what the code says about itself.

Remarks

Corners rather than free coordinates, because overlays are written independently and must not have to agree on where each other is. Each corner is a stack: panels pinned to it are laid out one after another in registration order, so turning one on does not move the rest sideways.

Fields and properties (4)

  • TopLeft

    The top left, which is where frame statistics conventionally live.

  • TopRight

    The top right.

  • BottomLeft

    The bottom left.

  • BottomRight

    The bottom right.

Used by (9)

  • AudioOverlayVixen.Audio
  • ConsoleOverlayVixen.Engine
  • DiagnosticOverlayTestsVixen.Engine.Tests
  • FrameGraphOverlayVixen.Engine
  • FrameStatsOverlayVixen.Engine
  • IDiagnosticOverlayVixen.Engine
  • LogOverlayVixen.Engine
  • OverlaySurfaceVixen.Engine
  • RecordingVixen.Engine.Tests