Esempio n. 1
0
        /// <summary>
        /// Serialises content from the writer
        /// </summary>
        public override void InternalFromBinary(IBinaryRawReader reader)
        {
            base.InternalFromBinary(reader);

            var version = VersionSerializationHelper.CheckVersionByte(reader, VERSION_NUMBER);

            if (version == 1)
            {
                LastPassCountTargetRange.FromBinary(reader);
            }
        }
Esempio n. 2
0
        /// <summary>
        /// Serialises content from the writer
        /// </summary>
        public override void InternalFromBinary(IBinaryRawReader reader)
        {
            base.InternalFromBinary(reader);

            var version = VersionSerializationHelper.CheckVersionByte(reader, VERSION_NUMBER);

            if (version == 1)
            {
                AbovePassTargetRangeColour  = Color.FromArgb(reader.ReadInt());
                WithinPassTargetRangeColour = Color.FromArgb(reader.ReadInt());
                BelowPassTargetRangeColour  = Color.FromArgb(reader.ReadInt());

                UseMachineTargetPass = reader.ReadBoolean();

                TargetPassCountRange.FromBinary(reader);
            }
        }