Rect

Handle Wrappers View source
Rect

Source on GitHub

Extension Functions

rect.randomPoint

public function rect.randomPoint() returns vec2

vec2.isInRect

public function vec2.isInRect(rect r) returns boolean

rect.contains

public function rect.contains(vec2 r) returns boolean

rect.getCenter

public function rect.getCenter() returns vec2

rect.getCenterX

public function rect.getCenterX() returns real

rect.getCenterY

public function rect.getCenterY() returns real

rect.getMaxX

public function rect.getMaxX() returns real

rect.getMaxY

public function rect.getMaxY() returns real

rect.getMinX

public function rect.getMinX() returns real

rect.getMinY

public function rect.getMinY() returns real

rect.getLeftTop

public function rect.getLeftTop() returns vec2

rect.getRightTop

public function rect.getRightTop() returns vec2

rect.getLeftBot

public function rect.getLeftBot() returns vec2

rect.getRightBot

public function rect.getRightBot() returns vec2

rect.moveTo

public function rect.moveTo(vec2 newCenter)

rect.moveTo

public function rect.moveTo(real newCenterX, real newCenterY)

rect.resize

public function rect.resize(vec2 min, vec2 max)

rect.width

public function rect.width() returns real

rect.height

public function rect.height() returns real

rect.remove

public function rect.remove()

rect.copy

public function rect.copy() returns rect

rect.setRectFromLoc

public function rect.setRectFromLoc(location min, location max)

rect.moveRectToLoc

public function rect.moveRectToLoc(location newCenterLoc)

rect.enumDestructablesInRect

public function rect.enumDestructablesInRect(boolexpr filter, code actionFunc)

rect.enumItemsInRect

public function rect.enumItemsInRect(boolexpr filter, code actionFunc)

rect.addWeatherEffect

public function rect.addWeatherEffect(integer effectID) returns weathereffect

rect.setDoodadAnimationRect

public function rect.setDoodadAnimationRect(integer doodadID, string animName, boolean animRandom)