Since 2.7.3an HarfBuzz.buffer_t buffer.
the first item in buffer to serialize.
the last item in buffer to serialize.
the HarfBuzz.font_t used to shape this buffer, needed to read glyph names and extents. If NULL, an empty font will be used.
the HarfBuzz.buffer_serialize_format_t to use for formatting the output.
the HarfBuzz.buffer_serialize_flags_t that control what glyph properties to serialize.
The number of serialized items.
Serializes
bufferinto a textual representation of its content, whether Unicode codepoints or glyph identifiers and positioning information. This is useful for showing the contents of the buffer, for example during debugging. See the documentation ofhb_buffer_serialize_unicode()andhb_buffer_serialize_glyphs()for a description of the output format.