public new void Deserialize(IDataReader reader)
 {
     base.Deserialize(reader);
     Presets = new Preset[reader.ReadShort()];
     for (var i = 0; i < Presets.Length; i++)
     {
         (Presets[i] = new Preset()).Deserialize(reader);
     }
     IdolsPresets = new IdolsPreset[reader.ReadShort()];
     for (var i = 0; i < IdolsPresets.Length; i++)
     {
         (IdolsPresets[i] = new IdolsPreset()).Deserialize(reader);
     }
 }
Esempio n. 2
0
        public override void Serialize(IDataWriter writer)
        {
            base.Serialize(writer);
            writer.WriteShort(((short)(m_presets.Count)));
            int presetsIndex;

            for (presetsIndex = 0; (presetsIndex < m_presets.Count); presetsIndex = (presetsIndex + 1))
            {
                Preset objectToSend = m_presets[presetsIndex];
                objectToSend.Serialize(writer);
            }
            writer.WriteShort(((short)(m_idolsPresets.Count)));
            int idolsPresetsIndex;

            for (idolsPresetsIndex = 0; (idolsPresetsIndex < m_idolsPresets.Count); idolsPresetsIndex = (idolsPresetsIndex + 1))
            {
                IdolsPreset objectToSend = m_idolsPresets[idolsPresetsIndex];
                objectToSend.Serialize(writer);
            }
        }
        public override void Deserialize(IDataReader reader)
        {
            base.Deserialize(reader);
            var presetsCount = reader.ReadUShort();

            Presets = new List <Preset>();
            for (var presetsIndex = 0; presetsIndex < presetsCount; presetsIndex++)
            {
                var objectToAdd = new Preset();
                objectToAdd.Deserialize(reader);
                Presets.Add(objectToAdd);
            }
            var idolsPresetsCount = reader.ReadUShort();

            IdolsPresets = new List <IdolsPreset>();
            for (var idolsPresetsIndex = 0; idolsPresetsIndex < idolsPresetsCount; idolsPresetsIndex++)
            {
                var objectToAdd = new IdolsPreset();
                objectToAdd.Deserialize(reader);
                IdolsPresets.Add(objectToAdd);
            }
        }
Esempio n. 4
0
        public override void Deserialize(IDataReader reader)
        {
            base.Deserialize(reader);
            int presetsCount = reader.ReadUShort();
            int presetsIndex;

            m_presets = new System.Collections.Generic.List <Preset>();
            for (presetsIndex = 0; (presetsIndex < presetsCount); presetsIndex = (presetsIndex + 1))
            {
                Preset objectToAdd = new Preset();
                objectToAdd.Deserialize(reader);
                m_presets.Add(objectToAdd);
            }
            int idolsPresetsCount = reader.ReadUShort();
            int idolsPresetsIndex;

            m_idolsPresets = new System.Collections.Generic.List <IdolsPreset>();
            for (idolsPresetsIndex = 0; (idolsPresetsIndex < idolsPresetsCount); idolsPresetsIndex = (idolsPresetsIndex + 1))
            {
                IdolsPreset objectToAdd = new IdolsPreset();
                objectToAdd.Deserialize(reader);
                m_idolsPresets.Add(objectToAdd);
            }
        }
 public override void Deserialize(ICustomDataInput reader)
 {
     this.idolsPreset = new IdolsPreset();
     this.idolsPreset.Deserialize(reader);
 }
 public IdolsPresetUpdateMessage(IdolsPreset idolsPreset)
 {
     this.idolsPreset = idolsPreset;
 }
Esempio n. 7
0
 public override void Deserialize(IDataReader reader)
 {
     IdolsPreset = new IdolsPreset();
     IdolsPreset.Deserialize(reader);
 }
 public IdolsPresetUpdateMessage(IdolsPreset idolsPreset)
 {
     m_idolsPreset = idolsPreset;
 }