staticinlinedistance(v1:Vec2, v2:Vec2):FastFloat
staticinlinedistancef(v1x:FastFloat, v1y:FastFloat, v2x:FastFloat, v2y:FastFloat):FastFloat
staticinlinexAxis():Vec2
staticinlineyAxis():Vec2
@:value({ y : 0.0, x : 0.0 })inlinenew(x:FastFloat = 0.0, y:FastFloat = 0.0)
x:FastFloat
y:FastFloat
inlineadd(v:Vec2):Vec2
inlineaddf(x:FastFloat, y:FastFloat):Vec2
inlineaddvecs(a:Vec2, b:Vec2):Vec2
inlineclamp(min:FastFloat, max:FastFloat):Vec2
inlineclone():Vec2
inlinecross(v:Vec2):FastFloat
inlinedistanceTo(p:Vec2):FastFloat
inlinedot(v:Vec2):FastFloat
inlineequals(v:Vec2):Bool
inlineexp(v:Vec2):Vec2
inlinelength():FastFloat
inlinelerp(from:Vec2, to:Vec2, s:FastFloat):Vec2
inlinemult(f:FastFloat):Vec2
inlinenormalize():Vec2
inlineset(x:FastFloat, y:FastFloat):Vec2
inlinesetFrom(v:Vec2):Vec2
inlinesub(v:Vec2):Vec2
inlinesubvecs(a:Vec2, b:Vec2):Vec2
toString():String