/// <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); } }
/// <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); } }