public void GetScreenToWorld(Vec2 argScreen, Vec2 argWorld)
{
argWorld.Set(argScreen);
argWorld.SubLocal(Box.Extents);
Box.R.InvertToOut(inv2);
inv2.MulToOut(argWorld, argWorld);
if (YFlip)
{
yFlipMatInv.MulToOut(argWorld, argWorld);
}
argWorld.AddLocal(Box.Center);
}