func NewVector2i(x, y int) Vector2i { return Vector2i{C._NewVector2i(C.int(x), C.int(y))} }
// internal func CNewVector2i(x, y C.int) Vector2i { return Vector2i{C._NewVector2i(x, y)} }