otLayoutLanguageGetFeatureIndexes
fn
uint otLayoutLanguageGetFeatureIndexes(harfbuzz.face.Face face, harfbuzz.types.Tag tableTag, uint scriptIndex, uint languageIndex, uint startOffset, ref uint[] featureIndexes)Fetches a list of all features in the specified face's GSUB table or GPOS table, underneath the specified script and language. The list returned will begin at the offset provided.
Parameters
face | #hb_face_t to work upon |
tableTag | #HB_OT_TAG_GSUB or #HB_OT_TAG_GPOS |
scriptIndex | The index of the requested script tag |
languageIndex | The index of the requested language tag |
startOffset | offset of the first feature tag to retrieve |
featureIndexes | The array of feature indexes found for the query |
Returns
Total number of features.