Home
last modified time | relevance | path

Searched refs:hb_face_t (Results 1 – 25 of 50) sorted by relevance

12

/external/harfbuzz_ng/src/
Dhb-face.h44 typedef struct hb_face_t hb_face_t; typedef
46 HB_EXTERN hb_face_t *
50 typedef hb_blob_t * (*hb_reference_table_func_t) (hb_face_t *face, hb_tag_t tag, void *user_data);
53 HB_EXTERN hb_face_t *
58 HB_EXTERN hb_face_t *
61 HB_EXTERN hb_face_t *
62 hb_face_reference (hb_face_t *face);
65 hb_face_destroy (hb_face_t *face);
68 hb_face_set_user_data (hb_face_t *face,
76 hb_face_get_user_data (hb_face_t *face,
[all …]
Dhb-face.cc41 const hb_face_t _hb_face_nil = {
76 hb_face_t *
81 hb_face_t *face; in hb_face_create_for_tables()
83 if (!reference_table_func || !(face = hb_object_create<hb_face_t> ())) { in hb_face_create_for_tables()
128 _hb_face_for_data_reference_table (hb_face_t *face HB_UNUSED, hb_tag_t tag, void *user_data) in _hb_face_for_data_reference_table()
156 hb_face_t *
160 hb_face_t *face; in hb_face_create()
188 hb_face_t *
191 return const_cast<hb_face_t *> (&_hb_face_nil); in hb_face_get_empty()
205 hb_face_t *
[all …]
Dhb-ot-layout.h52 hb_ot_layout_has_glyph_classes (hb_face_t *face);
63 hb_ot_layout_get_glyph_class (hb_face_t *face,
67 hb_ot_layout_get_glyphs_in_class (hb_face_t *face,
75 hb_ot_layout_get_attach_points (hb_face_t *face,
101 hb_ot_layout_table_get_script_tags (hb_face_t *face,
108 hb_ot_layout_table_find_script (hb_face_t *face,
115 hb_ot_layout_table_choose_script (hb_face_t *face,
122 hb_ot_layout_table_get_feature_tags (hb_face_t *face,
129 hb_ot_layout_script_get_language_tags (hb_face_t *face,
137 hb_ot_layout_script_find_language (hb_face_t *face,
[all …]
Dhb-ot-var.cc41 _get_fvar (hb_face_t *face) in HB_SHAPER_DATA_ENSURE_DECLARE()
48 _get_avar (hb_face_t *face) in _get_avar()
67 hb_ot_var_has_data (hb_face_t *face) in hb_ot_var_has_data()
78 hb_ot_var_get_axis_count (hb_face_t *face) in hb_ot_var_get_axis_count()
90 hb_ot_var_get_axes (hb_face_t *face, in hb_ot_var_get_axes()
105 hb_ot_var_find_axis (hb_face_t *face, in hb_ot_var_find_axis()
121 hb_ot_var_normalize_variations (hb_face_t *face, in hb_ot_var_normalize_variations()
149 hb_ot_var_normalize_coords (hb_face_t *face, in hb_ot_var_normalize_coords()
Dhb-ot-var.h64 hb_ot_var_has_data (hb_face_t *face);
74 hb_ot_var_get_axis_count (hb_face_t *face);
77 hb_ot_var_get_axes (hb_face_t *face,
83 hb_ot_var_find_axis (hb_face_t *face,
90 hb_ot_var_normalize_variations (hb_face_t *face,
97 hb_ot_var_normalize_coords (hb_face_t *face,
Dhb-ot-layout.cc45 _hb_ot_layout_create (hb_face_t *face) in HB_SHAPER_DATA_ENSURE_DECLARE()
190 _get_gdef (hb_face_t *face) in _get_gdef()
196 _get_gsub (hb_face_t *face) in _get_gsub()
202 _get_gpos (hb_face_t *face) in _get_gpos()
213 hb_ot_layout_has_glyph_classes (hb_face_t *face) in hb_ot_layout_has_glyph_classes()
224 hb_ot_layout_get_glyph_class (hb_face_t *face, in hb_ot_layout_get_glyph_class()
236 hb_ot_layout_get_glyphs_in_class (hb_face_t *face, in hb_ot_layout_get_glyphs_in_class()
244 hb_ot_layout_get_attach_points (hb_face_t *face, in hb_ot_layout_get_attach_points()
270 get_gsubgpos_table (hb_face_t *face, in get_gsubgpos_table()
282 hb_ot_layout_table_get_script_tags (hb_face_t *face, in hb_ot_layout_table_get_script_tags()
[all …]
Dhb-shape-plan.cc117 hb_shape_plan_create (hb_face_t *face, in hb_shape_plan_create()
130 hb_shape_plan_create2 (hb_face_t *face, in hb_shape_plan_create2()
471 hb_shape_plan_create_cached (hb_face_t *face, in hb_shape_plan_create_cached()
484 hb_shape_plan_create_cached2 (hb_face_t *face, in hb_shape_plan_create_cached2()
528hb_face_t::plan_node_t *cached_plan_nodes = (hb_face_t::plan_node_t *) hb_atomic_ptr_get (&face->s… in hb_shape_plan_create_cached2()
529 for (hb_face_t::plan_node_t *node = cached_plan_nodes; node; node = node->next) in hb_shape_plan_create_cached2()
554hb_face_t::plan_node_t *node = (hb_face_t::plan_node_t *) calloc (1, sizeof (hb_face_t::plan_node_… in hb_shape_plan_create_cached2()
Dhb-shape-plan.h42 hb_shape_plan_create (hb_face_t *face,
49 hb_shape_plan_create_cached (hb_face_t *face,
56 hb_shape_plan_create2 (hb_face_t *face,
65 hb_shape_plan_create_cached2 (hb_face_t *face,
Dhb-ft.h62 HB_EXTERN hb_face_t *
74 HB_EXTERN hb_face_t *
84 HB_EXTERN hb_face_t *
Dhb-face-private.hh43 struct hb_face_t { struct
76 blob = reference_table_func (/*XXX*/const_cast<hb_face_t *> (this), tag, user_data); in reference_table() argument
102 extern HB_INTERNAL const hb_face_t _hb_face_nil; argument
Dhb-coretext.h47 HB_EXTERN hb_face_t *
52 hb_coretext_face_get_cg_font (hb_face_t *face);
Dhb-ot-math.cc34 _get_math (hb_face_t *face) in HB_SHAPER_DATA_ENSURE_DECLARE()
57 hb_ot_math_has_data (hb_face_t *face) in hb_ot_math_has_data()
129 hb_ot_math_is_glyph_extended_shape (hb_face_t *face, in hb_ot_math_is_glyph_extended_shape()
Dhb-ft.cc482 reference_table (hb_face_t *face HB_UNUSED, hb_tag_t tag, void *user_data) in reference_table()
518 hb_face_t *
522 hb_face_t *face; in hb_ft_face_create()
552 hb_face_t *
562 hb_face_destroy ((hb_face_t *) ft_face->generic.data); in hb_ft_face_finalize()
574 hb_face_t *
586 return hb_face_reference ((hb_face_t *) ft_face->generic.data); in hb_ft_face_create_cached()
605 hb_face_t *face; in hb_ft_font_create()
Dhb-graphite2.cc53 hb_face_t *face;
96 _hb_graphite2_shaper_face_data_create (hb_face_t *face) in _hb_graphite2_shaper_face_data_create()
145 hb_graphite2_face_get_gr_face (hb_face_t *face) in hb_graphite2_face_get_gr_face()
166 hb_face_t *face = font->face; in _hb_graphite2_shaper_font_data_create()
231 hb_face_t *face = font->face; in _hb_graphite2_shape()
Dhb-ot-map-private.hh165 HB_INTERNAL hb_ot_map_builder_t (hb_face_t *face_,
194 hb_face_t *face,
223 hb_face_t *face;
Dhb-ot-math.h161 hb_ot_math_has_data (hb_face_t *face);
176 hb_ot_math_is_glyph_extended_shape (hb_face_t *face,
Dhb-ot-font.cc60 inline void init (hb_face_t *face, in init()
156 inline void init (hb_face_t *face) in init()
229 inline void init (hb_face_t *face) in init()
348 inline void init (hb_face_t *face) in init()
443 _hb_ot_font_create (hb_face_t *face) in _hb_ot_font_create()
Dhb-graphite2.h40 hb_graphite2_face_get_gr_face (hb_face_t *face);
Dhb-ot-layout-private.hh43 hb_ot_layout_table_find_feature (hb_face_t *face,
77 hb_ot_layout_lookup_would_substitute_fast (hb_face_t *face,
178 _hb_ot_layout_create (hb_face_t *face);
Dhb-coretext.cc48 reference_table (hb_face_t *face HB_UNUSED, hb_tag_t tag, void *user_data) in reference_table()
65 hb_face_t *
113 create_cg_font (hb_face_t *face) in create_cg_font()
211 _hb_coretext_shaper_face_data_create (hb_face_t *face) in _hb_coretext_shaper_face_data_create()
256 hb_coretext_face_get_cg_font (hb_face_t *face) in hb_coretext_face_get_cg_font()
306 hb_face_t *face = font->face; in hb_coretext_font_get_ct_font()
540 hb_face_t *face = font->face; in _hb_coretext_shape()
1232 _hb_coretext_aat_shaper_face_data_create (hb_face_t *face) in _hb_coretext_aat_shaper_face_data_create()
Dhb-shape-plan-private.hh41 hb_face_t *face_unsafe; /* We don't carry a reference to face. */
/external/harfbuzz_ng/test/api/
Dtest-font.c50 hb_face_t *face; in test_face_create()
76 get_table (hb_face_t *face, hb_tag_t tag, void *user_data) in get_table()
87 hb_face_t *face; in test_face_createfortables()
148 hb_face_t *face; in _test_fontfuncs_nil()
253 hb_face_t *face; in test_fontfuncs_subclassing()
374 hb_face_t *face; in test_font_properties()
Dtest-shape.c87 hb_face_t *face; in test_shape()
144 hb_face_t *face; in test_shape_clusters()
Dtest-object.c70 hb_face_t *face = hb_face_create (blob, 0); in create_face()
83 hb_face_t *face = (hb_face_t *) create_face (); in create_font()
/external/skia/tools/
DSkShaper_harfbuzz.cpp61 void operator()(hb_face_t* f) { hb_face_destroy(f); } in SkShaper()
63 std::unique_ptr<hb_face_t, HBFaceDel> face( in SkShaper()

12