harfbuzz.glyph_info
Module for [GlyphInfo] class
class GlyphInfo
Types 1
classGlyphInfo : gobject.boxed.Boxed
The #hb_glyph_info_t is the structure that holds information about the glyphs and their relation to input text.
Methods
harfbuzz.types.Codepoint codepoint() @propertyGet `codepoint` field. Returns: either a Unicode code point (before shaping) or a glyph index (after shaping).void codepoint(harfbuzz.types.Codepoint propval) @propertySet `codepoint` field. Params: propval = either a Unicode code point (before shaping) or a glyph index (after shaping).uint cluster() @propertyGet `cluster` field. Returns: the index of the character in the original text that corresponds to this #hbglyphinfot, or whatever the client passes to [harfbuzz.global.bufferAdd]. More than one #hb...void cluster(uint propval) @propertySet `cluster` field. Params: propval = the index of the character in the original text that corresponds to this #hbglyphinfot, or whatever the client passes to [harfbuzz.global.bufferAdd]. More tha...Constructors
this(harfbuzz.types.Codepoint codepoint = harfbuzz.types.Codepoint.init, uint cluster = uint.init)Create a `glyphinfo.GlyphInfo` boxed type. Params: codepoint = either a Unicode code point (before shaping) or a glyph index (after shaping). cluster = the index of the character in the original te...