Module content.scripts.vec4🔗
global record Vec4Serialized
record Table4
endnew: function(number, number, number, number): Vec4 add: function(Vec4, Vec4): Vec4 sub: function(Vec4, Vec4): Vec4 mul: function(number, Vec4): Vec4 div: function(Vec4, number): Vec4 toArray: function(v : Vec4): Table4 fromArray: function(t : Table4): Vec4 print: function(v : Vec4): string endrecord Vec4
x: number y: number z: number w: number metamethod __add: function(Vec4, Vec4): Vec4 end
Category: globals🔗
Vec4Serialized🔗
global record Vec4Serialized
record Table4
endnew: function(number, number, number, number): Vec4 add: function(Vec4, Vec4): Vec4 sub: function(Vec4, Vec4): Vec4 mul: function(number, Vec4): Vec4 div: function(Vec4, number): Vec4 toArray: function(v : Vec4): Table4 fromArray: function(t : Table4): Vec4 print: function(v : Vec4): string endrecord Vec4
x: number y: number z: number w: number metamethod __add: function(Vec4, Vec4): Vec4 end
Vec4Serialized.Table4🔗
record Vec4Serialized.Table4
end
Vec4Serialized.Vec4🔗
Vec4Serialized.Vec4.x🔗
Vec4Serialized.Vec4.x: number
Vec4Serialized.Vec4.y🔗
Vec4Serialized.Vec4.y: number
Vec4Serialized.Vec4.z🔗
Vec4Serialized.Vec4.z: number
Vec4Serialized.Vec4.w🔗
Vec4Serialized.Vec4.w: number
Vec4Serialized.Vec4.$meta.__add🔗
metamethod Vec4Serialized.Vec4.$meta.__add(Vec4, Vec4): Vec4Parameters
Vec4Vec4
Vec4
Vec4Serialized.Vec4.$meta.__sub🔗
metamethod Vec4Serialized.Vec4.$meta.__sub(Vec4, Vec4): Vec4Parameters
Vec4Vec4
Vec4
Vec4Serialized.Vec4.$meta.__mul🔗
metamethod Vec4Serialized.Vec4.$meta.__mul(number, Vec4): Vec4Parameters
numberVec4
Vec4
Vec4Serialized.Vec4.$meta.__div🔗
metamethod Vec4Serialized.Vec4.$meta.__div(Vec4, number): Vec4Parameters
Vec4number
Vec4
Vec4Serialized.new🔗
function Vec4Serialized.new(number, number, number, number): Vec4Parameters
numbernumbernumbernumber
Vec4
Vec4Serialized.add🔗
function Vec4Serialized.add(Vec4, Vec4): Vec4Parameters
Vec4Vec4
Vec4
Vec4Serialized.sub🔗
function Vec4Serialized.sub(Vec4, Vec4): Vec4Parameters
Vec4Vec4
Vec4
Vec4Serialized.mul🔗
function Vec4Serialized.mul(number, Vec4): Vec4Parameters
numberVec4
Vec4
Vec4Serialized.div🔗
function Vec4Serialized.div(Vec4, number): Vec4Parameters
Vec4number
Vec4
Vec4Serialized.toArray🔗
function Vec4Serialized.toArray(v : Vec4): Table4
Convert vector to an array of four numbers.
Parametersv:Vec4— vector
Table4— array with x, y, z, w components
Vec4Serialized.fromArray🔗
function Vec4Serialized.fromArray(t : Table4): Vec4
Create vector from an array of four numbers.
Parameterst:Table4— array with x, y, z, w components
Vec4— vector
Vec4Serialized.print🔗
function Vec4Serialized.print(v : Vec4): string
Convert vector to a string representation.
Parametersv:Vec4— vector
string— string representation
Vec4iSerialized🔗
Vec4iSerialized.Vec4i🔗
Vec4iSerialized.Vec4i.x🔗
Vec4iSerialized.Vec4i.x: integer
Vec4iSerialized.Vec4i.y🔗
Vec4iSerialized.Vec4i.y: integer
Vec4iSerialized.Vec4i.z🔗
Vec4iSerialized.Vec4i.z: integer
Vec4iSerialized.Vec4i.w🔗
Vec4iSerialized.Vec4i.w: integer