ot_layout_collect_lookups


Description:


[ Version ( since = "0.9.8" ) ]
public void ot_layout_collect_lookups (Face face, Tag table_tag, Tag scripts, Tag languages, Tag features, out unowned Set lookup_indexes)

Fetches a list of all feature-lookup indexes in the specified face's GSUB table or GPOS table, underneath the specified scripts, languages, and features.

If no list of scripts is provided, all scripts will be queried. If no list of languages is provided, all languages will be queried. If no list of features is provided, all features will be queried.

Parameters:

face

Face to work upon

table_tag

HB_OT_TAG_GSUB or HB_OT_TAG_GPOS

scripts

The array of scripts to collect lookups for, terminated by hb_tag_none

languages

The array of languages to collect lookups for, terminated by hb_tag_none

features

The array of features to collect lookups for, terminated by hb_tag_none

lookup_indexes

The array of lookup indexes found for the query


Namespace: HarfBuzz