otLayoutFeatureGetNameIds

fnharfbuzz.types.Bool otLayoutFeatureGetNameIds(harfbuzz.face.Face face, harfbuzz.types.Tag tableTag, uint featureIndex, out harfbuzz.types.OtNameId labelId, out harfbuzz.types.OtNameId tooltipId, out harfbuzz.types.OtNameId sampleId, out uint numNamedParameters, out harfbuzz.types.OtNameId firstParamId)

Fetches name indices from feature parameters for "Stylistic Set" ('ssXX') or "Character Variant" ('cvXX') features.

Parameters

face#hb_face_t to work upon
tableTagtable tag to query, "GSUB" or "GPOS".
featureIndexindex of feature to query.
labelIdThe ‘name’ table name ID that specifies a string for a user-interface label for this feature. (May be NULL.)
tooltipIdThe ‘name’ table name ID that specifies a string that an application can use for tooltip text for this feature. (May be NULL.)
sampleIdThe ‘name’ table name ID that specifies sample text that illustrates the effect of this feature. (May be NULL.)
numNamedParametersNumber of named parameters. (May be zero.)
firstParamIdThe first ‘name’ table name ID used to specify strings for user-interface labels for the feature parameters. (Must be zero if numParameters is zero.)

Returns

true if data found, false otherwise