Lines Matching full:face
72 * @face: an #hb_face_t to reference table for
78 * Return value: (transfer full): A pointer to the @tag table within @face
83 typedef hb_blob_t * (*hb_reference_table_func_t) (hb_face_t *face, hb_tag_t tag, void *user_data);
95 hb_face_reference (hb_face_t *face);
98 hb_face_destroy (hb_face_t *face);
101 hb_face_set_user_data (hb_face_t *face,
108 hb_face_get_user_data (const hb_face_t *face,
112 hb_face_make_immutable (hb_face_t *face);
115 hb_face_is_immutable (const hb_face_t *face);
119 hb_face_reference_table (const hb_face_t *face,
123 hb_face_reference_blob (hb_face_t *face);
126 hb_face_set_index (hb_face_t *face,
130 hb_face_get_index (const hb_face_t *face);
133 hb_face_set_upem (hb_face_t *face,
137 hb_face_get_upem (const hb_face_t *face);
140 hb_face_set_glyph_count (hb_face_t *face,
144 hb_face_get_glyph_count (const hb_face_t *face);
149 * @face: A face object
162 typedef unsigned int (*hb_get_table_tags_func_t) (const hb_face_t *face,
169 hb_face_set_get_table_tags_func (hb_face_t *face,
175 hb_face_get_table_tags (const hb_face_t *face,
186 hb_face_collect_unicodes (hb_face_t *face,
190 hb_face_collect_nominal_glyph_mapping (hb_face_t *face,
195 hb_face_collect_variation_selectors (hb_face_t *face,
199 hb_face_collect_variation_unicodes (hb_face_t *face,
205 * Builder face.
212 hb_face_builder_add_table (hb_face_t *face,
217 hb_face_builder_sort_tables (hb_face_t *face,