Recurity.Swf.KerningRecord.Write C# (CSharp) Method

Write() public method

public Write ( Stream output, bool fontFlagsWideCodes ) : void
output Stream
fontFlagsWideCodes bool
return void
        public void Write(Stream output, bool fontFlagsWideCodes)
        {
            if (fontFlagsWideCodes)
            {
                byte[] code1 = BitConverter.GetBytes(this._wideFontKerningCode1);
                output.Write(code1, 0, 2);
                byte[] code2 = BitConverter.GetBytes(this._wideFontKerningCode2);
                output.Write(code2, 0, 2);
            }
            else
            {
                output.WriteByte(this._fontKerningCode1);
                output.WriteByte(this._fontKerningCode2);
            }

            byte[] kerningAdj = BitConverter.GetBytes(this._fontKerningAdjustment);
            output.Write(kerningAdj, 0, 2);
        }