Lines Matching defs:face

54 						       face (font->face),
58 gdef_table (face->table.GDEF->table),
62 sanitizer.set_num_glyphs (face->get_num_glyphs ());
83 * Functions for querying AAT Layout features in the font face.
206 const AAT::morx& morx = *mapper->face->table.morx;
213 const AAT::mort& mort = *mapper->face->table.mort;
224 * @face: #hb_face_t to work upon
226 * Tests whether the specified face includes any substitutions in the
236 hb_aat_layout_has_substitution (hb_face_t *face)
238 return face->table.morx->has_data () ||
239 face->table.mort->has_data ();
247 hb_blob_t *morx_blob = font->face->table.morx.get_blob ();
258 hb_blob_t *mort_blob = font->face->table.mort.get_blob ();
295 * @face: #hb_face_t to work upon
297 * Tests whether the specified face includes any positioning information
307 hb_aat_layout_has_positioning (hb_face_t *face)
309 return face->table.kerx->has_data ();
317 hb_blob_t *kerx_blob = font->face->table.kerx.get_blob ();
322 c.set_ankr_table (font->face->table.ankr.get ());
330 * @face:: #hb_face_t to work upon
332 * Tests whether the specified face includes any tracking information
340 hb_aat_layout_has_tracking (hb_face_t *face)
342 return face->table.trak->has_data ();
350 const AAT::trak& trak = *font->face->table.trak;
358 * @face: #hb_face_t to work upon
364 * Fetches a list of the AAT feature types included in the specified face.
371 hb_aat_layout_get_feature_types (hb_face_t *face,
376 return face->table.feat->get_feature_types (start_offset, feature_count, features);
381 * @face: #hb_face_t to work upon
384 * Fetches the name identifier of the specified feature type in the face's `name` table.
391 hb_aat_layout_feature_type_get_name_id (hb_face_t *face,
394 return face->table.feat->get_feature_name_id (feature_type);
399 * @face: #hb_face_t to work upon
408 * Fetches a list of the selectors available for the specified feature in the given face.
419 hb_aat_layout_feature_type_get_selector_infos (hb_face_t *face,
426 return face->table.feat->get_selector_infos (feature_type, start_offset, selector_count, selectors, default_index);