Lines Matching defs:glyph
64 uint16_t glyph = codepoint;
66 paint->getTextWidths(&glyph, sizeof(glyph), &skWidth, &skBounds);
68 ALOGD("returned glyph for %i: width = %f", codepoint, skWidth);
81 static hb_bool_t harfbuzzGetGlyph(hb_font_t* hbFont, void* fontData, hb_codepoint_t unicode, hb_codepoint_t variationSelector, hb_codepoint_t* glyph, void* userData)
95 *glyph = glyph16;
96 return !!*glyph;
99 static hb_position_t harfbuzzGetGlyphHorizontalAdvance(hb_font_t* hbFont, void* fontData, hb_codepoint_t glyph, void* userData)
104 SkiaGetGlyphWidthAndExtents(hbFontData->m_paint, glyph, &advance, 0);
108 static hb_bool_t harfbuzzGetGlyphHorizontalOrigin(hb_font_t* hbFont, void* fontData, hb_codepoint_t glyph, hb_position_t* x, hb_position_t* y, void* userData)
115 static hb_bool_t harfbuzzGetGlyphExtents(hb_font_t* hbFont, void* fontData, hb_codepoint_t glyph, hb_glyph_extents_t* extents, void* userData)
119 SkiaGetGlyphWidthAndExtents(hbFontData->m_paint, glyph, 0, extents);