Home | History | Annotate | Download | only in src

Lines Matching refs:Feature

66  * Script, ScriptList, LangSys, Feature, FeatureList, Lookup, LookupList
194 struct Feature;
225 USHORT reqFeatureIndex;/* Index of a feature required for this
288 * Feature implementation. But we still need to be able to tell junk from
295 * 'size' feature that is correct by the specification.
297 * The specification for this feature tag is in the "OpenType Layout Tag
301 * Here is one set of rules to determine if the 'size' feature is built
305 * Assume that the offset to the size feature is according to specification,
307 * feature is calculated as versions of MakeOTF before the AFDKO 2.0 built it.
308 * If this fails, reject the 'size' feature. The older makeOTF's calculated the
310 * beginning of the 'size' Feature table.
402 * added to the end of this Feature Parameters
408 * feature. The values of uiLabelNameId and
412 * Feature Parameters specification. The
413 * user-interface label for the feature can
438 * feature. (May be NULL.) */
443 * text for this feature. (May be
448 * feature. (May be NULL.) */
454 * feature parameters. (Must be zero
459 * feature provides glyph variants.
495 struct Feature
510 const Record<Feature>::sanitize_closure_t *closure = NULL) const
523 * Only do this for the 'size' feature, since at the time of the faulty
524 * Adobe tools, only the 'size' feature had FeatureParams defined.
557 featureParams; /* Offset to Feature Parameters table (if one
558 * has been defined for the feature), relative
559 * to the beginning of the Feature Table; = Null
566 typedef RecordListOf<Feature> FeatureList;
1352 * Feature Variations
1440 return_trace (c->check_struct (this) && feature.sanitize (c, base));
1445 LOffsetTo<Feature> feature;
1452 inline const Feature *find_substitute (unsigned int feature_index) const
1459 return &(this+record.feature);
1521 inline const Feature *find_substitute (unsigned int variations_index,