/// <summary> /// Writes the content of this instance to a persistent storage area. /// </summary> /// <param name="editSerializer">The mechanism for storing content.</param> public void WriteData(EditSerializer editSerializer) { editSerializer.WriteInternalId(DataField.Id, this.Sequence); if (Leg.PrimaryFace != this) { editSerializer.WriteInternalId(DataField.PrimaryFaceId, Leg.PrimaryFace.Sequence); } editSerializer.WriteString(DataField.EntryString, GetEntryString(null)); }
/// <summary> /// Writes the content of this instance to a persistent storage area. /// </summary> /// <param name="editSerializer">The mechanism for storing content.</param> public void WriteData(EditSerializer editSerializer) { editSerializer.WriteInternalId(DataField.Id, m_InternalId); editSerializer.WriteEntity(DataField.Entity, m_What); editSerializer.WriteFeatureId(m_Id); }
/// <summary> /// Writes the content of this instance to a persistent storage area. /// </summary> /// <param name="editSerializer">The mechanism for storing content.</param> public void WriteData(EditSerializer editSerializer) { editSerializer.WriteInternalId(DataField.Id, m_InternalId); editSerializer.WriteUInt32(DataField.Key, m_RawId); }