Exemplo n.º 1
0
        public Vector2 ToVector2()
        {
            Vector2 vector;

            vector.X = HalfUtils.Unpack((ushort)this.packedValue);
            vector.Y = HalfUtils.Unpack((ushort)(this.packedValue >> 0x10));
            return(vector);
        }
Exemplo n.º 2
0
        public Vector4 ToVector4()
        {
            Vector4 vector;

            vector.X = HalfUtils.Unpack((ushort)this.packedValue);
            vector.Y = HalfUtils.Unpack((ushort)(this.packedValue >> 0x10));
            vector.Z = HalfUtils.Unpack((ushort)(this.packedValue >> 0x20));
            vector.W = HalfUtils.Unpack((ushort)(this.packedValue >> 0x30));
            return(vector);
        }
Exemplo n.º 3
0
 public float ToSingle()
 {
     return(HalfUtils.Unpack(this.packedValue));
 }