public override void Deserialize(IDataReader reader)
 {
     PresetId   = reader.ReadByte();
     PresetItem = new PresetItem();
     PresetItem.Deserialize(reader);
 }
 public override void Deserialize(ICustomDataInput reader)
 {
     m_presetItem = new PresetItem();
     m_presetItem.Deserialize(reader);
     m_presetId = reader.ReadByte();
 }