| #define | HB_OT_TAG_VAR_AXIS_ITALIC |
| #define | HB_OT_TAG_VAR_AXIS_OPTICAL_SIZE |
| #define | HB_OT_TAG_VAR_AXIS_SLANT |
| #define | HB_OT_TAG_VAR_AXIS_WEIGHT |
| #define | HB_OT_TAG_VAR_AXIS_WIDTH |
| enum | hb_ot_var_axis_flags_t |
hb_bool_t
hb_ot_var_has_data (hb_face_t *face);
This function allows to verify the presence of OpenType variation data on the face.
Since: 1.4.2
hb_bool_t hb_ot_var_find_axis_info (hb_face_t *face,hb_tag_t axis_tag,hb_ot_var_axis_info_t *axis_info);
Since: 2.2.0
unsigned int hb_ot_var_get_axis_infos (hb_face_t *face,unsigned int start_offset,unsigned int *axes_count,hb_ot_var_axis_info_t *axes_array);
Since: 2.2.0
unsigned int
hb_ot_var_get_named_instance_count (hb_face_t *face);
hb_ot_name_id_t hb_ot_var_named_instance_get_subfamily_name_id (hb_face_t *face,unsigned int instance_index);
hb_ot_name_id_t hb_ot_var_named_instance_get_postscript_name_id (hb_face_t *face,unsigned int instance_index);
unsigned int hb_ot_var_named_instance_get_design_coords (hb_face_t *face,unsigned int instance_index,unsigned int *coords_length,float *coords);