Searched refs:hb_face_t (Results 1 - 25 of 75) sorted by relevance

123

/external/chromium_org/third_party/harfbuzz-ng/src/
H A Dhb-graphite2.h38 hb_graphite2_face_get_gr_face (hb_face_t *face);
H A Dhb-ot-layout.h51 hb_ot_layout_has_glyph_classes (hb_face_t *face);
62 hb_ot_layout_get_glyph_class (hb_face_t *face,
66 hb_ot_layout_get_glyphs_in_class (hb_face_t *face,
74 hb_ot_layout_get_attach_points (hb_face_t *face,
99 hb_ot_layout_table_get_script_tags (hb_face_t *face,
106 hb_ot_layout_table_find_script (hb_face_t *face,
113 hb_ot_layout_table_choose_script (hb_face_t *face,
120 hb_ot_layout_table_get_feature_tags (hb_face_t *face,
127 hb_ot_layout_script_get_language_tags (hb_face_t *face,
135 hb_ot_layout_script_find_language (hb_face_t *fac
[all...]
H A Dhb-ft.h39 hb_face_t *
43 hb_face_t *
H A Dhb-coretext.h38 hb_coretext_face_get_cg_font (hb_face_t *face);
H A Dhb-font.h40 typedef struct hb_face_t hb_face_t; typedef in typeref:struct:hb_face_t
44 * hb_face_t
47 hb_face_t *
51 typedef hb_blob_t * (*hb_reference_table_func_t) (hb_face_t *face, hb_tag_t tag, void *user_data);
54 hb_face_t *
59 hb_face_t *
62 hb_face_t *
63 hb_face_reference (hb_face_t *face);
66 hb_face_destroy (hb_face_t *fac
[all...]
H A Dhb-shape-plan-private.hh42 hb_face_t *face;
H A Dhb-shape-plan.h42 hb_shape_plan_create (hb_face_t *face,
49 hb_shape_plan_create_cached (hb_face_t *face,
H A Dhb-ot-layout.cc44 _hb_ot_layout_create (hb_face_t *face)
100 _get_gdef (hb_face_t *face)
106 _get_gsub (hb_face_t *face)
112 _get_gpos (hb_face_t *face)
124 hb_ot_layout_has_glyph_classes (hb_face_t *face)
130 hb_ot_layout_get_glyph_class (hb_face_t *face,
137 hb_ot_layout_get_glyphs_in_class (hb_face_t *face,
145 hb_ot_layout_get_attach_points (hb_face_t *face,
171 get_gsubgpos_table (hb_face_t *face,
183 hb_ot_layout_table_get_script_tags (hb_face_t *fac
[all...]
H A Dhb-shape-plan.cc87 hb_shape_plan_create (hb_face_t *face,
242 hb_shape_plan_create_cached (hb_face_t *face,
282 hb_face_t::plan_node_t *cached_plan_nodes = (hb_face_t::plan_node_t *) hb_atomic_ptr_get (&face->shape_plans);
283 for (hb_face_t::plan_node_t *node = cached_plan_nodes; node; node = node->next)
291 hb_face_t::plan_node_t *node = (hb_face_t::plan_node_t *) calloc (1, sizeof (hb_face_t::plan_node_t));
H A Dhb-tt-font.cc69 _get_hhea (hb_face_t *face)
H A Dhb-font.cc510 * hb_face_t
513 static const hb_face_t _hb_face_nil = {
536 hb_face_t *
541 hb_face_t *face;
543 if (!reference_table_func || !(face = hb_object_create<hb_face_t> ())) {
588 _hb_face_for_data_reference_table (hb_face_t *face HB_UNUSED, hb_tag_t tag, void *user_data)
605 hb_face_t *
609 hb_face_t *face;
628 hb_face_t *
631 return const_cast<hb_face_t *> (
[all...]
/external/harfbuzz_ng/src/
H A Dhb-graphite2.h38 hb_graphite2_face_get_gr_face (hb_face_t *face);
H A Dhb-ot-layout.h51 hb_ot_layout_has_glyph_classes (hb_face_t *face);
62 hb_ot_layout_get_glyph_class (hb_face_t *face,
66 hb_ot_layout_get_glyphs_in_class (hb_face_t *face,
74 hb_ot_layout_get_attach_points (hb_face_t *face,
99 hb_ot_layout_table_get_script_tags (hb_face_t *face,
106 hb_ot_layout_table_find_script (hb_face_t *face,
113 hb_ot_layout_table_choose_script (hb_face_t *face,
120 hb_ot_layout_table_get_feature_tags (hb_face_t *face,
127 hb_ot_layout_script_get_language_tags (hb_face_t *face,
135 hb_ot_layout_script_find_language (hb_face_t *fac
[all...]
H A Dhb-ft.h39 hb_face_t *
43 hb_face_t *
H A Dhb-coretext.h38 hb_coretext_face_get_cg_font (hb_face_t *face);
H A Dhb-font.h40 typedef struct hb_face_t hb_face_t; typedef in typeref:struct:hb_face_t
44 * hb_face_t
47 hb_face_t *
51 typedef hb_blob_t * (*hb_reference_table_func_t) (hb_face_t *face, hb_tag_t tag, void *user_data);
54 hb_face_t *
59 hb_face_t *
62 hb_face_t *
63 hb_face_reference (hb_face_t *face);
66 hb_face_destroy (hb_face_t *fac
[all...]
H A Dhb-shape-plan-private.hh42 hb_face_t *face;
H A Dhb-shape-plan.h42 hb_shape_plan_create (hb_face_t *face,
49 hb_shape_plan_create_cached (hb_face_t *face,
H A Dhb-ot-layout.cc44 _hb_ot_layout_create (hb_face_t *face)
94 _get_gdef (hb_face_t *face)
100 _get_gsub (hb_face_t *face)
106 _get_gpos (hb_face_t *face)
118 hb_ot_layout_has_glyph_classes (hb_face_t *face)
124 hb_ot_layout_get_glyph_class (hb_face_t *face,
131 hb_ot_layout_get_glyphs_in_class (hb_face_t *face,
139 hb_ot_layout_get_attach_points (hb_face_t *face,
165 get_gsubgpos_table (hb_face_t *face,
177 hb_ot_layout_table_get_script_tags (hb_face_t *fac
[all...]
H A Dhb-shape-plan.cc87 hb_shape_plan_create (hb_face_t *face,
242 hb_shape_plan_create_cached (hb_face_t *face,
282 hb_face_t::plan_node_t *cached_plan_nodes = (hb_face_t::plan_node_t *) hb_atomic_ptr_get (&face->shape_plans);
283 for (hb_face_t::plan_node_t *node = cached_plan_nodes; node; node = node->next)
291 hb_face_t::plan_node_t *node = (hb_face_t::plan_node_t *) calloc (1, sizeof (hb_face_t::plan_node_t));
H A Dhb-tt-font.cc69 _get_hhea (hb_face_t *face)
H A Dhb-font.cc510 * hb_face_t
513 static const hb_face_t _hb_face_nil = {
536 hb_face_t *
541 hb_face_t *face;
543 if (!reference_table_func || !(face = hb_object_create<hb_face_t> ())) {
588 _hb_face_for_data_reference_table (hb_face_t *face HB_UNUSED, hb_tag_t tag, void *user_data)
605 hb_face_t *
609 hb_face_t *face;
628 hb_face_t *
631 return const_cast<hb_face_t *> (
[all...]
/external/chromium_org/third_party/WebKit/Source/core/platform/graphics/harfbuzz/
H A DHarfBuzzFace.h63 hb_face_t* createFace();
67 hb_face_t* m_face;
H A DHarfBuzzFace.cpp45 // to reduce the memory consumption because hb_face_t should be associated with
50 static PassRefPtr<FaceCacheEntry> create(hb_face_t* face)
60 hb_face_t* face() { return m_face; }
64 explicit FaceCacheEntry(hb_face_t* face)
68 hb_face_t* m_face;
103 static hb_script_t findScriptForVerticalGlyphSubstitution(hb_face_t* face)
/external/harfbuzz_ng/src/hb-icu-le/
H A DPortableFontInstance.h35 hb_face_t *fFace;
62 PortableFontInstance(hb_face_t *face, float xScale, float yScale, LEErrorCode &status);

Completed in 335 milliseconds

123