ot_layout_collect_features


Description:


[ Version ( since = "1.8.5" ) ]
public void ot_layout_collect_features (Face face, Tag table_tag, Tag scripts, Tag languages, Tag features, out unowned Set feature_indexes)

Fetches a list of all feature 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 features for, terminated by hb_tag_none

languages

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

features

The array of features to collect, terminated by hb_tag_none

feature_indexes

The set of feature indexes found for the query


Namespace: HarfBuzz