Lines Matching defs:STAT
289 struct STAT struct
291 static constexpr hb_tag_t tableTag = HB_OT_TAG_STAT;
293 bool has_data () const { return version.to_int (); } in has_data()
295 bool get_value (hb_tag_t tag, float *value) const in get_value()
314 unsigned get_design_axis_count () const { return designAxisCount; } in get_design_axis_count()
316 hb_ot_name_id_t get_axis_record_name_id (unsigned axis_record_index) const in get_axis_record_name_id()
323 unsigned get_axis_value_count () const { return axisValueCount; } in get_axis_value_count()
325 hb_ot_name_id_t get_axis_value_name_id (unsigned axis_value_index) const in get_axis_value_name_id()
332 void collect_name_ids (hb_set_t *nameids_to_retain) const in collect_name_ids()
348 bool sanitize (hb_sanitize_context_t *c) const in sanitize()
359 hb_array_t<const StatAxisRecord> const get_design_axes () const in get_design_axes()
362 hb_array_t<const Offset16To<AxisValue>> const get_axis_value_offsets () const in get_axis_value_offsets()
367 FixedVersion<>version; /* Version of the stat table
369 HBUINT16 designAxisSize; /* The size in bytes of each axis record. */
370 HBUINT16 designAxisCount;/* The number of design axis records. In a
377 designAxesOffset;
383 HBUINT16 axisValueCount; /* The number of axis value tables. */
385 offsetToAxisValueOffsets;
391 NameID elidedFallbackNameID;