| /external/harfbuzz_ng/src/ |
| D | hb-ot-post-table.hh | 97 struct accelerator_t struct 99 void init (hb_face_t *face) in init() 120 void fini () in fini() 127 bool get_glyph_name (hb_codepoint_t glyph, in get_glyph_name() 139 bool get_glyph_from_name (const char *name, int len, in get_glyph_from_name() 181 hb_blob_ptr_t<post> table; 185 unsigned int get_glyph_count () const in get_glyph_count() 196 static int cmp_gids (const void *pa, const void *pb, void *arg) in cmp_gids() 204 static int cmp_key (const void *pk, const void *po, void *arg) in cmp_key() 212 hb_bytes_t find_glyph_name (hb_codepoint_t glyph) const in find_glyph_name() [all …]
|
| D | hb-ot-hmtx-table.hh | 161 struct accelerator_t struct 165 void init (hb_face_t *face, in init() 192 void fini () in fini() 198 int get_side_bearing (hb_codepoint_t glyph) const in get_side_bearing() 210 int get_side_bearing (hb_font_t *font, hb_codepoint_t glyph) const in get_side_bearing() 227 unsigned int get_advance (hb_codepoint_t glyph) const in get_advance() 243 unsigned int get_advance (hb_codepoint_t glyph, in get_advance() 261 unsigned int num_advances_for_subset (const hb_subset_plan_t *plan) const in num_advances_for_subset() 277 unsigned int _advance_for_new_gid (const hb_subset_plan_t *plan, in _advance_for_new_gid() 288 unsigned int num_metrics; [all …]
|
| D | hb-ot-color-sbix-table.hh | 139 struct accelerator_t struct 141 void init (hb_face_t *face) in init() 146 void fini () { table.destroy (); } in fini() 148 bool has_data () const { return table->has_data (); } in has_data() 150 bool get_extents (hb_font_t *font, in get_extents() 158 hb_blob_t *reference_png (hb_font_t *font, in reference_png() 172 const SBIXStrike &choose_strike (hb_font_t *font) const in choose_strike() 199 struct PNGHeader 222 bool get_png_extents (hb_font_t *font, in get_png_extents() 265 hb_blob_ptr_t<sbix> table; [all …]
|
| D | hb-ot-meta-table.hh | 72 struct accelerator_t struct 74 void init (hb_face_t *face) in init() 76 void fini () { table.destroy (); } in fini() 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-svg-table.hh | 80 struct accelerator_t struct 82 void init (hb_face_t *face) in init() 84 void fini () { table.destroy (); } in fini() 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-cmap-table.hh | 274 struct accelerator_t struct 276 accelerator_t () {} in accelerator_t() function 277 accelerator_t (const CmapSubtableFormat4 *subtable) { init (subtable); } in accelerator_t() argument 278 ~accelerator_t () { fini (); } in ~accelerator_t() 280 void init (const CmapSubtableFormat4 *subtable) in init() 290 void fini () {} in fini() 292 bool get_glyph (hb_codepoint_t codepoint, hb_codepoint_t *glyph) const in get_glyph() 336 …ERNAL static bool get_glyph_func (const void *obj, hb_codepoint_t codepoint, hb_codepoint_t *glyph) in get_glyph_func() 338 void collect_unicodes (hb_set_t *out) const in collect_unicodes() 374 const HBUINT16 *endCount; [all …]
|
| D | hb-ot-name-table.hh | 236 struct accelerator_t struct 238 void init (hb_face_t *face) in init() 278 void fini () in fini() 284 int get_index (hb_ot_name_id_t name_id, in get_index() 304 hb_bytes_t get_name (unsigned int idx) const in get_name() 313 const char *pool; 314 unsigned int pool_len; 316 hb_blob_ptr_t<name> table; 317 hb_vector_t<hb_ot_name_entry_t> names;
|
| D | hb-ot-glyf-table.hh | 755 struct accelerator_t struct 757 void init (hb_face_t *face_) in init() 776 void fini () in fini() 782 enum phantom_point_index_t 793 … init_phantom_points (hb_codepoint_t gid, hb_array_t<contour_point_t> &phantoms /* IN/OUT */) const in init_phantom_points() 807 struct contour_bounds_t 845 bool get_points_var (hb_codepoint_t gid, in get_points_var() 909 …nts_bearing_applied (hb_font_t *font, hb_codepoint_t gid, contour_point_vector_t &all_points) const in get_points_bearing_applied() 925 bool get_var_extents_and_phantoms (hb_font_t *font, hb_codepoint_t gid, in get_var_extents_and_phantoms() 944 bool get_var_metrics (hb_font_t *font, hb_codepoint_t gid, in get_var_metrics() [all …]
|
| 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() 419 struct accelerator_t struct 421 const KerxSubTableFormat2 &table; 422 hb_aat_apply_context_t *c; 424 accelerator_t (const KerxSubTableFormat2 &table_, in accelerator_t() argument 428 int get_kerning (hb_codepoint_t left, hb_codepoint_t right) const in get_kerning() [all …]
|
| D | hb-ot-var-gvar-table.hh | 505 struct accelerator_t struct 507 void init (hb_face_t *face) in init() 524 void fini () in fini() 531 struct x_getter { static float get (const contour_point_t &p) { return p.x; } }; in get() 532 struct y_getter { static float get (const contour_point_t &p) { return p.y; } }; in get() 535 static float infer_delta (const hb_array_t<contour_point_t> points, in infer_delta() 557 static unsigned int next_index (unsigned int i, unsigned int start, unsigned int end) in next_index() 561 bool apply_deltas_to_points (hb_codepoint_t glyph, in apply_deltas_to_points() 686 unsigned int get_axis_count () const { return gvar_table->axisCount; } in get_axis_count() 689 const GlyphVarData *get_glyph_var_data (hb_codepoint_t glyph) const in get_glyph_var_data() [all …]
|
| D | hb-ot-color-cbdt-table.hh | 383 struct accelerator_t struct 385 void init (hb_face_t *face) in init() 393 void fini () in fini() 399 bool get_extents (hb_font_t *font, hb_codepoint_t glyph, in get_extents() 455 hb_blob_t* reference_png (hb_font_t *font, in reference_png() 508 bool has_data () const { return cbdt.get_length (); } in has_data() 511 hb_blob_ptr_t<CBLC> cblc; 512 hb_blob_ptr_t<CBDT> cbdt; 514 unsigned int upem;
|
| D | hb-ot-layout-gdef-table.hh | 415 struct accelerator_t struct 417 void init (hb_face_t *face) in init() 427 void fini () { this->table.destroy (); } in fini() 429 hb_blob_ptr_t<GDEF> table;
|
| D | hb-ot-cff2-table.hh | 531 struct accelerator_t : accelerator_templ_t<cff2_private_dict_opset_t, cff2_private_dict_values_t> struct
|
| D | hb-ot-layout-gsubgpos.hh | 2953 struct accelerator_t struct 2955 void init (hb_face_t *face) in init() 2974 void fini () in fini() 2982 hb_blob_ptr_t<T> table; 2983 unsigned int lookup_count; 2984 hb_ot_layout_lookup_accelerator_t *accels;
|
| D | hb-ot-cff1-table.hh | 1197 struct accelerator_t : accelerator_templ_t<cff1_private_dict_opset_t, cff1_private_dict_values_t> struct
|
| D | hb-ot-layout-gsub-table.hh | 1513 typedef GSUBGPOS::accelerator_t<GSUB> accelerator_t; typedef
|
| D | hb-ot-layout-gpos-table.hh | 1948 typedef GSUBGPOS::accelerator_t<GPOS> accelerator_t; typedef
|