public Vector4 ToVector4() { return(new Vector4( HalfTypeHelper.Unpack((ushort)this.PackedValue), HalfTypeHelper.Unpack((ushort)(this.PackedValue >> 0x10)), HalfTypeHelper.Unpack((ushort)(this.PackedValue >> 0x20)), HalfTypeHelper.Unpack((ushort)(this.PackedValue >> 0x30)))); }
public Vector2 ToVector2() { Vector2 vector; vector.X = HalfTypeHelper.Unpack((ushort)this.PackedValue); vector.Y = HalfTypeHelper.Unpack((ushort)(this.PackedValue >> 0x10)); return(vector); }
public float ToSingle() { return(HalfTypeHelper.Unpack(this.PackedValue)); }