Lines Matching refs:ot_face
68 const hb_ot_face_t *ot_face = (const hb_ot_face_t *) font_data; in hb_ot_get_nominal_glyph() local
69 return ot_face->cmap->get_nominal_glyph (unicode, glyph); in hb_ot_get_nominal_glyph()
82 const hb_ot_face_t *ot_face = (const hb_ot_face_t *) font_data; in hb_ot_get_nominal_glyphs() local
83 return ot_face->cmap->get_nominal_glyphs (count, in hb_ot_get_nominal_glyphs()
96 const hb_ot_face_t *ot_face = (const hb_ot_face_t *) font_data; in hb_ot_get_variation_glyph() local
97 return ot_face->cmap->get_variation_glyph (unicode, variation_selector, glyph); in hb_ot_get_variation_glyph()
109 const hb_ot_face_t *ot_face = (const hb_ot_face_t *) font_data; in hb_ot_get_glyph_h_advances() local
110 const OT::hmtx_accelerator_t &hmtx = *ot_face->hmtx; in hb_ot_get_glyph_h_advances()
129 const hb_ot_face_t *ot_face = (const hb_ot_face_t *) font_data; in hb_ot_get_glyph_v_advances() local
130 const OT::vmtx_accelerator_t &vmtx = *ot_face->vmtx; in hb_ot_get_glyph_v_advances()
148 const hb_ot_face_t *ot_face = (const hb_ot_face_t *) font_data; in hb_ot_get_glyph_v_origin() local
152 const OT::VORG &VORG = *ot_face->VORG; in hb_ot_get_glyph_v_origin()
160 if (ot_face->glyf->get_extents (glyph, &extents)) in hb_ot_get_glyph_v_origin()
162 const OT::vmtx_accelerator_t &vmtx = *ot_face->vmtx; in hb_ot_get_glyph_v_origin()
182 const hb_ot_face_t *ot_face = (const hb_ot_face_t *) font_data; in hb_ot_get_glyph_extents() local
183 bool ret = ot_face->sbix->get_extents (font, glyph, extents); in hb_ot_get_glyph_extents()
185 ret = ot_face->glyf->get_extents (glyph, extents); in hb_ot_get_glyph_extents()
187 ret = ot_face->cff1->get_extents (glyph, extents); in hb_ot_get_glyph_extents()
189 ret = ot_face->cff2->get_extents (font, glyph, extents); in hb_ot_get_glyph_extents()
191 ret = ot_face->CBDT->get_extents (font, glyph, extents); in hb_ot_get_glyph_extents()
207 const hb_ot_face_t *ot_face = (const hb_ot_face_t *) font_data; in hb_ot_get_glyph_name() local
208 return ot_face->post->get_glyph_name (glyph, name, size); in hb_ot_get_glyph_name()
218 const hb_ot_face_t *ot_face = (const hb_ot_face_t *) font_data; in hb_ot_get_glyph_from_name() local
219 return ot_face->post->get_glyph_from_name (name, len, glyph); in hb_ot_get_glyph_from_name()
228 const hb_ot_face_t *ot_face = (const hb_ot_face_t *) font_data; in hb_ot_get_font_h_extents() local
229 const OT::hmtx_accelerator_t &hmtx = *ot_face->hmtx; in hb_ot_get_font_h_extents()
243 const hb_ot_face_t *ot_face = (const hb_ot_face_t *) font_data; in hb_ot_get_font_v_extents() local
244 const OT::vmtx_accelerator_t &vmtx = *ot_face->vmtx; in hb_ot_get_font_v_extents()