Client
Server
Constructors
Vec4i()
Vec4i(integer)
Vec4i(number)
Vec4i(integer, integer, integer, integer)
Vec4i(integer, integer, integer, number)
Vec4i(integer, integer, number, integer)
Vec4i(integer, integer, number, number)
Vec4i(integer, number, integer, integer)
Vec4i(integer, number, integer, number)
Vec4i(integer, number, number, integer)
Vec4i(integer, number, number, number)
Vec4i(number, integer, integer, integer)
Vec4i(number, integer, integer, number)
Vec4i(number, integer, number, integer)
Vec4i(number, integer, number, number)
Vec4i(number, number, integer, integer)
Vec4i(number, number, integer, number)
Vec4i(number, number, number, integer)
Vec4i(number, number, number, number)
Vec4i(Vec2i, integer, integer)
Vec4i(Vec2i, integer, number)
Vec4i(Vec2i, number, integer)
Vec4i(Vec2i, number, number)
Vec4i(Vec2, integer, integer)
Vec4i(Vec2, integer, number)
Vec4i(Vec2, number, integer)
Vec4i(Vec2, number, number)
Vec4i(integer, Vec2i, integer)
Vec4i(integer, Vec2i, number)
Vec4i(integer, Vec2, integer)
Vec4i(integer, Vec2, number)
Vec4i(number, Vec2i, integer)
Vec4i(number, Vec2i, number)
Vec4i(number, Vec2, integer)
Vec4i(number, Vec2, number)
Vec4i(integer, integer, Vec2i)
Vec4i(integer, integer, Vec2)
Vec4i(integer, number, Vec2i)
Vec4i(integer, number, Vec2)
Vec4i(number, integer, Vec2i)
Vec4i(number, integer, Vec2)
Vec4i(number, number, Vec2i)
Vec4i(number, number, Vec2)
Vec4i(Vec2i, Vec2i)
Vec4i(Vec2i, Vec2)
Vec4i(Vec2, Vec2i)
Vec4i(Vec2, Vec2)
Vec4i(Vec3i, integer)
Vec4i(Vec3i, number)
Vec4i(Vec3, integer)
Vec4i(Vec3, number)
Vec4i(integer, Vec3i)
Vec4i(integer, Vec3)
Vec4i(number, Vec3i)
Vec4i(number, Vec3)
Vec4i(Vec4i)
Vec4i(Vec4)
integer __index(Vec4i, integer)
nil __newindex(Vec4i, integer, integer)
Vec4i __add(Vec4i, Vec4i)
Vec4 __add(Vec4i, Vec4)
Vec4i __add(Vec4i, integer)
Vec4i __add(integer, Vec4i)
Vec4i __sub(Vec4i, Vec4i)
Vec4 __sub(Vec4i, Vec4)
Vec4i __sub(Vec4i, integer)
Vec4i __sub(integer, Vec4i)
Vec4i __mul(Vec4i, Vec4i)
Vec4 __mul(Vec4i, Vec4)
Vec4i __mul(Vec4i, Mat4)
Vec4i __mul(Vec4i, integer)
Vec4i __mul(integer, Vec4i)
Vec4i __div(Vec4i, Vec4i)
Vec4 __div(Vec4i, Vec4)
Vec4i __div(Vec4i, integer)
Vec4i __div(integer, Vec4i)
Vec4i __mod(Vec4i, Vec4i)
Vec4 __mod(Vec4i, Vec4)
Vec4i __mod(Vec4i, integer)
Vec4i __mod(integer, Vec4i)
Vec4i __pow(Vec4i, Vec4i)
Vec4 __pow(Vec4i, Vec4)
Vec4i __pow(Vec4i, integer)
Vec4i __pow(integer, Vec4i)
Vec4i __unm(Vec4i)
boolean __eq(Vec4i, Vec4i)
boolean __eq(Vec4i, Vec4)
Methods
integer Len()
integer Length()
integer SqrLength()
boolean IsZero()
Vec4i GetAbs()
nil Clamp(Vec4i, integer, integer)
nil Clamp(Vec4i, Vec4i, Vec4i)
Vec4i GetClamped(Vec4i, integer, integer)
Vec4i GetClamped(Vec4i, Vec4i, Vec4i)
integer Dot(Vec4i, Vec4i)
number Dot(Vec4i, Vec4)
Vec4i __band(Vec4i, Vec4i)
Vec4i __band(integer, Vec4i)
Vec4i __band(Vec4i, integer)
Vec4i __bor(Vec4i, Vec4i)
Vec4i __bor(integer, Vec4i)
Vec4i __bor(Vec4i, integer)
Vec4i __bxor(Vec4i, Vec4i)
Vec4i __bxor(integer, Vec4i)
Vec4i __bxor(Vec4i, integer)
Vec4i __bnot(Vec4i)
Vec4i __shl(Vec4i, Vec4i)
Vec4i __shl(integer, Vec4i)
Vec4i __shl(Vec4i, integer)
Vec4i __shr(Vec4i, Vec4i)
Vec4i __shr(integer, Vec4i)
Vec4i __shr(Vec4i, integer)
Properties
integer x
integer y
integer z
integer w
Vec4i zero
Vec4i up
Vec4i right
Vec4i forward
Vec4i down
Vec4i left
Vec4i back
- Constructors
- Vec4i()
- Vec4i(integer)
- Vec4i(number)
- Vec4i(integer, integer, integer, integer)
- Vec4i(integer, integer, integer, number)
- Vec4i(integer, integer, number, integer)
- Vec4i(integer, integer, number, number)
- Vec4i(integer, number, integer, integer)
- Vec4i(integer, number, integer, number)
- Vec4i(integer, number, number, integer)
- Vec4i(integer, number, number, number)
- Vec4i(number, integer, integer, integer)
- Vec4i(number, integer, integer, number)
- Vec4i(number, integer, number, integer)
- Vec4i(number, integer, number, number)
- Vec4i(number, number, integer, integer)
- Vec4i(number, number, integer, number)
- Vec4i(number, number, number, integer)
- Vec4i(number, number, number, number)
- Vec4i(Vec2i, integer, integer)
- Vec4i(Vec2i, integer, number)
- Vec4i(Vec2i, number, integer)
- Vec4i(Vec2i, number, number)
- Vec4i(Vec2, integer, integer)
- Vec4i(Vec2, integer, number)
- Vec4i(Vec2, number, integer)
- Vec4i(Vec2, number, number)
- Vec4i(integer, Vec2i, integer)
- Vec4i(integer, Vec2i, number)
- Vec4i(integer, Vec2, integer)
- Vec4i(integer, Vec2, number)
- Vec4i(number, Vec2i, integer)
- Vec4i(number, Vec2i, number)
- Vec4i(number, Vec2, integer)
- Vec4i(number, Vec2, number)
- Vec4i(integer, integer, Vec2i)
- Vec4i(integer, integer, Vec2)
- Vec4i(integer, number, Vec2i)
- Vec4i(integer, number, Vec2)
- Vec4i(number, integer, Vec2i)
- Vec4i(number, integer, Vec2)
- Vec4i(number, number, Vec2i)
- Vec4i(number, number, Vec2)
- Vec4i(Vec2i, Vec2i)
- Vec4i(Vec2i, Vec2)
- Vec4i(Vec2, Vec2i)
- Vec4i(Vec2, Vec2)
- Vec4i(Vec3i, integer)
- Vec4i(Vec3i, number)
- Vec4i(Vec3, integer)
- Vec4i(Vec3, number)
- Vec4i(integer, Vec3i)
- Vec4i(integer, Vec3)
- Vec4i(number, Vec3i)
- Vec4i(number, Vec3)
- Vec4i(Vec4i)
- Vec4i(Vec4)
- Metamethods
- integer __index(Vec4i, integer)
- nil __newindex(Vec4i, integer, integer)
- Vec4i __add(Vec4i, Vec4i)
- Vec4 __add(Vec4i, Vec4)
- Vec4i __add(Vec4i, integer)
- Vec4i __add(integer, Vec4i)
- Vec4i __sub(Vec4i, Vec4i)
- Vec4 __sub(Vec4i, Vec4)
- Vec4i __sub(Vec4i, integer)
- Vec4i __sub(integer, Vec4i)
- Vec4i __mul(Vec4i, Vec4i)
- Vec4 __mul(Vec4i, Vec4)
- Vec4i __mul(Vec4i, Mat4)
- Vec4i __mul(Vec4i, integer)
- Vec4i __mul(integer, Vec4i)
- Vec4i __div(Vec4i, Vec4i)
- Vec4 __div(Vec4i, Vec4)
- Vec4i __div(Vec4i, integer)
- Vec4i __div(integer, Vec4i)
- Vec4i __mod(Vec4i, Vec4i)
- Vec4 __mod(Vec4i, Vec4)
- Vec4i __mod(Vec4i, integer)
- Vec4i __mod(integer, Vec4i)
- Vec4i __pow(Vec4i, Vec4i)
- Vec4 __pow(Vec4i, Vec4)
- Vec4i __pow(Vec4i, integer)
- Vec4i __pow(integer, Vec4i)
- Vec4i __unm(Vec4i)
- boolean __eq(Vec4i, Vec4i)
- boolean __eq(Vec4i, Vec4)
- Methods
- integer Len()
- integer Length()
- integer SqrLength()
- boolean IsZero()
- Vec4i GetAbs()
- nil Clamp(Vec4i, integer, integer)
- nil Clamp(Vec4i, Vec4i, Vec4i)
- Vec4i GetClamped(Vec4i, integer, integer)
- Vec4i GetClamped(Vec4i, Vec4i, Vec4i)
- integer Dot(Vec4i, Vec4i)
- number Dot(Vec4i, Vec4)
- Vec4i __band(Vec4i, Vec4i)
- Vec4i __band(integer, Vec4i)
- Vec4i __band(Vec4i, integer)
- Vec4i __bor(Vec4i, Vec4i)
- Vec4i __bor(integer, Vec4i)
- Vec4i __bor(Vec4i, integer)
- Vec4i __bxor(Vec4i, Vec4i)
- Vec4i __bxor(integer, Vec4i)
- Vec4i __bxor(Vec4i, integer)
- Vec4i __bnot(Vec4i)
- Vec4i __shl(Vec4i, Vec4i)
- Vec4i __shl(integer, Vec4i)
- Vec4i __shl(Vec4i, integer)
- Vec4i __shr(Vec4i, Vec4i)
- Vec4i __shr(integer, Vec4i)
- Vec4i __shr(Vec4i, integer)
- Properties