| /external/harfbuzz_ng/src/ |
| D | hb-ot-hmtx-table.hh | 178 struct accelerator_t struct 182 accelerator_t (hb_face_t *face) in accelerator_t() function 225 ~accelerator_t () in ~accelerator_t() 231 bool has_data () const { return (bool) num_bearings; } in has_data() 233 bool get_leading_bearing_without_var_unscaled (hb_codepoint_t glyph, in get_leading_bearing_without_var_unscaled() 250 bool get_leading_bearing_with_var_unscaled (hb_font_t *font, in get_leading_bearing_with_var_unscaled() 272 unsigned int get_advance_without_var_unscaled (hb_codepoint_t glyph) const in get_advance_without_var_unscaled() 305 unsigned get_advance_with_var_unscaled (hb_codepoint_t glyph, in get_advance_with_var_unscaled() 328 unsigned num_long_metrics; 329 unsigned num_bearings; [all …]
|
| D | hb-ot-post-table.hh | 119 struct accelerator_t struct 123 accelerator_t (hb_face_t *face) in accelerator_t() argument 142 ~accelerator_t () in ~accelerator_t() 148 bool get_glyph_name (hb_codepoint_t glyph, in get_glyph_name() 160 bool get_glyph_from_name (const char *name, int len, in get_glyph_from_name() 201 hb_blob_ptr_t<post> table; 205 unsigned int get_glyph_count () const in get_glyph_count() 216 static int cmp_gids (const void *pa, const void *pb, void *arg) in cmp_gids() 224 static int cmp_key (const void *pk, const void *po, void *arg) in cmp_key() 232 hb_bytes_t find_glyph_name (hb_codepoint_t glyph) const in find_glyph_name() [all …]
|
| D | hb-ot-color-svg-table.hh | 80 struct accelerator_t struct 82 accelerator_t (hb_face_t *face) in accelerator_t() function 84 ~accelerator_t () { table.destroy (); } in ~accelerator_t() 86 hb_blob_t *reference_blob_for_glyph (hb_codepoint_t glyph_id) const in reference_blob_for_glyph() 92 bool has_data () const { return table->has_data (); } in has_data() 95 hb_blob_ptr_t<SVG> table;
|
| 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-color-sbix-table.hh | 203 struct accelerator_t struct 205 accelerator_t (hb_face_t *face) in accelerator_t() function 210 ~accelerator_t () { table.destroy (); } in ~accelerator_t() 212 bool has_data () const { return table->has_data (); } in has_data() 214 bool get_extents (hb_font_t *font, in get_extents() 222 hb_blob_t *reference_png (hb_font_t *font, in reference_png() 236 const SBIXStrike &choose_strike (hb_font_t *font) const in choose_strike() 263 struct PNGHeader 286 bool get_png_extents (hb_font_t *font, in get_png_extents() 335 hb_blob_ptr_t<sbix> table; [all …]
|
| D | hb-ot-cmap-table.hh | 382 struct accelerator_t struct 384 accelerator_t () {} in accelerator_t() function 385 accelerator_t (const CmapSubtableFormat4 *subtable) { init (subtable); } in accelerator_t() argument 387 void init (const CmapSubtableFormat4 *subtable) in init() 398 bool get_glyph (hb_codepoint_t codepoint, hb_codepoint_t *glyph) const in get_glyph() 444 …ERNAL static bool get_glyph_func (const void *obj, hb_codepoint_t codepoint, hb_codepoint_t *glyph) in get_glyph_func() 447 void collect_unicodes (hb_set_t *out) const in collect_unicodes() 485 void collect_mapping (hb_set_t *unicodes, /* OUT */ in collect_mapping() 526 const HBUINT16 *endCount; 527 const HBUINT16 *startCount; [all …]
|
| D | hb-ot-name-table.hh | 467 struct accelerator_t struct 469 accelerator_t (hb_face_t *face) in accelerator_t() argument 507 ~accelerator_t () in ~accelerator_t() 512 int get_index (hb_ot_name_id_t name_id, in get_index() 541 hb_bytes_t get_name (unsigned int idx) const in get_name() 550 const char *pool; 551 unsigned int pool_len; 553 hb_blob_ptr_t<name> table; 554 hb_vector_t<hb_ot_name_entry_t> names;
|
| 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() function 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() function 422 int get_kerning (hb_codepoint_t left, hb_codepoint_t right) const in get_kerning() [all …]
|
| D | hb-ot-var-gvar-table.hh | 516 struct accelerator_t struct 518 accelerator_t (hb_face_t *face) in accelerator_t() argument 520 ~accelerator_t () { table.destroy (); } in ~accelerator_t() 524 static float infer_delta (const hb_array_t<contour_point_t> points, in infer_delta() 547 static unsigned int next_index (unsigned int i, unsigned int start, unsigned int end) in next_index() 551 bool apply_deltas_to_points (hb_codepoint_t glyph, in apply_deltas_to_points() 703 unsigned int get_axis_count () const { return table->axisCount; } in get_axis_count() 706 hb_blob_ptr_t<gvar> table;
|
| D | hb-ot-color-cbdt-table.hh | 820 struct accelerator_t struct 822 accelerator_t (hb_face_t *face) in accelerator_t() function 829 ~accelerator_t () in ~accelerator_t() 836 get_extents (hb_font_t *font, hb_codepoint_t glyph, hb_glyph_extents_t *extents) const in get_extents() 886 reference_png (hb_font_t *font, hb_codepoint_t glyph) const in reference_png() 935 bool has_data () const { return cbdt.get_length (); } in has_data() 938 hb_blob_ptr_t<CBLC> cblc; 939 hb_blob_ptr_t<CBDT> cbdt; 941 unsigned int upem;
|
| D | hb-ot-cff1-table.hh | 1319 struct accelerator_t : accelerator_templ_t<cff1_private_dict_opset_t, cff1_private_dict_values_t> struct 1321 accelerator_t (hb_face_t *face) in accelerator_t() argument 1331 ~accelerator_t () in ~accelerator_t() 1343 bool get_glyph_name (hb_codepoint_t glyph, in get_glyph_name() 1371 bool get_glyph_from_name (const char *name, int len, in get_glyph_from_name() 1433 struct gname_t 1451 mutable hb_atomic_ptr_t<hb_sorted_vector_t<gname_t>> glyph_names; 1453 typedef accelerator_templ_t<cff1_private_dict_opset_t, cff1_private_dict_values_t> SUPER;
|
| D | hb-ot-layout-gdef-table.hh | 851 struct accelerator_t struct 853 accelerator_t (hb_face_t *face) in accelerator_t() function 862 ~accelerator_t () { table.destroy (); } in ~accelerator_t() 864 hb_blob_ptr_t<GDEF> table;
|
| D | hb-ot-cff2-table.hh | 512 struct accelerator_t : accelerator_templ_t<cff2_private_dict_opset_t, cff2_private_dict_values_t> struct 514 accelerator_t (hb_face_t *face) : accelerator_templ_t (face) {} in accelerator_t() function
|
| D | hb-ot-color-colr-table.hh | 1347 struct accelerator_t struct 1349 accelerator_t (hb_face_t *face) in accelerator_t() function 1351 ~accelerator_t () { this->colr.destroy (); } in ~accelerator_t() 1353 bool is_valid () { return colr.get_blob ()->length; } in is_valid() 1355 void closure_glyphs (hb_codepoint_t glyph, in closure_glyphs() 1359 void closure_V0palette_indices (const hb_set_t *glyphs, in closure_V0palette_indices() 1363 void closure_forV1 (hb_set_t *glyphset, in closure_forV1() 1369 hb_blob_ptr_t<COLR> colr;
|
| D | hb-ot-layout-gsubgpos.hh | 4420 struct accelerator_t struct 4422 accelerator_t (hb_face_t *face) in accelerator_t() argument 4444 ~accelerator_t () in ~accelerator_t() 4452 hb_blob_ptr_t<T> table; 4453 unsigned int lookup_count; 4454 hb_ot_layout_lookup_accelerator_t *accels;
|
| /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
|