| /external/harfbuzz_ng/src/ |
| D | hb-ot-post-table.hh | 130 struct accelerator_t struct 134 accelerator_t (hb_face_t *face) in accelerator_t() argument 154 ~accelerator_t () in ~accelerator_t() 160 bool get_glyph_name (hb_codepoint_t glyph, in get_glyph_name() 172 bool get_glyph_from_name (const char *name, int len, in get_glyph_from_name() 213 hb_blob_ptr_t<post> table; 217 unsigned int get_glyph_count () const in get_glyph_count() 228 static int cmp_gids (const void *pa, const void *pb, void *arg) in cmp_gids() 236 static int cmp_key (const void *pk, const void *po, void *arg) in cmp_key() 244 hb_bytes_t find_glyph_name (hb_codepoint_t glyph) const in find_glyph_name() [all …]
|
| D | hb-ot-hmtx-table.hh | 250 struct accelerator_t struct 254 accelerator_t (hb_face_t *face) in accelerator_t() argument 297 ~accelerator_t () in ~accelerator_t() 303 bool has_data () const { return (bool) num_bearings; } in has_data() 305 bool get_leading_bearing_without_var_unscaled (hb_codepoint_t glyph, in get_leading_bearing_without_var_unscaled() 322 bool get_leading_bearing_with_var_unscaled (hb_font_t *font, in get_leading_bearing_with_var_unscaled() 344 unsigned int get_advance_without_var_unscaled (hb_codepoint_t glyph) const in get_advance_without_var_unscaled() 375 unsigned get_advance_with_var_unscaled (hb_codepoint_t glyph, in get_advance_with_var_unscaled() 398 unsigned num_long_metrics; 399 unsigned num_bearings; [all …]
|
| D | hb-ot-meta-table.hh | 72 struct accelerator_t struct 74 accelerator_t (hb_face_t *face) in accelerator_t() function 76 ~accelerator_t () { table.destroy (); } in ~accelerator_t() 78 hb_blob_t *reference_entry (hb_tag_t tag) const in reference_entry() 81 unsigned int get_entries (unsigned int start_offset, in get_entries() 97 hb_blob_ptr_t<meta> table;
|
| D | hb-ot-cmap-table.hh | 383 struct accelerator_t struct 385 accelerator_t () {} in accelerator_t() argument 386 accelerator_t (const CmapSubtableFormat4 *subtable) { init (subtable); } in accelerator_t() function 388 void init (const CmapSubtableFormat4 *subtable) in init() 399 bool get_glyph (hb_codepoint_t codepoint, hb_codepoint_t *glyph) const in get_glyph() 445 …ERNAL static bool get_glyph_func (const void *obj, hb_codepoint_t codepoint, hb_codepoint_t *glyph) in get_glyph_func() 448 void collect_unicodes (hb_set_t *out) const in collect_unicodes() 486 void collect_mapping (hb_set_t *unicodes, /* OUT */ in collect_mapping() 527 const HBUINT16 *endCount; 528 const HBUINT16 *startCount; [all …]
|
| D | hb-ot-var-gvar-table.hh | 532 struct accelerator_t struct 534 accelerator_t (hb_face_t *face) in accelerator_t() function 570 ~accelerator_t () { table.destroy (); } in ~accelerator_t() 574 static float infer_delta (const hb_array_t<contour_point_t> points, in infer_delta() 597 static unsigned int next_index (unsigned int i, unsigned int start, unsigned int end) in next_index() 601 bool apply_deltas_to_points (hb_codepoint_t glyph, in apply_deltas_to_points() 829 unsigned int get_axis_count () const { return table->axisCount; } in get_axis_count() 832 hb_blob_ptr_t<gvar> table; 833 unsigned glyphCount; 834 hb_vector_t<hb_pair_t<int, int>> shared_tuple_active_idx;
|
| D | hb-aat-layout-kerx-table.hh | 120 struct accelerator_t struct 122 const KerxSubTableFormat0 &table; 123 hb_aat_apply_context_t *c; 125 accelerator_t (const KerxSubTableFormat0 &table_, in accelerator_t() argument 129 int get_kerning (hb_codepoint_t left, hb_codepoint_t right) const in get_kerning() 413 struct accelerator_t struct 415 const KerxSubTableFormat2 &table; 416 hb_aat_apply_context_t *c; 418 accelerator_t (const KerxSubTableFormat2 &table_, in accelerator_t() argument 422 int get_kerning (hb_codepoint_t left, hb_codepoint_t right) const in get_kerning() [all …]
|
| D | hb-ot-cff1-table.hh | 1363 struct accelerator_t : accelerator_templ_t<cff1_private_dict_opset_t, cff1_private_dict_values_t> struct 1365 accelerator_t (hb_face_t *face) : SUPER (face) in accelerator_t() argument 1372 ~accelerator_t () in ~accelerator_t() 1382 bool get_glyph_name (hb_codepoint_t glyph, in get_glyph_name() 1411 bool get_glyph_from_name (const char *name, int len, in get_glyph_from_name() 1474 struct gname_t 1492 mutable hb_atomic_ptr_t<hb_sorted_vector_t<gname_t>> glyph_names; 1494 typedef accelerator_templ_t<cff1_private_dict_opset_t, cff1_private_dict_values_t> SUPER;
|
| 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
|
| D | hb-ot-layout-gsubgpos.hh | 4748 struct accelerator_t struct 4750 accelerator_t (hb_face_t *face) in accelerator_t() function 4772 ~accelerator_t () in ~accelerator_t() 4780 hb_blob_t *get_blob () const { return table.get_blob (); } in get_blob() 4782 hb_ot_layout_lookup_accelerator_t *get_accel (unsigned lookup_index) const in get_accel() 4804 hb_blob_ptr_t<T> table; 4805 unsigned int lookup_count; 4806 hb_atomic_ptr_t<hb_ot_layout_lookup_accelerator_t> *accels;
|
| /external/harfbuzz_ng/src/OT/Color/svg/ |
| D | svg.hh | 82 struct accelerator_t struct 84 accelerator_t (hb_face_t *face) in accelerator_t() argument 86 ~accelerator_t () { table.destroy (); } in ~accelerator_t() 88 hb_blob_t *reference_blob_for_glyph (hb_codepoint_t glyph_id) const in reference_blob_for_glyph() 94 bool has_data () const { return table->has_data (); } in has_data() 96 …_glyph (hb_font_t *font HB_UNUSED, hb_codepoint_t glyph, hb_paint_funcs_t *funcs, void *data) const in paint_glyph() 118 hb_blob_ptr_t<SVG> table;
|
| /external/harfbuzz_ng/src/OT/Color/sbix/ |
| 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 …]
|
| /external/harfbuzz_ng/src/OT/name/ |
| D | name.hh | 474 struct accelerator_t struct 476 accelerator_t (hb_face_t *face) in accelerator_t() function 514 ~accelerator_t () in ~accelerator_t() 519 int get_index (hb_ot_name_id_t name_id, in get_index() 548 hb_bytes_t get_name (unsigned int idx) const in get_name() 557 const char *pool; 558 unsigned int pool_len; 560 hb_blob_ptr_t<name> table; 561 hb_vector_t<hb_ot_name_entry_t> names;
|
| /external/harfbuzz_ng/src/OT/Color/CBDT/ |
| D | CBDT.hh | 821 struct accelerator_t struct 823 accelerator_t (hb_face_t *face) in accelerator_t() argument 830 ~accelerator_t () in ~accelerator_t() 837 …tents (hb_font_t *font, hb_codepoint_t glyph, hb_glyph_extents_t *extents, bool scale = true) const in get_extents() 890 reference_png (hb_font_t *font, hb_codepoint_t glyph) const in reference_png() 939 bool has_data () const { return cbdt.get_length (); } in has_data() 941 …bool paint_glyph (hb_font_t *font, hb_codepoint_t glyph, hb_paint_funcs_t *funcs, void *data) const in paint_glyph() 968 hb_blob_ptr_t<CBLC> cblc; 969 hb_blob_ptr_t<CBDT> cbdt; 971 unsigned int upem;
|
| /external/harfbuzz_ng/src/OT/Layout/GDEF/ |
| D | GDEF.hh | 906 struct accelerator_t struct 908 accelerator_t (hb_face_t *face) in accelerator_t() function 921 ~accelerator_t () { table.destroy (); } in ~accelerator_t() 923 unsigned int get_glyph_props (hb_codepoint_t glyph) const in get_glyph_props() 943 bool mark_set_covers (unsigned int set_index, hb_codepoint_t glyph_id) const in mark_set_covers() 952 hb_blob_ptr_t<GDEF> table; 954 hb_vector_t<hb_set_digest_t> mark_glyph_set_digests; 955 mutable hb_cache_t<21, 3, 8> glyph_props_cache;
|
| /external/harfbuzz_ng/src/OT/Layout/GSUB/ |
| D | GSUB.hh | 48 typedef GSUBGPOS::accelerator_t<GSUB> accelerator_t; typedef
|
| /external/harfbuzz_ng/src/OT/Layout/GPOS/ |
| D | GPOS.hh | 70 typedef GSUBGPOS::accelerator_t<GPOS> accelerator_t; typedef
|
| /external/harfbuzz_ng/src/OT/Color/COLR/ |
| D | COLR.hh | 1976 struct accelerator_t struct 1978 accelerator_t (hb_face_t *face) in accelerator_t() argument 1980 ~accelerator_t () { this->colr.destroy (); } in ~accelerator_t() 1982 bool is_valid () { return colr.get_blob ()->length; } in is_valid() 1984 void closure_glyphs (hb_codepoint_t glyph, in closure_glyphs() 1988 void closure_V0palette_indices (const hb_set_t *glyphs, in closure_V0palette_indices() 1992 void closure_forV1 (hb_set_t *glyphset, in closure_forV1() 1998 hb_blob_ptr_t<COLR> colr;
|