Exemple #1
0
        public static void ReadVec3Vec(BinaryReader pStream, ref Vec3Vec Vec3Vect)
        {
            if (Vec3Vect == null)
            {
                Vec3Vect = new Vec3Vec();
            }

            Vec3Vect.x = pStream.ReadInt32();
            Vec3Vect.y = pStream.ReadInt32();
            Vec3Vect.z = pStream.ReadInt32();
        }
Exemple #2
0
        public static void ReadVec3VecList(BinaryReader pStream, ref List <Vec3Vec> Vec3VecList)
        {
            int listNum = pStream.ReadInt16();

            if (Vec3VecList == null)
            {
                Vec3VecList = new List <Vec3Vec>();
            }
            for (int i = 0; i < listNum; ++i)
            {
                Vec3Vec data = new Vec3Vec();
                data.x = pStream.ReadInt32();
                data.y = pStream.ReadInt32();
                data.z = pStream.ReadInt32();
                Vec3VecList.Add(data);
            }
        }