Procs
proc drawRectangleLines(pos: Vector2; size: Vector2; color: Color) {....raises: [], tags: [], forbids: [].}
func fromRad(_: typedesc[Vector2]; radians: float): Vector2
func headingTowards(pos: Vector2; target: Vector2): float {....raises: [], tags: [], forbids: [].}
func ints(v: Vector2): (int, int) {....raises: [], tags: [], forbids: [].}
func `tuple`(v: Vector2): (float, float) {....raises: [], tags: [], forbids: [].}
- Convert a Vector2 to a tuple. This is very useful for unpacking values: let (x, y) = v.tuple
func withAlpha(c: Color; alpha: uint8): Color {....raises: [], tags: [], forbids: [].}
func withX(v: Vector2; x: float): Vector2 {....raises: [], tags: [], forbids: [].}
func withY(v: Vector2; y: float): Vector2 {....raises: [], tags: [], forbids: [].}