Example #1
0
 public BlendMeshSplitInfo(BlendMeshSplitInfo other)
 {
     data = new MiniMaterialBurst[other.data.Length];
     for (int i = 0; i != other.data.Length; i++)
     {
         data[i] = other.data[i];
     }
 }
            public void ReadFromFile(MemoryStream reader, bool isBigEndian)
            {
                blendIndex = reader.ReadUInt16(isBigEndian);
                ushort num = reader.ReadUInt16(isBigEndian);

                data = new BlendMeshSplitInfo[num];

                for (int i = 0; i != num; i++)
                {
                    data[i] = new BlendMeshSplitInfo(reader, isBigEndian);
                }
            }
            public void ReadFromFile(BinaryReader reader)
            {
                blendIndex = reader.ReadUInt16();

                ushort num = reader.ReadUInt16();

                data = new BlendMeshSplitInfo[num];

                for (int i = 0; i != num; i++)
                {
                    data[i] = new BlendMeshSplitInfo(reader);
                }
            }