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