Lines Matching defs:fvar

97 struct fvar  struct
99 enum { tableTag = HB_OT_TAG_fvar };
101 bool has_data () const { return version.to_int (); } in has_data()
103 bool sanitize (hb_sanitize_context_t *c) const in sanitize()
115 unsigned int get_axis_count () const { return axisCount; } in get_axis_count()
117 void get_axis_deprecated (unsigned int axis_index, in get_axis_deprecated()
129 void get_axis_info (unsigned int axis_index, in get_axis_info()
144 unsigned int get_axes_deprecated (unsigned int start_offset, in get_axes_deprecated()
166 unsigned int get_axis_infos (unsigned int start_offset, in get_axis_infos()
188 bool find_axis_deprecated (hb_tag_t tag, in find_axis_deprecated()
207 bool find_axis_info (hb_tag_t tag, in find_axis_info()
221 int normalize_axis_value (unsigned int axis_index, float v) const in normalize_axis_value()
237 unsigned int get_instance_count () const { return instanceCount; } in get_instance_count()
239 hb_ot_name_id_t get_instance_subfamily_name_id (unsigned int instance_index) const in get_instance_subfamily_name_id()
246 hb_ot_name_id_t get_instance_postscript_name_id (unsigned int instance_index) const in get_instance_postscript_name_id()
255 unsigned int get_instance_coords (unsigned int instance_index, in get_instance_coords()
278 hb_array_t<const AxisRecord> get_axes () const in get_axes()
281 const InstanceRecord *get_instance (unsigned int i) const in get_instance()
289 FixedVersion<>version; /* Version of the fvar table
292 firstAxis; /* Offset in bytes from the beginning of the table
294 HBUINT16 reserved; /* This field is permanently reserved. Set to 2. */
295 HBUINT16 axisCount; /* The number of variation axes in the font (the
297 HBUINT16 axisSize; /* The size in bytes of each VariationAxisRecord
299 HBUINT16 instanceCount; /* The number of named instances defined in the font
301 HBUINT16 instanceSize; /* The size in bytes of each InstanceRecord — set