/aosp_15_r20/external/harfbuzz_ng/src/ |
H A D | hb-ot-post-table.hh | 133 struct accelerator_t struct 137 accelerator_t (hb_face_t *face) in accelerator_t() argument 158 ~accelerator_t () in ~accelerator_t() 164 bool get_glyph_name (hb_codepoint_t glyph, in get_glyph_name() 176 bool get_glyph_from_name (const char *name, int len, in get_glyph_from_name() 217 hb_blob_ptr_t<post> table; 221 unsigned int get_glyph_count () const in get_glyph_count() 238 static int cmp_gids (const void *pa, const void *pb, void *arg) in cmp_gids() 246 static int cmp_key (const void *pk, const void *po, void *arg) in cmp_key() 254 hb_bytes_t find_glyph_name (hb_codepoint_t glyph) const in find_glyph_name() [all …]
|
H A D | hb-ot-hmtx-table.hh | 274 struct accelerator_t struct 278 accelerator_t (hb_face_t *face) in accelerator_t() argument 321 ~accelerator_t () in ~accelerator_t() 327 bool has_data () const { return (bool) num_bearings; } in has_data() 329 bool get_leading_bearing_without_var_unscaled (hb_codepoint_t glyph, in get_leading_bearing_without_var_unscaled() 346 bool get_leading_bearing_with_var_unscaled (hb_font_t *font, in get_leading_bearing_with_var_unscaled() 368 unsigned int get_advance_without_var_unscaled (hb_codepoint_t glyph) const in get_advance_without_var_unscaled() 399 unsigned get_advance_with_var_unscaled (hb_codepoint_t glyph, in get_advance_with_var_unscaled() 423 unsigned num_long_metrics; 424 unsigned num_bearings; [all …]
|
H A D | hb-ot-cmap-table.hh | 525 struct accelerator_t struct 527 accelerator_t () {} in accelerator_t() function 528 accelerator_t (const CmapSubtableFormat4 *subtable) { init (subtable); } in accelerator_t() argument 530 void init (const CmapSubtableFormat4 *subtable) in init() 541 bool get_glyph (hb_codepoint_t codepoint, hb_codepoint_t *glyph) const in get_glyph() 587 …ERNAL static bool get_glyph_func (const void *obj, hb_codepoint_t codepoint, hb_codepoint_t *glyph) in get_glyph_func() 590 void collect_unicodes (hb_set_t *out) const in collect_unicodes() 628 void collect_mapping (hb_set_t *unicodes, /* OUT */ in collect_mapping() 669 const HBUINT16 *endCount; 670 const HBUINT16 *startCount; [all …]
|
H A D | hb-aat-layout-kerx-table.hh | 136 struct accelerator_t struct 138 const KerxSubTableFormat0 &table; 139 hb_aat_apply_context_t *c; 141 accelerator_t (const KerxSubTableFormat0 &table_, in accelerator_t() argument 145 int get_kerning (hb_codepoint_t left, hb_codepoint_t right) const in get_kerning() 461 struct accelerator_t struct 463 const KerxSubTableFormat2 &table; 464 hb_aat_apply_context_t *c; 466 accelerator_t (const KerxSubTableFormat2 &table_, in accelerator_t() argument 470 int get_kerning (hb_codepoint_t left, hb_codepoint_t right) const in get_kerning() [all …]
|
H A D | hb-ot-meta-table.hh | 73 struct accelerator_t struct 75 accelerator_t (hb_face_t *face) in accelerator_t() argument 77 ~accelerator_t () { table.destroy (); } in ~accelerator_t() 79 hb_blob_t *reference_entry (hb_tag_t tag) const in reference_entry() 82 unsigned int get_entries (unsigned int start_offset, in get_entries() 98 hb_blob_ptr_t<meta> table;
|
H A D | hb-ot-var-gvar-table.hh | 557 struct accelerator_t struct 559 accelerator_t (hb_face_t *face) in accelerator_t() argument 595 ~accelerator_t () { table.destroy (); } in ~accelerator_t() 599 static float infer_delta (const hb_array_t<contour_point_t> points, in infer_delta() 622 static unsigned int next_index (unsigned int i, unsigned int start, unsigned int end) in next_index() 626 bool apply_deltas_to_points (hb_codepoint_t glyph, in apply_deltas_to_points() 854 unsigned int get_axis_count () const { return table->axisCount; } in get_axis_count() 857 hb_blob_ptr_t<gvar> table; 858 unsigned glyphCount; 859 hb_vector_t<hb_pair_t<int, int>> shared_tuple_active_idx;
|
H A D | hb-ot-kern-table.hh | 381 struct accelerator_t struct 383 accelerator_t (hb_face_t *face) in accelerator_t() function 389 ~accelerator_t () in ~accelerator_t() 394 hb_blob_t *get_blob () const { return table.get_blob (); } in get_blob() 396 bool apply (AAT::hb_aat_apply_context_t *c) const in apply() 401 hb_blob_ptr_t<kern> table; 402 AAT::kern_accelerator_data_t accel_data;
|
H A D | hb-aat-layout-morx-table.hh | 1294 struct accelerator_t struct 1296 accelerator_t (hb_face_t *face) in accelerator_t() function 1311 ~accelerator_t () in ~accelerator_t() 1319 hb_blob_t *get_blob () const { return table.get_blob (); } in get_blob() 1322 …hain_accelerator_t *get_accel (unsigned chain_index, const Chain &chain, unsigned num_glyphs) const in get_accel() 1344 hb_blob_ptr_t<T> table; 1345 unsigned int chain_count; 1346 hb_atomic_ptr_t<hb_aat_layout_chain_accelerator_t> *accels;
|
H A D | hb-ot-cff1-table.hh | 1358 struct accelerator_t : accelerator_templ_t<cff1_private_dict_opset_t, cff1_private_dict_values_t> struct 1360 accelerator_t (hb_face_t *face) : SUPER (face) in accelerator_t() function 1367 ~accelerator_t () in ~accelerator_t() 1377 bool get_glyph_name (hb_codepoint_t glyph, in get_glyph_name() 1406 bool get_glyph_from_name (const char *name, int len, in get_glyph_from_name() 1469 struct gname_t 1487 mutable hb_atomic_ptr_t<hb_sorted_vector_t<gname_t>> glyph_names; 1489 typedef accelerator_templ_t<cff1_private_dict_opset_t, cff1_private_dict_values_t> SUPER;
|
H A D | hb-ot-cff2-table.hh | 514 struct accelerator_t : accelerator_templ_t<cff2_private_dict_opset_t, cff2_private_dict_values_t> struct 516 accelerator_t (hb_face_t *face) : accelerator_templ_t (face) {} in accelerator_t() function
|
H A D | hb-ot-layout-gsubgpos.hh | 4824 struct accelerator_t struct 4826 accelerator_t (hb_face_t *face) in accelerator_t() function 4848 ~accelerator_t () in ~accelerator_t() 4856 hb_blob_t *get_blob () const { return table.get_blob (); } in get_blob() 4858 hb_ot_layout_lookup_accelerator_t *get_accel (unsigned lookup_index) const in get_accel() 4880 hb_blob_ptr_t<T> table; 4881 unsigned int lookup_count; 4882 hb_atomic_ptr_t<hb_ot_layout_lookup_accelerator_t> *accels;
|
/aosp_15_r20/external/harfbuzz_ng/src/OT/Color/sbix/ |
H A D | sbix.hh | 201 struct accelerator_t struct 203 accelerator_t (hb_face_t *face) in accelerator_t() function 208 ~accelerator_t () { table.destroy (); } in ~accelerator_t() 210 bool has_data () const { return table->has_data (); } in has_data() 212 bool get_extents (hb_font_t *font, in get_extents() 221 hb_blob_t *reference_png (hb_font_t *font, in reference_png() 233 …bool paint_glyph (hb_font_t *font, hb_codepoint_t glyph, hb_paint_funcs_t *funcs, void *data) const in paint_glyph() 266 const SBIXStrike &choose_strike (hb_font_t *font) const in choose_strike() 293 struct PNGHeader 316 bool get_png_extents (hb_font_t *font, in get_png_extents() [all …]
|
/aosp_15_r20/external/harfbuzz_ng/src/OT/Color/svg/ |
H A D | svg.hh | 83 struct accelerator_t struct 85 accelerator_t (hb_face_t *face) in accelerator_t() function 87 ~accelerator_t () { table.destroy (); } in ~accelerator_t() 89 hb_blob_t *reference_blob_for_glyph (hb_codepoint_t glyph_id) const in reference_blob_for_glyph() 95 bool has_data () const { return table->has_data (); } in has_data() 97 …_glyph (hb_font_t *font HB_UNUSED, hb_codepoint_t glyph, hb_paint_funcs_t *funcs, void *data) const in paint_glyph() 119 hb_blob_ptr_t<SVG> table;
|
/aosp_15_r20/external/harfbuzz_ng/src/OT/name/ |
H A D | name.hh | 477 struct accelerator_t struct 479 accelerator_t (hb_face_t *face) in accelerator_t() argument 517 ~accelerator_t () in ~accelerator_t() 522 int get_index (hb_ot_name_id_t name_id, in get_index() 551 hb_bytes_t get_name (unsigned int idx) const in get_name() 560 const char *pool; 561 unsigned int pool_len; 563 hb_blob_ptr_t<name> table; 564 hb_vector_t<hb_ot_name_entry_t> names;
|
/aosp_15_r20/external/harfbuzz_ng/src/OT/Color/CBDT/ |
H A D | CBDT.hh | 826 struct accelerator_t struct 828 accelerator_t (hb_face_t *face) in accelerator_t() argument 835 ~accelerator_t () in ~accelerator_t() 842 …tents (hb_font_t *font, hb_codepoint_t glyph, hb_glyph_extents_t *extents, bool scale = true) const in get_extents() 895 reference_png (hb_font_t *font, hb_codepoint_t glyph) const in reference_png() 944 bool has_data () const { return cbdt.get_length (); } in has_data() 946 …bool paint_glyph (hb_font_t *font, hb_codepoint_t glyph, hb_paint_funcs_t *funcs, void *data) const in paint_glyph() 973 hb_blob_ptr_t<CBLC> cblc; 974 hb_blob_ptr_t<CBDT> cbdt; 976 unsigned int upem;
|
/aosp_15_r20/external/harfbuzz_ng/src/OT/Layout/GDEF/ |
H A D | GDEF.hh | 969 struct accelerator_t struct 971 accelerator_t (hb_face_t *face) in accelerator_t() argument 984 ~accelerator_t () { table.destroy (); } in ~accelerator_t() 986 unsigned int get_glyph_props (hb_codepoint_t glyph) const in get_glyph_props() 1006 bool mark_set_covers (unsigned int set_index, hb_codepoint_t glyph_id) const in mark_set_covers() 1015 hb_blob_ptr_t<GDEF> table; 1017 hb_vector_t<hb_set_digest_t> mark_glyph_set_digests; 1018 mutable hb_cache_t<21, 3, 8> glyph_props_cache;
|
/aosp_15_r20/external/harfbuzz_ng/src/OT/Color/COLR/ |
H A D | COLR.hh | 2109 struct accelerator_t struct 2111 accelerator_t (hb_face_t *face) in accelerator_t() function 2113 ~accelerator_t () { this->colr.destroy (); } in ~accelerator_t() 2115 bool is_valid () { return colr.get_blob ()->length; } in is_valid() 2117 void closure_glyphs (hb_codepoint_t glyph, in closure_glyphs() 2121 void closure_V0palette_indices (const hb_set_t *glyphs, in closure_V0palette_indices() 2125 void closure_forV1 (hb_set_t *glyphset, in closure_forV1() 2132 bool has_var_store () const in has_var_store() 2135 const ItemVariationStore &get_var_store () const in get_var_store() 2138 bool has_delta_set_index_map () const in has_delta_set_index_map() [all …]
|
/aosp_15_r20/external/harfbuzz_ng/src/OT/Layout/GSUB/ |
H A D | GSUB.hh | 48 typedef GSUBGPOS::accelerator_t<GSUB> accelerator_t; typedef
|
/aosp_15_r20/external/harfbuzz_ng/src/OT/Layout/GPOS/ |
H A D | GPOS.hh | 70 typedef GSUBGPOS::accelerator_t<GPOS> accelerator_t; typedef
|