public void WriteMemberDefinition(MemberDefinition defn)
{
Writer.Write((UInt32)defn.Type);
WriteStringReference(defn.GrannyName);
WriteStructReference(defn.WriteDefinition);
Writer.Write(defn.ArraySize);
for (var i = 0; i < MemberDefinition.ExtraTagCount; i++)
Writer.Write(defn.Extra[i]);
if (GR2.Magic.Is32Bit)
Writer.Write(defn.Unknown);
else
Writer.Write((UInt64)defn.Unknown);
}