示例#1
0
 public void Write(BinaryWriter writer)
 {
     writer.Write(this.nameSize);
     writer.Write(TRIFile.StringToBytes(this.name));
     writer.Write(this.dataSize);
     foreach (int nr in this)
     {
         writer.Write(nr);
     }
 }
示例#2
0
 public void Write(BinaryWriter writer)
 {
     writer.Write(this.nameSize);
     writer.Write(TRIFile.StringToBytes(this.name));
     writer.Write(this.scaleMinX);
     writer.Write(this.scaleMinY);
     writer.Write(this.scaleMinZ);
     writer.Write(this.scaleMult);
     foreach (VertexDisplacement vert in this)
     {
         vert.Write(writer);
     }
 }
示例#3
0
 public void Write(BinaryWriter writer)
 {
     writer.Write(TRIFile.StringToBytes("FR"));
     writer.Write(TRIFile.StringToBytes("TRI"));
     writer.Write(TRIFile.StringToBytes(this.version));
     writer.Write(this.vertexCount);
     writer.Write(this.polytriCount);
     writer.Write(this.polyquadCount);
     writer.Write(this.unknown2);
     writer.Write(this.unknown3);
     writer.Write(this.uvVertexCount);
     writer.Write(this.flags);
     writer.Write(this.morphCount);
     writer.Write(this.modifierCount);
     writer.Write(this.modVertexCount);
     writer.Write(this.unknown7);
     writer.Write(this.unknown8);
     writer.Write(this.unknown9);
     writer.Write(this.unknown10);
 }