Example #1
0
        /// <summary>
        /// Serialises content to the writer
        /// </summary>
        public override void InternalToBinary(IBinaryRawWriter writer)
        {
            base.InternalToBinary(writer);

            VersionSerializationHelper.EmitVersionByte(writer, VERSION_NUMBER);

            LastPassCountTargetRange.ToBinary(writer);
        }
Example #2
0
        /// <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);
        }