Static methods

staticinlineclone(this:Vec2IData):Vec2I

staticcopyFrom(self:Vec2I, source:{y:Int, x:Int}):Vec2I

staticcopyFrom(source:{y:Int, x:Int}):Vec2I

Copy from any object with .x .y fields

staticcopyFromArray(self:Vec2I, array:ArrayAccess<Int>, index:Int):Dynamic

staticcopyFromArray<T>(arrayLike:T, index:Int):T

staticcopyInto(self:Vec2I, target:{y:Int, x:Int}):{y:Int, x:Int}

staticcopyInto(target:{y:Int, x:Int}):{y:Int, x:Int}

Copy into any object with .x .y fields

staticcopyIntoArray(self:Vec2I, array:ArrayAccess<Int>, index:Int):Dynamic

staticcopyIntoArray<T>(arrayLike:T, index:Int):T

staticfrom(xy:{y:Int, x:Int}):Vec2I

staticfrom(source:{y:Int, x:Int}):Vec2I

Create from any object with .x .y fields

staticfromArray(array:ArrayAccess<Int>, index:Int):Vec2I

staticfromArray<T>(arrayLike:T, index:Int):T

@:fromstaticinlinefromVec2(value:Vec2):Vec2I

staticinlineset(this:Vec2IData, x:Int, y:Int):Void

staticinlinetoString(this:Vec2IData):String