Example #1
0
        public override void Deserialize(IDataReader reader)
        {
            int objectsCount = reader.ReadUShort();
            int objectsIndex;

            m_objects = new System.Collections.Generic.List <PresetItem>();
            for (objectsIndex = 0; (objectsIndex < objectsCount); objectsIndex = (objectsIndex + 1))
            {
                PresetItem objectToAdd = new PresetItem();
                objectToAdd.Deserialize(reader);
                m_objects.Add(objectToAdd);
            }
            m_presetId = reader.ReadByte();
            m_symbolId = reader.ReadByte();
            m_mount    = reader.ReadBoolean();
        }