/// <summary> /// Serialises content to the writer /// </summary> public override void InternalToBinary(IBinaryRawWriter writer) { base.InternalToBinary(writer); VersionSerializationHelper.EmitVersionByte(writer, VERSION_NUMBER); LastPassCountTargetRange.ToBinary(writer); }
/// <summary> /// Serialises content to the writer /// </summary> public override void InternalToBinary(IBinaryRawWriter writer) { base.InternalToBinary(writer); VersionSerializationHelper.EmitVersionByte(writer, VERSION_NUMBER); writer.WriteInt(AbovePassTargetRangeColour.ToArgb()); writer.WriteInt(WithinPassTargetRangeColour.ToArgb()); writer.WriteInt(BelowPassTargetRangeColour.ToArgb()); writer.WriteBoolean(UseMachineTargetPass); TargetPassCountRange.ToBinary(writer); }