Searched refs:hb_ot_layout_from_face (Results 1 – 5 of 5) sorted by relevance
135 return *hb_ot_layout_from_face (face)->gdef; in _get_gdef()141 return *hb_ot_layout_from_face (face)->gsub; in _get_gsub()147 return *hb_ot_layout_from_face (face)->gpos; in _get_gpos()521 return hb_ot_layout_from_face (face)->gsub_lookup_count; in hb_ot_layout_table_get_lookup_count()525 return hb_ot_layout_from_face (face)->gpos_lookup_count; in hb_ot_layout_table_get_lookup_count()742 const OT::SubstLookup& l = hb_ot_layout_from_face (face)->gsub->get_lookup (lookup_index); in hb_ot_layout_lookup_collect_glyphs()748 const OT::PosLookup& l = hb_ot_layout_from_face (face)->gpos->get_lookup (lookup_index); in hb_ot_layout_lookup_collect_glyphs()789 if (unlikely (lookup_index >= hb_ot_layout_from_face (face)->gsub_lookup_count)) return false; in hb_ot_layout_lookup_would_substitute_fast()792 const OT::SubstLookup& l = hb_ot_layout_from_face (face)->gsub->get_lookup (lookup_index); in hb_ot_layout_lookup_would_substitute_fast()794 return l.would_apply (&c, &hb_ot_layout_from_face (face)->gsub_accels[lookup_index]); in hb_ot_layout_lookup_would_substitute_fast()[all …]
175 #define hb_ot_layout_from_face(face) ((hb_ot_layout_t *) face->shaper_data.ot) macro
1289 const GDEF &gdef = *hb_ot_layout_from_face (font->face)->gdef; in substitute_start()1331 const GSUB &gsub = *(hb_ot_layout_from_face (c->face)->gsub); in dispatch_recurse_func()1338 const GSUB &gsub = *(hb_ot_layout_from_face (c->face)->gsub); in apply_recurse_func()
1630 const GPOS &gpos = *(hb_ot_layout_from_face (c->face)->gpos); in dispatch_recurse_func()1637 const GPOS &gpos = *(hb_ot_layout_from_face (c->face)->gpos); in apply_recurse_func()
488 gdef (*hb_ot_layout_from_face (face)->gdef), in hb_apply_context_t()