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