public void Write(BrgBinaryWriter writer)
{
writer.Write(this.Version);
writer.Write((UInt16)this.Format);
writer.Write(this.NumVertices);
writer.Write(this.NumFaces);
writer.Write((Byte)this.InterpolationType);
writer.Write((Byte)this.AnimationType);
writer.Write(this.UserDataEntryCount);
writer.WriteVector3D(this.CenterPosition, true);
writer.Write(this.CenterRadius);//unknown03
writer.WriteVector3D(this.MassPosition, true);
writer.WriteVector3D(this.HotspotPosition, true);
writer.Write(this.ExtendedHeaderSize);
writer.Write((UInt16)this.Flags);
writer.WriteVector3D(this.MinimumExtent, true);
writer.WriteVector3D(this.MaximumExtent, true);
}