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); } }
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); } }
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); }