/external/harfbuzz/src/ |
H A D | harfbuzz-shape.h | 47 * HB_Font: Abstract font interface. 50 typedef struct _HB_Font HB_Font; typedef in typeref:struct:_HB_Font 54 HB_Glyph (*charToGlyph)(HB_Font *font, HB_Unichar chr); 55 void (*getMetrics)(HB_Font *font, HB_Glyph glyph, HB_GlyphMetrics *metrics); 56 HB_Boolean (*getSFontTable)(HB_Font *font, void **cookie, char **start, int *len);
|
H A D | harfbuzz-shaper.h | 242 HB_Bool (*convertStringToGlyphIndices)(HB_Font font, const HB_UChar16 *string, hb_uint32 length, HB_Glyph *glyphs, hb_uint32 *numGlyphs, HB_Bool rightToLeft); 243 void (*getGlyphAdvances)(HB_Font font, const HB_Glyph *glyphs, hb_uint32 numGlyphs, HB_Fixed *advances, int flags /*HB_ShaperFlag*/); 244 HB_Bool (*canRender)(HB_Font font, const HB_UChar16 *string, hb_uint32 length); 246 HB_Error (*getPointInOutline)(HB_Font font, HB_Glyph glyph, int flags /*HB_ShaperFlag*/, hb_uint32 point, HB_Fixed *xpos, HB_Fixed *ypos, hb_uint32 *nPoints); 247 void (*getGlyphMetrics)(HB_Font font, HB_Glyph glyph, HB_GlyphMetrics *metrics); 248 HB_Fixed (*getFontMetric)(HB_Font font, HB_FontMetric metric); 271 HB_Font font; /* input: the font: scale, units and function pointers supplying glyph indices and metrics */
|
H A D | harfbuzz-gpos.h | 59 typedef HB_Error (*HB_MMFunction)(HB_Font font, 146 HB_Error HB_GPOS_Apply_String( HB_Font font,
|
H A D | harfbuzz-dump-main.c | 48 HB_Font font;
|
H A D | harfbuzz-global.h | 112 typedef struct HB_Font_ *HB_Font; typedef in typeref:struct:HB_Font_
|
H A D | harfbuzz-gpos.c | 38 HB_Font font; 64 static HB_Error default_mmfunc( HB_Font font, 6027 HB_Error HB_GPOS_Apply_String( HB_Font font,
|
/external/harfbuzz_ng/src/hb-old/ |
H A D | harfbuzz-shaper.h | 211 HB_Bool (*convertStringToGlyphIndices)(HB_Font font, const HB_UChar16 *string, hb_uint32 length, HB_Glyph *glyphs, hb_uint32 *numGlyphs, HB_Bool rightToLeft); 212 void (*getGlyphAdvances)(HB_Font font, const HB_Glyph *glyphs, hb_uint32 numGlyphs, HB_Fixed *advances, int flags /*HB_ShaperFlag*/); 213 HB_Bool (*canRender)(HB_Font font, const HB_UChar16 *string, hb_uint32 length); 215 HB_Error (*getPointInOutline)(HB_Font font, HB_Glyph glyph, int flags /*HB_ShaperFlag*/, hb_uint32 point, HB_Fixed *xpos, HB_Fixed *ypos, hb_uint32 *nPoints); 216 void (*getGlyphMetrics)(HB_Font font, HB_Glyph glyph, HB_GlyphMetrics *metrics); 217 HB_Fixed (*getFontMetric)(HB_Font font, HB_FontMetric metric); 240 HB_Font font; /* input: the font: scale, units and function pointers supplying glyph indices and metrics */
|
H A D | harfbuzz-gpos.h | 59 typedef HB_Error (*HB_MMFunction)(HB_Font font, 146 HB_Error HB_GPOS_Apply_String( HB_Font font,
|
H A D | harfbuzz-global.h | 119 typedef struct HB_Font_ *HB_Font; typedef in typeref:struct:HB_Font_
|
H A D | harfbuzz-gpos.c | 38 HB_Font font; 64 static HB_Error default_mmfunc( HB_Font font, 6027 HB_Error HB_GPOS_Apply_String( HB_Font font,
|
/external/harfbuzz/contrib/ |
H A D | harfbuzz-freetype.c | 16 hb_freetype_string_to_glyphs(HB_Font font, 36 hb_freetype_advances_get(HB_Font font, const HB_Glyph *glyphs, hb_uint32 len, 53 hb_freetype_can_render(HB_Font font, const HB_UChar16 *chars, hb_uint32 len) { 67 hb_freetype_outline_point_get(HB_Font font, HB_Glyph glyph, int flags, 95 hb_freetype_glyph_metrics_get(HB_Font font, HB_Glyph glyph, 116 hb_freetype_font_metric_get(HB_Font font, HB_FontMetric metric) {
|
/external/chromium_org/third_party/skia/src/ports/ |
H A D | SkHarfBuzzFont.cpp | 25 static HB_Bool stringToGlyphs(HB_Font hbFont, const HB_UChar16* characters, 49 static void glyphsToAdvances(HB_Font hbFont, const HB_Glyph* glyphs, 72 static HB_Bool canRender(HB_Font hbFont, const HB_UChar16* characters, 82 static HB_Error getOutlinePoint(HB_Font hbFont, HB_Glyph glyph, int flags, 110 static void getGlyphMetrics(HB_Font hbFont, HB_Glyph glyph, 135 static HB_Fixed getFontMetric(HB_Font hbFont, HB_FontMetric metric)
|
/external/skia/src/ports/ |
H A D | SkHarfBuzzFont.cpp | 25 static HB_Bool stringToGlyphs(HB_Font hbFont, const HB_UChar16* characters, 49 static void glyphsToAdvances(HB_Font hbFont, const HB_Glyph* glyphs, 72 static HB_Bool canRender(HB_Font hbFont, const HB_UChar16* characters, 82 static HB_Error getOutlinePoint(HB_Font hbFont, HB_Glyph glyph, int flags, 110 static void getGlyphMetrics(HB_Font hbFont, HB_Glyph glyph, 135 static HB_Fixed getFontMetric(HB_Font hbFont, HB_FontMetric metric)
|
/external/harfbuzz_ng/src/ |
H A D | hb-old.cc | 80 hb_old_convertStringToGlyphIndices (HB_Font old_font, 109 hb_old_getGlyphAdvances (HB_Font old_font, 122 hb_old_canRender (HB_Font old_font, 130 hb_old_getPointInOutline (HB_Font old_font, 142 hb_old_getGlyphMetrics (HB_Font old_font, 161 hb_old_getFontMetric (HB_Font old_font, 226 DEBUG_MSG (OLD, font, "malloc()ing HB_Font failed"); 280 HB_Font old_font = HB_SHAPER_DATA_GET (font);
|
/external/harfbuzz/tests/shaping/ |
H A D | main.cpp | 65 static HB_Bool hb_stringToGlyphs(HB_Font font, const HB_UChar16 *string, hb_uint32 length, HB_Glyph *glyphs, hb_uint32 *numGlyphs, HB_Bool /*rightToLeft*/) 82 static void hb_getAdvances(HB_Font /*font*/, const HB_Glyph * /*glyphs*/, hb_uint32 numGlyphs, HB_Fixed *advances, int /*flags*/) 88 static HB_Bool hb_canRender(HB_Font font, const HB_UChar16 *string, hb_uint32 length) 113 HB_Error hb_getPointInOutline(HB_Font font, HB_Glyph glyph, int flags, hb_uint32 point, HB_Fixed *xpos, HB_Fixed *ypos, hb_uint32 *nPoints) 139 void hb_getGlyphMetrics(HB_Font font, HB_Glyph glyph, HB_GlyphMetrics *metrics) 145 HB_Fixed hb_getFontMetric(HB_Font font, HB_FontMetric metric)
|