Table of Contents

Struct UIRect

Namespace
Axolotl2D.UI
Assembly
Axolotl2D.dll

An axis-aligned rectangle in top-left screen coordinates.

public readonly record struct UIRect : IEquatable<UIRect>
Implements
Inherited Members

Constructors

UIRect(Vector2, Vector2)

An axis-aligned rectangle in top-left screen coordinates.

public UIRect(Vector2 Position, Vector2 Size)

Parameters

Position Vector2
Size Vector2

Properties

Center

public Vector2 Center { get; }

Property Value

Vector2

Position

public Vector2 Position { get; init; }

Property Value

Vector2

Size

public Vector2 Size { get; init; }

Property Value

Vector2

Methods

Contains(Vector2)

public bool Contains(Vector2 point)

Parameters

point Vector2

Returns

bool