/frameworks/minikin/libs/minikin/ |
HbFontCache.h | 20 struct hb_font_t; 27 hb_font_t* getHbFontLocked(MinikinFont* minikinFont);
|
HbFontCache.cpp | 47 class HbFontCache : private OnEntryRemoved<int32_t, hb_font_t*> { 54 void operator()(int32_t& /* key */, hb_font_t*& value) { 58 hb_font_t* get(int32_t fontId) { 62 void put(int32_t fontId, hb_font_t* font) { 77 LruCache<int32_t, hb_font_t*> mCache; 100 // Returns a new reference to a hb_font_t object, caller is 102 hb_font_t* getHbFontLocked(MinikinFont* minikinFont) { 105 static hb_font_t* nullFaceFont = nullptr; 115 hb_font_t* font = fontCache->get(fontId); 131 hb_font_t* parent_font = hb_font_create(face) [all...] |
/external/harfbuzz_ng/src/ |
hb-ft.h | 101 HB_EXTERN hb_font_t * 107 HB_EXTERN hb_font_t * 111 hb_ft_font_get_face (hb_font_t *font); 114 hb_ft_font_set_load_flags (hb_font_t *font, int load_flags); 117 hb_ft_font_get_load_flags (hb_font_t *font); 119 /* Makes an hb_font_t use FreeType internally to implement font functions. */ 121 hb_ft_font_set_funcs (hb_font_t *font);
|
hb-uniscribe.h | 38 hb_uniscribe_font_get_logfontw (hb_font_t *font); 41 hb_uniscribe_font_get_hfont (hb_font_t *font);
|
hb-ot-font.h | 40 hb_ot_font_set_funcs (hb_font_t *font);
|
hb-ot-shape-fallback-private.hh | 36 hb_font_t *font, 40 hb_font_t *font, 45 hb_font_t *font, 49 hb_font_t *font,
|
hb-font.h | 40 typedef struct hb_font_t hb_font_t; typedef in typeref:struct:hb_font_t 112 typedef hb_bool_t (*hb_font_get_font_extents_func_t) (hb_font_t *font, void *font_data, 119 typedef hb_bool_t (*hb_font_get_nominal_glyph_func_t) (hb_font_t *font, void *font_data, 123 typedef hb_bool_t (*hb_font_get_variation_glyph_func_t) (hb_font_t *font, void *font_data, 129 typedef hb_position_t (*hb_font_get_glyph_advance_func_t) (hb_font_t *font, void *font_data, 135 typedef hb_bool_t (*hb_font_get_glyph_origin_func_t) (hb_font_t *font, void *font_data, 142 typedef hb_position_t (*hb_font_get_glyph_kerning_func_t) (hb_font_t *font, void *font_data, 149 typedef hb_bool_t (*hb_font_get_glyph_extents_func_t) (hb_font_t *font, void *font_data, 153 typedef hb_bool_t (*hb_font_get_glyph_contour_point_func_t) (hb_font_t *font, void *font_data [all...] |
hb-graphite2.h | 43 hb_graphite2_font_get_gr_font (hb_font_t *font);
|
hb-font.cc | 48 hb_font_get_font_h_extents_nil (hb_font_t *font, 57 hb_font_get_font_h_extents_parent (hb_font_t *font, 72 hb_font_get_font_v_extents_nil (hb_font_t *font, 81 hb_font_get_font_v_extents_parent (hb_font_t *font, 96 hb_font_get_nominal_glyph_nil (hb_font_t *font HB_UNUSED, 106 hb_font_get_nominal_glyph_parent (hb_font_t *font, 116 hb_font_get_variation_glyph_nil (hb_font_t *font HB_UNUSED, 127 hb_font_get_variation_glyph_parent (hb_font_t *font, 139 hb_font_get_glyph_h_advance_nil (hb_font_t *font HB_UNUSED, 147 hb_font_get_glyph_h_advance_parent (hb_font_t *font [all...] |
hb-ot-shape-normalize-private.hh | 49 hb_font_t *font); 56 hb_font_t *font;
|
hb-shape.h | 60 hb_shape (hb_font_t *font, 66 hb_shape_full (hb_font_t *font,
|
hb-ot-shape.h | 40 hb_ot_shape_glyphs_closure (hb_font_t *font,
|
hb-coretext.h | 55 hb_coretext_font_get_ct_font (hb_font_t *font);
|
hb-deprecated.h | 47 typedef hb_bool_t (*hb_font_get_glyph_func_t) (hb_font_t *font, void *font_data,
|
hb-ft.cc | 111 hb_ft_font_set_load_flags (hb_font_t *font, int load_flags) 134 hb_ft_font_get_load_flags (hb_font_t *font) 145 hb_ft_font_get_face (hb_font_t *font) 158 hb_ft_get_nominal_glyph (hb_font_t *font HB_UNUSED, 175 hb_ft_get_variation_glyph (hb_font_t *font HB_UNUSED, 193 hb_ft_get_glyph_h_advance (hb_font_t *font HB_UNUSED, 211 hb_ft_get_glyph_v_advance (hb_font_t *font HB_UNUSED, 231 hb_ft_get_glyph_v_origin (hb_font_t *font HB_UNUSED, 258 hb_ft_get_glyph_h_kerning (hb_font_t *font, 275 hb_ft_get_glyph_extents (hb_font_t *font HB_UNUSED [all...] |
hb-ot-shape-complex-use.cc | 97 hb_font_t *font, 101 hb_font_t *font, 105 hb_font_t *font, 109 hb_font_t *font, 113 hb_font_t *font, 244 hb_font_t *font HB_UNUSED) 350 hb_font_t *font HB_UNUSED, 360 hb_font_t *font HB_UNUSED, 371 hb_font_t *font, 394 hb_font_t *font [all...] |
hb-ot-layout.h | 83 hb_ot_layout_get_ligature_carets (hb_font_t *font, 225 (*hb_ot_layout_glyph_sequence_func_t) (hb_font_t *font, 263 Xhb_ot_layout_lookup_substitute (hb_font_t *font, 283 Xhb_ot_layout_lookup_position (hb_font_t *font,
|
hb-shape-plan.h | 78 hb_font_t *font,
|
hb-fallback-shape.cc | 56 _hb_fallback_shaper_font_data_create (hb_font_t *font HB_UNUSED) 93 hb_font_t *font,
|
/external/harfbuzz_ng/util/ |
hb-fc.h | 37 hb_font_t * 41 hb_fc_can_render (hb_font_t *font, const char *text);
|
hb-fc.cc | 33 hb_fc_get_glyph (hb_font_t *font /*HB_UNUSED*/, 98 hb_font_t * 102 hb_font_t *font; 122 hb_fc_can_render (hb_font_t *font, const char *text)
|
/frameworks/base/core/jni/android/graphics/ |
HarfBuzzNGFaceSkia.h | 55 hb_font_t* createFont(hb_face_t* face, SkPaint* paint, float sizeX, float sizeY);
|
HarfBuzzNGFaceSkia.cpp | 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) 98 static hb_position_t harfbuzzGetGlyphHorizontalAdvance(hb_font_t* hbFont, void* fontData, hb_codepoint_t glyph, void* userData) 107 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) 114 static hb_bool_t harfbuzzGetGlyphExtents(hb_font_t* hbFont, void* fontData, hb_codepoint_t glyph, hb_glyph_extents_t* extents, void* userData) 164 hb_font_t* createFont(hb_face_t* face, SkPaint* paint, float sizeX, float sizeY) { 165 hb_font_t* font = hb_font_create(face);
|
/external/harfbuzz_ng/test/api/ |
test-shape.c | 44 glyph_h_advance_func (hb_font_t *font, void *font_data, 57 glyph_func (hb_font_t *font, void *font_data, 71 glyph_h_kerning_func (hb_font_t *font, void *font_data, 89 hb_font_t *font; 145 hb_font_t *font;
|
test-font.c | 113 _test_font_nil_funcs (hb_font_t *font) 149 hb_font_t *font; 150 hb_font_t *subfont; 203 contour_point_func1 (hb_font_t *font, void *font_data, 223 contour_point_func2 (hb_font_t *font, void *font_data, 239 glyph_h_advance_func1 (hb_font_t *font, void *font_data, 258 hb_font_t *font1; 259 hb_font_t *font2; 260 hb_font_t *font3; 375 hb_font_t *font [all...] |