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

12

/openjdk10/jdk/src/java.desktop/share/native/libfontmanager/harfbuzz/
H A Dhb-face.h41 * hb_face_t
44 typedef struct hb_face_t hb_face_t; typedef in typeref:struct:hb_face_t
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 *fac
[all...]
H A Dhb-face.cc42 * hb_face_t
45 const hb_face_t _hb_face_nil = {
80 hb_face_t *
85 hb_face_t *face;
87 if (!reference_table_func || !(face = hb_object_create<hb_face_t> ())) {
132 _hb_face_for_data_reference_table (hb_face_t *face HB_UNUSED, hb_tag_t tag, void *user_data)
160 hb_face_t *
164 hb_face_t *face;
192 hb_face_t *
195 return const_cast<hb_face_t *> (
[all...]
H A Dhb-ft.h62 HB_EXTERN hb_face_t *
74 HB_EXTERN hb_face_t *
84 HB_EXTERN hb_face_t *
H A 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 *fac
[all...]
H A Dhb-coretext.h47 HB_EXTERN hb_face_t *
52 hb_coretext_face_get_cg_font (hb_face_t *face);
H A Dhb-face-private.hh40 * hb_face_t
43 struct hb_face_t { struct
72 blob = reference_table_func (/*XXX*/const_cast<hb_face_t *> (this), tag, user_data);
98 extern HB_INTERNAL const hb_face_t _hb_face_nil;
H A 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,
H A Dhb-shape-plan-private.hh41 hb_face_t *face_unsafe; /* We don't carry a reference to face. */
H A Dhb-ot-layout.cc48 _hb_ot_layout_create (hb_face_t *face)
190 _get_gdef (hb_face_t *face)
196 _get_gsub (hb_face_t *face)
202 _get_gpos (hb_face_t *face)
213 hb_ot_layout_has_glyph_classes (hb_face_t *face)
224 hb_ot_layout_get_glyph_class (hb_face_t *face,
236 hb_ot_layout_get_glyphs_in_class (hb_face_t *face,
244 hb_ot_layout_get_attach_points (hb_face_t *face,
270 get_gsubgpos_table (hb_face_t *face,
282 hb_ot_layout_table_get_script_tags (hb_face_t *fac
[all...]
H A Dhb-shape-plan.cc117 hb_shape_plan_create (hb_face_t *face,
130 hb_shape_plan_create2 (hb_face_t *face,
471 hb_shape_plan_create_cached (hb_face_t *face,
484 hb_shape_plan_create_cached2 (hb_face_t *face,
528 hb_face_t::plan_node_t *cached_plan_nodes = (hb_face_t::plan_node_t *) hb_atomic_ptr_get (&face->shape_plans);
529 for (hb_face_t::plan_node_t *node = cached_plan_nodes; node; node = node->next)
554 hb_face_t::plan_node_t *node = (hb_face_t::plan_node_t *) calloc (1, sizeof (hb_face_t
[all...]
H A 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,
H A Dhb-ft.cc482 reference_table (hb_face_t *face HB_UNUSED, hb_tag_t tag, void *user_data)
518 hb_face_t *
522 hb_face_t *face;
552 hb_face_t *
562 hb_face_destroy ((hb_face_t *) ft_face->generic.data);
574 hb_face_t *
586 return hb_face_reference ((hb_face_t *) ft_face->generic.data);
605 hb_face_t *face;
H A Dhb-ot-shape-private.hh68 hb_face_t *face;
H A Dhb-fallback-shape.cc38 _hb_fallback_shaper_face_data_create (hb_face_t *face HB_UNUSED)
H A 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;
H A Dhb-ot-font.cc56 inline void init (hb_face_t *face,
148 inline void init (hb_face_t *face)
221 inline void init (hb_face_t *face)
340 inline void init (hb_face_t *face)
427 inline void init (hb_face_t *face_)
462 hb_face_t *face;
477 _hb_ot_font_create (hb_face_t *face)
H A Dhb-ot-layout-private.hh42 hb_ot_layout_table_find_feature (hb_face_t *face,
76 hb_ot_layout_lookup_would_substitute_fast (hb_face_t *face,
172 _hb_ot_layout_create (hb_face_t *face);
H A Dhb-coretext.cc48 reference_table (hb_face_t *face HB_UNUSED, hb_tag_t tag, void *user_data)
65 hb_face_t *
113 create_cg_font (hb_face_t *face)
211 _hb_coretext_shaper_face_data_create (hb_face_t *face)
256 hb_coretext_face_get_cg_font (hb_face_t *face)
306 hb_face_t *face = font->face;
540 hb_face_t *face = font->face;
1232 _hb_coretext_aat_shaper_face_data_create (hb_face_t *face)
H A Dhb-ot-map.cc41 hb_ot_map_builder_t::hb_ot_map_builder_t (hb_face_t *face_,
83 hb_face_t *face,
H A Dhb-ot-shape-complex-indic.cc458 hb_face_t *face) const
557 hb_face_t *face)
644 hb_face_t *face = font->face;
662 hb_face_t *face,
1134 hb_face_t *face,
1155 hb_face_t *face,
H A Dhb-font.h527 hb_font_create (hb_face_t *face);
566 HB_EXTERN hb_face_t *
H A Dhb-font.cc1121 hb_font_create (hb_face_t *face)
1191 const_cast<hb_face_t *> (&_hb_face_nil),
1391 hb_face_t *
H A Dhb-ot-layout-gsubgpos-private.hh69 hb_face_t *face;
75 hb_closure_context_t (hb_face_t *face_,
107 hb_face_t *face;
113 hb_would_apply_context_t (hb_face_t *face_,
184 hb_face_t *face;
194 hb_collect_glyphs_context_t (hb_face_t *face_,
462 hb_face_t *face;
/openjdk10/jdk/src/java.desktop/share/native/libfontmanager/
H A Dhb-jdk.h64 hb_face_t *
H A Dhb-jdk-font.cc280 reference_table(hb_face_t *face HB_UNUSED, hb_tag_t tag, void *user_data) {
333 hb_face_t*
337 hb_face_t *face =
347 hb_face_t *face;
365 hb_face_t *face = NULL;

Completed in 94 milliseconds

12