Skip to main content

Rect

Client Server

Constructors

Rect Rect()

Rect Rect(Vec2 p1, Vec2 p2)

Rect Rect(number x1, number y1, number x2, number y2)

Methods

boolean Overlaps(Rect other)

boolean Inside(Rect other)

nil MoveX(number x)

nil MoveY(number y)

nil Move(Vec2 v)

nil MoveTo(Vec2 center)

nil ClampPoint(Vec2 p)

Rect Copy()

Properties

Vec2 p1

Vec2 p2

number p1x

number p1y

number p2x

number p2y

Vec2 size

number sizeX

number sizeY

boolean isValid