Home
last modified time | relevance | path

Searched refs:HB_Glyph (Results 1 – 11 of 11) sorted by relevance

/external/harfbuzz/src/
Dharfbuzz-shape.h34 typedef hb_uint32 HB_Glyph; typedef
54 HB_Glyph (*charToGlyph)(HB_Font *font, HB_Unichar chr);
55 void (*getMetrics)(HB_Font *font, HB_Glyph glyph, HB_GlyphMetrics *metrics);
146 HB_Glyph glyph;
Dharfbuzz-shaper.h242 …GlyphIndices)(HB_Font font, const HB_UChar16 *string, hb_uint32 length, HB_Glyph *glyphs, hb_uint3…
243 …void (*getGlyphAdvances)(HB_Font font, const HB_Glyph *glyphs, hb_uint32 numGlyphs, HB_Fixed *…
246 …HB_Error (*getPointInOutline)(HB_Font font, HB_Glyph glyph, int flags /*HB_ShaperFlag*/, hb_uint32…
247 void (*getGlyphMetrics)(HB_Font font, HB_Glyph glyph, HB_GlyphMetrics *metrics);
280 HB_Glyph *glyphs; /* output: <num_glyphs> indices of shaped glyphs */
Dharfbuzz-global.h80 typedef hb_uint32 HB_Glyph; typedef
Dharfbuzz-shaper.cpp245 HB_Glyph *glyphs = item->glyphs; in positionCluster()
276 HB_Glyph mark = glyphs[gfrom+i]; in positionCluster()
1227 HB_Glyph *glyphs = item->glyphs; in HB_OpenTypePosition()
/external/harfbuzz/contrib/
Dharfbuzz-freetype.c18 HB_Glyph *glyphs, hb_uint32 *numGlyphs, in hb_freetype_string_to_glyphs()
36 hb_freetype_advances_get(HB_Font font, const HB_Glyph *glyphs, hb_uint32 len, in hb_freetype_advances_get()
67 hb_freetype_outline_point_get(HB_Font font, HB_Glyph glyph, int flags, in hb_freetype_outline_point_get()
95 hb_freetype_glyph_metrics_get(HB_Font font, HB_Glyph glyph, in hb_freetype_glyph_metrics_get()
/external/webkit/Source/WebCore/platform/graphics/android/
DHarfbuzzSkia.cpp54 …oGlyphs(HB_Font hbFont, const HB_UChar16* characters, hb_uint32 length, HB_Glyph* glyphs, hb_uint3… in stringToGlyphs()
76 static void glyphsToAdvances(HB_Font hbFont, const HB_Glyph* glyphs, hb_uint32 numGlyphs, HB_Fixed*… in glyphsToAdvances()
122 static HB_Error getOutlinePoint(HB_Font hbFont, HB_Glyph glyph, int flags, hb_uint32 point, HB_Fixe… in getOutlinePoint()
151 static void getGlyphMetrics(HB_Font hbFont, HB_Glyph glyph, HB_GlyphMetrics* metrics) in getGlyphMetrics()
DFontAndroid.cpp735 m_item.glyphs = new HB_Glyph[size]; in createGlyphArrays()
/external/skia/src/ports/
DSkHarfBuzzFont.cpp33 hb_uint32 length, HB_Glyph* glyphs, in stringToGlyphs()
56 static void glyphsToAdvances(HB_Font hbFont, const HB_Glyph* glyphs, in glyphsToAdvances()
89 static HB_Error getOutlinePoint(HB_Font hbFont, HB_Glyph glyph, int flags, in getOutlinePoint()
117 static void getGlyphMetrics(HB_Font hbFont, HB_Glyph glyph, in getGlyphMetrics()
/external/webkit/Source/WebCore/platform/graphics/chromium/
DHarfbuzzSkia.cpp58 …oGlyphs(HB_Font hbFont, const HB_UChar16* characters, hb_uint32 length, HB_Glyph* glyphs, hb_uint3… in stringToGlyphs()
89 static void glyphsToAdvances(HB_Font hbFont, const HB_Glyph* glyphs, hb_uint32 numGlyphs, HB_Fixed*… in glyphsToAdvances()
139 static HB_Error getOutlinePoint(HB_Font hbFont, HB_Glyph glyph, int flags, hb_uint32 point, HB_Fixe… in getOutlinePoint()
168 static void getGlyphMetrics(HB_Font hbFont, HB_Glyph glyph, HB_GlyphMetrics* metrics) in getGlyphMetrics()
DComplexTextControllerLinux.cpp241 m_item.glyphs = new HB_Glyph[size]; in createGlyphArrays()
259 memset(m_item.glyphs, 0, size * sizeof(HB_Glyph)); in resetGlyphArrays()
/external/harfbuzz/tests/shaping/
Dmain.cpp65 static HB_Bool hb_stringToGlyphs(HB_Font font, const HB_UChar16 *string, hb_uint32 length, HB_Glyph in hb_stringToGlyphs()
82 static void hb_getAdvances(HB_Font /*font*/, const HB_Glyph * /*glyphs*/, hb_uint32 numGlyphs, HB_F… in hb_getAdvances() argument
113 HB_Error hb_getPointInOutline(HB_Font font, HB_Glyph glyph, int flags, hb_uint32 point, HB_Fixed *x… in hb_getPointInOutline()
139 void hb_getGlyphMetrics(HB_Font font, HB_Glyph glyph, HB_GlyphMetrics *metrics) in hb_getGlyphMetrics()
239 QVarLengthArray<HB_Glyph> hb_glyphs(shaper_item.num_glyphs); in shaping()
252 memset(hb_glyphs.data(), 0, hb_glyphs.size() * sizeof(HB_Glyph)); in shaping()