ot_layout_lookup_collect_glyphs


Description:


[ Version ( since = "0.9.7" ) ]
public void ot_layout_lookup_collect_glyphs (Face face, Tag table_tag, uint lookup_index, out unowned Set glyphs_before, out unowned Set glyphs_input, out unowned Set glyphs_after, out unowned Set glyphs_output)

Fetches a list of all glyphs affected by the specified lookup in the specified face's GSUB table or GPOS table.

Parameters:

face

Face to work upon

table_tag

HB_OT_TAG_GSUB or HB_OT_TAG_GPOS

lookup_index

The index of the feature lookup to query

glyphs_before

Array of glyphs preceding the substitution range

glyphs_input

Array of input glyphs that would be substituted by the lookup

glyphs_after

Array of glyphs following the substitution range

glyphs_output

Array of glyphs that would be the substituted output of the lookup


Namespace: HarfBuzz