Lines Matching defs:STAT
475 struct STAT struct
477 static constexpr hb_tag_t tableTag = HB_OT_TAG_STAT;
479 bool has_data () const { return version.to_int (); } in has_data()
481 bool get_value (hb_tag_t tag, float *value) const in get_value()
500 unsigned get_design_axis_count () const { return designAxisCount; } in get_design_axis_count()
502 hb_ot_name_id_t get_axis_record_name_id (unsigned axis_record_index) const in get_axis_record_name_id()
509 unsigned get_axis_value_count () const { return axisValueCount; } in get_axis_value_count()
511 hb_ot_name_id_t get_axis_value_name_id (unsigned axis_value_index) const in get_axis_value_name_id()
518 void collect_name_ids (hb_hashmap_t<hb_tag_t, Triple> *user_axes_location, in collect_name_ids()
541 bool subset (hb_subset_context_t *c) const in subset()
562 bool sanitize (hb_sanitize_context_t *c) const in sanitize()
574 hb_array_t<const StatAxisRecord> const get_design_axes () const in get_design_axes()
577 hb_array_t<const Offset16To<AxisValue>> const get_axis_value_offsets () const in get_axis_value_offsets()
582 FixedVersion<>version; /* Version of the stat table
584 HBUINT16 designAxisSize; /* The size in bytes of each axis record. */
585 HBUINT16 designAxisCount;/* The number of design axis records. In a
592 designAxesOffset;
598 HBUINT16 axisValueCount; /* The number of axis value tables. */
600 offsetToAxisValueOffsets;
606 NameID elidedFallbackNameID;