otLayoutTableGetScriptTags

fnuint otLayoutTableGetScriptTags(harfbuzz.face.Face face, harfbuzz.types.Tag tableTag, uint startOffset, ref harfbuzz.types.Tag[] scriptTags)

Fetches a list of all scripts enumerated in the specified face's GSUB table or GPOS table. 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
startOffsetoffset of the first script tag to retrieve
scriptTagsThe array of #hb_tag_t script tags found for the query

Returns

Total number of script tags.