Enumeration (GI Flags)

HarfBuzz-0.0HarfBuzzbuffer_diff_flags_tSince 1.5.0

Flags from comparing two HarfBuzz.buffer_t's.

Buffer with different HarfBuzz.buffer_content_type_t cannot be meaningfully compared in any further detail.

For buffers with differing length, the per-glyph comparison is not attempted, though we do still scan reference buffer for dotted circle and .notdef glyphs.

If the buffers have the same length, we compare them glyph-by-glyph and report which aspect(s) of the glyph info/position are different.

1.5.0

Index

Enumeration Members

CLUSTER_MISMATCH: number

difference in HarfBuzz.glyph_info_t.cluster

CODEPOINT_MISMATCH: number

difference in HarfBuzz.glyph_info_t.codepoint

CONTENT_TYPE_MISMATCH: number

buffers with different HarfBuzz.buffer_content_type_t.

DOTTED_CIRCLE_PRESENT: number

dotted circle glyph is present in the reference buffer.

EQUAL: number

equal buffers.

GLYPH_FLAGS_MISMATCH: number

difference in HarfBuzz.glyph_flags_t.

LENGTH_MISMATCH: number

buffers with differing length.

NOTDEF_PRESENT: number

.notdef glyph is present in the reference buffer.

POSITION_MISMATCH: number