diff --git a/src/hb-ot-layout-open-private.h b/src/hb-ot-layout-open-private.h index ce629db02..9d45f7c85 100644 --- a/src/hb-ot-layout-open-private.h +++ b/src/hb-ot-layout-open-private.h @@ -603,12 +603,15 @@ DEFINE_NULL_ASSERT_SIZE (ScriptList, 2); struct Feature { - DEFINE_INDEX_ARRAY_INTERFACE (lookup); /* get_feature_count(), get_feature_index(i) */ + DEFINE_INDEX_ARRAY_INTERFACE (lookup); /* get_lookup_count(), get_lookup_index(i) */ private: /* LookupList indices, in no particular order */ DEFINE_ARRAY_TYPE (USHORT, lookupIndex, lookupCount); + /* TODO: implement get_feature_parameters() */ + /* TODO: implement FeatureSize and other special features? */ + private: Offset featureParams; /* Offset to Feature Parameters table (if one * has been defined for the feature), relative