otLayoutTableGetFeatureTags
fn
uint otLayoutTableGetFeatureTags(harfbuzz.face.Face face, harfbuzz.types.Tag tableTag, uint startOffset, ref harfbuzz.types.Tag[] featureTags)Fetches a list of all feature tags in the given face's GSUB or GPOS table. Note that there might be duplicate feature tags, belonging to different script/language-system pairs of the table.
Parameters
face | #hb_face_t to work upon |
tableTag | #HB_OT_TAG_GSUB or #HB_OT_TAG_GPOS |
startOffset | offset of the first feature tag to retrieve |
featureTags | Array of feature tags found in the table |
Returns
Total number of feature tags.