Lines Matching defs:AxisValueFormat3
210 struct AxisValueFormat3 struct
212 unsigned int get_axis_index () const { return axisIndex; } in get_axis_index()
213 float get_value () const { return value.to_float (); } in get_value()
215 hb_ot_name_id_t get_value_name_id () const { return valueNameID; } in get_value_name_id()
217 hb_tag_t get_axis_tag (const hb_array_t<const StatAxisRecord> axis_records) const in get_axis_tag()
223 bool keep_axis_value (const hb_array_t<const StatAxisRecord> axis_records, in keep_axis_value()
232 bool subset (hb_subset_context_t *c, in subset()
244 bool sanitize (hb_sanitize_context_t *c) const in sanitize()
251 HBUINT16 format; /* Format identifier — set to 3. */
252 HBUINT16 axisIndex; /* Zero-base index into the axis record array
256 HBUINT16 flags; /* Flags — see below for details. */
257 NameID valueNameID; /* The name ID for entries in the 'name' table
260 F16DOT16 value; /* A numeric value for this attribute value. */
261 F16DOT16 linkedValue; /* The numeric value for a style-linked mapping