Searched refs:hb_font_t (Results 1 - 25 of 116) sorted by relevance

12345

/external/chromium_org/third_party/harfbuzz-ng/src/
H A Dhb-uniscribe.h38 hb_uniscribe_font_get_logfontw (hb_font_t *font);
41 hb_uniscribe_font_get_hfont (hb_font_t *font);
H A Dhb-ot-font.h36 hb_ot_font_set_funcs (hb_font_t *font);
H A Dhb-font.h40 typedef struct hb_font_t hb_font_t; typedef in typeref:struct:hb_font_t
94 typedef hb_bool_t (*hb_font_get_glyph_func_t) (hb_font_t *font, void *font_data,
100 typedef hb_position_t (*hb_font_get_glyph_advance_func_t) (hb_font_t *font, void *font_data,
106 typedef hb_bool_t (*hb_font_get_glyph_origin_func_t) (hb_font_t *font, void *font_data,
113 typedef hb_position_t (*hb_font_get_glyph_kerning_func_t) (hb_font_t *font, void *font_data,
120 typedef hb_bool_t (*hb_font_get_glyph_extents_func_t) (hb_font_t *font, void *font_data,
124 typedef hb_bool_t (*hb_font_get_glyph_contour_point_func_t) (hb_font_t *font, void *font_data,
130 typedef hb_bool_t (*hb_font_get_glyph_name_func_t) (hb_font_t *font, void *font_data,
134 typedef hb_bool_t (*hb_font_get_glyph_from_name_func_t) (hb_font_t *fon
[all...]
H A Dhb-ft.h46 hb_font_t *
52 /* Makes an hb_font_t use FreeType internally to implement font functions. */
54 hb_ft_font_set_funcs (hb_font_t *font);
57 hb_ft_font_get_face (hb_font_t *font);
H A Dhb-ot-shape-fallback-private.hh36 hb_font_t *font,
40 hb_font_t *font,
45 hb_font_t *font,
H A Dhb-graphite2.h43 hb_graphite2_font_get_gr_font (hb_font_t *font);
H A Dhb-font.cc48 hb_font_get_glyph_nil (hb_font_t *font,
63 hb_font_get_glyph_h_advance_nil (hb_font_t *font,
75 hb_font_get_glyph_v_advance_nil (hb_font_t *font,
87 hb_font_get_glyph_h_origin_nil (hb_font_t *font,
106 hb_font_get_glyph_v_origin_nil (hb_font_t *font,
125 hb_font_get_glyph_h_kerning_nil (hb_font_t *font,
138 hb_font_get_glyph_v_kerning_nil (hb_font_t *font,
151 hb_font_get_glyph_extents_nil (hb_font_t *font,
171 hb_font_get_glyph_contour_point_nil (hb_font_t *font,
191 hb_font_get_glyph_name_nil (hb_font_t *fon
[all...]
H A Dhb-ot-shape-normalize-private.hh49 hb_font_t *font);
56 hb_font_t *font;
H A Dhb-shape.h63 hb_shape (hb_font_t *font,
69 hb_shape_full (hb_font_t *font,
H A Dhb-coretext.h55 hb_coretext_font_get_ct_font (hb_font_t *font);
H A Dhb-ot-shape.h40 hb_ot_shape_glyphs_closure (hb_font_t *font,
H A Dhb-ot-font.cc53 _hb_ot_font_create (hb_font_t *font)
118 hb_ot_get_glyph (hb_font_t *font HB_UNUSED,
144 hb_ot_get_glyph_h_advance (hb_font_t *font HB_UNUSED,
161 hb_ot_get_glyph_v_advance (hb_font_t *font HB_UNUSED,
171 hb_ot_get_glyph_h_origin (hb_font_t *font HB_UNUSED,
183 hb_ot_get_glyph_v_origin (hb_font_t *font HB_UNUSED,
195 hb_ot_get_glyph_h_kerning (hb_font_t *font,
206 hb_ot_get_glyph_v_kerning (hb_font_t *font HB_UNUSED,
216 hb_ot_get_glyph_extents (hb_font_t *font HB_UNUSED,
227 hb_ot_get_glyph_contour_point (hb_font_t *fon
[all...]
/external/harfbuzz_ng/src/
H A Dhb-uniscribe.h38 hb_uniscribe_font_get_logfontw (hb_font_t *font);
41 hb_uniscribe_font_get_hfont (hb_font_t *font);
H A Dhb-ot-font.h36 hb_ot_font_set_funcs (hb_font_t *font);
H A Dhb-font.h40 typedef struct hb_font_t hb_font_t; typedef in typeref:struct:hb_font_t
94 typedef hb_bool_t (*hb_font_get_glyph_func_t) (hb_font_t *font, void *font_data,
100 typedef hb_position_t (*hb_font_get_glyph_advance_func_t) (hb_font_t *font, void *font_data,
106 typedef hb_bool_t (*hb_font_get_glyph_origin_func_t) (hb_font_t *font, void *font_data,
113 typedef hb_position_t (*hb_font_get_glyph_kerning_func_t) (hb_font_t *font, void *font_data,
120 typedef hb_bool_t (*hb_font_get_glyph_extents_func_t) (hb_font_t *font, void *font_data,
124 typedef hb_bool_t (*hb_font_get_glyph_contour_point_func_t) (hb_font_t *font, void *font_data,
130 typedef hb_bool_t (*hb_font_get_glyph_name_func_t) (hb_font_t *font, void *font_data,
134 typedef hb_bool_t (*hb_font_get_glyph_from_name_func_t) (hb_font_t *fon
[all...]
H A Dhb-ft.h46 hb_font_t *
52 /* Makes an hb_font_t use FreeType internally to implement font functions. */
54 hb_ft_font_set_funcs (hb_font_t *font);
57 hb_ft_font_get_face (hb_font_t *font);
H A Dhb-ot-shape-fallback-private.hh36 hb_font_t *font,
40 hb_font_t *font,
45 hb_font_t *font,
H A Dhb-graphite2.h43 hb_graphite2_font_get_gr_font (hb_font_t *font);
H A Dhb-font.cc48 hb_font_get_glyph_nil (hb_font_t *font,
63 hb_font_get_glyph_h_advance_nil (hb_font_t *font,
75 hb_font_get_glyph_v_advance_nil (hb_font_t *font,
87 hb_font_get_glyph_h_origin_nil (hb_font_t *font,
106 hb_font_get_glyph_v_origin_nil (hb_font_t *font,
125 hb_font_get_glyph_h_kerning_nil (hb_font_t *font,
138 hb_font_get_glyph_v_kerning_nil (hb_font_t *font,
151 hb_font_get_glyph_extents_nil (hb_font_t *font,
171 hb_font_get_glyph_contour_point_nil (hb_font_t *font,
191 hb_font_get_glyph_name_nil (hb_font_t *fon
[all...]
H A Dhb-ot-shape-normalize-private.hh49 hb_font_t *font);
56 hb_font_t *font;
H A Dhb-shape.h63 hb_shape (hb_font_t *font,
69 hb_shape_full (hb_font_t *font,
H A Dhb-coretext.h55 hb_coretext_font_get_ct_font (hb_font_t *font);
H A Dhb-ot-shape.h40 hb_ot_shape_glyphs_closure (hb_font_t *font,
H A Dhb-ot-font.cc53 _hb_ot_font_create (hb_font_t *font)
115 hb_ot_get_glyph (hb_font_t *font HB_UNUSED,
141 hb_ot_get_glyph_h_advance (hb_font_t *font HB_UNUSED,
158 hb_ot_get_glyph_v_advance (hb_font_t *font HB_UNUSED,
168 hb_ot_get_glyph_h_origin (hb_font_t *font HB_UNUSED,
180 hb_ot_get_glyph_v_origin (hb_font_t *font HB_UNUSED,
192 hb_ot_get_glyph_h_kerning (hb_font_t *font,
203 hb_ot_get_glyph_v_kerning (hb_font_t *font HB_UNUSED,
213 hb_ot_get_glyph_extents (hb_font_t *font HB_UNUSED,
224 hb_ot_get_glyph_contour_point (hb_font_t *fon
[all...]
/external/chromium_org/third_party/WebKit/Source/platform/fonts/harfbuzz/
H A DHarfBuzzFaceCoreText.cpp48 static hb_bool_t getGlyph(hb_font_t* hbFont, void* fontData, hb_codepoint_t unicode, hb_codepoint_t variationSelector, hb_codepoint_t* glyph, void* userData)
61 static hb_position_t getGlyphHorizontalAdvance(hb_font_t* hbFont, void* fontData, hb_codepoint_t glyph, void* userData)
69 static hb_bool_t getGlyphHorizontalOrigin(hb_font_t* hbFont, void* fontData, hb_codepoint_t glyph, hb_position_t* x, hb_position_t* y, void* userData)
74 static hb_bool_t getGlyphExtents(hb_font_t* hbFont, void* fontData, hb_codepoint_t glyph, hb_glyph_extents_t* extents, void* userData)
134 hb_font_t* HarfBuzzFace::createFont()
136 hb_font_t* font = hb_font_create(m_face);

Completed in 298 milliseconds

12345