Home | History | Annotate | Download | only in src

Lines Matching refs:Feature

78  * Script, ScriptList, LangSys, Feature, FeatureList, Lookup, LookupList
209 struct Feature;
248 HBUINT16 reqFeatureIndex;/* Index of a feature required for this
322 * Feature implementation. But we still need to be able to tell junk from
329 * 'size' feature that is correct by the specification.
331 * The specification for this feature tag is in the "OpenType Layout Tag
335 * Here is one set of rules to determine if the 'size' feature is built
339 * Assume that the offset to the size feature is according to specification,
341 * feature is calculated as versions of MakeOTF before the AFDKO 2.0 built it.
342 * If this fails, reject the 'size' feature. The older makeOTF's calculated the
344 * beginning of the 'size' Feature table.
436 * added to the end of this Feature Parameters
442 * feature. The values of uiLabelNameId and
446 * Feature Parameters specification. The
447 * user-interface label for the feature can
472 * feature. (May be NULL.) */
477 * text for this feature. (May be
482 * feature. (May be NULL.) */
488 * feature parameters. (Must be zero
493 * feature provides glyph variants.
544 struct Feature
563 struct Feature *out = c->serializer->embed (*this);
583 * Only do this for the 'size' feature, since at the time of the faulty
584 * Adobe tools, only the 'size' feature had FeatureParams defined.
614 featureParams; /* Offset to Feature Parameters table (if one
615 * has been defined for the feature), relative
616 * to the beginning of the Feature Table; = Null
623 typedef RecordListOf<Feature> FeatureList;
1802 * Feature Variations
1890 return_trace (c->check_struct (this) && feature.sanitize (c, base));
1895 LOffsetTo<Feature> feature;
1902 const Feature *find_substitute (unsigned int feature_index) const
1909 return &(this+record.feature);
1971 const Feature *find_substitute (unsigned int variations_index,