/external/harfbuzz_ng/src/ |
D | hb-ot-post-table.hh | 98 struct accelerator_t struct 100 void init (hb_face_t *face) in init() 121 void fini () in fini() 128 bool get_glyph_name (hb_codepoint_t glyph, in get_glyph_name() 140 bool get_glyph_from_name (const char *name, int len, in get_glyph_from_name() 184 unsigned int get_glyph_count () const in get_glyph_count() 195 static int cmp_gids (const void *pa, const void *pb, void *arg) in cmp_gids() 203 static int cmp_key (const void *pk, const void *po, void *arg) in cmp_key() 211 hb_bytes_t find_glyph_name (hb_codepoint_t glyph) const in find_glyph_name() 241 hb_blob_ptr_t<post> table; [all …]
|
D | hb-ot-hmtx-table.hh | 185 struct accelerator_t struct 189 void init (hb_face_t *face, in init() 237 void fini () in fini() 244 unsigned int get_side_bearing (hb_codepoint_t glyph) const in get_side_bearing() 256 unsigned int get_advance (hb_codepoint_t glyph) const in get_advance() 272 unsigned int get_advance (hb_codepoint_t glyph, in get_advance() 284 bool has_font_extents; 285 int ascender; 286 int descender; 287 int line_gap; [all …]
|
D | hb-ot-cmap-table.hh | 227 struct accelerator_t struct 229 accelerator_t () {} in accelerator_t() function 230 accelerator_t (const CmapSubtableFormat4 *subtable) { init (subtable); } in accelerator_t() argument 231 ~accelerator_t () { fini (); } in ~accelerator_t() 233 void init (const CmapSubtableFormat4 *subtable) in init() 243 void fini () {} in fini() 245 bool get_glyph (hb_codepoint_t codepoint, hb_codepoint_t *glyph) const in get_glyph() 289 static bool get_glyph_func (const void *obj, hb_codepoint_t codepoint, hb_codepoint_t *glyph) in get_glyph_func() 293 void collect_unicodes (hb_set_t *out) const in collect_unicodes() 321 const HBUINT16 *endCount; [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() 258 hb_blob_ptr_t<sbix> table; [all …]
|
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-name-table.hh | 179 struct accelerator_t struct 181 void init (hb_face_t *face) in init() 221 void fini () in fini() 227 int get_index (hb_ot_name_id_t name_id, in get_index() 247 hb_bytes_t get_name (unsigned int idx) const in get_name() 256 const char *pool; 257 unsigned int pool_len; 259 hb_blob_ptr_t<name> table; 260 hb_vector_t<hb_ot_name_entry_t> names;
|
D | hb-ot-glyf-table.hh | 229 struct accelerator_t struct 231 void init (hb_face_t *face) in init() 247 void fini () in fini() 258 bool get_composite (hb_codepoint_t glyph, in get_composite() 273 enum simple_glyph_flag_t { 285 bool remove_padding (unsigned int start_offset, in remove_padding() 357 bool get_offsets (hb_codepoint_t glyph, in get_offsets() 384 bool get_instruction_offsets (unsigned int start_offset, in get_instruction_offsets() 443 bool get_extents (hb_codepoint_t glyph, hb_glyph_extents_t *extents) const in get_extents() 463 bool short_offset; [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() function 129 int get_kerning (hb_codepoint_t left, hb_codepoint_t right) const in get_kerning() 421 struct accelerator_t struct 423 const KerxSubTableFormat2 &table; 424 hb_aat_apply_context_t *c; 426 accelerator_t (const KerxSubTableFormat2 &table_, in accelerator_t() function 430 int get_kerning (hb_codepoint_t left, hb_codepoint_t right) const in get_kerning() [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-layout-gsubgpos.hh | 2745 struct accelerator_t struct 2747 void init (hb_face_t *face) in init() 2766 void fini () in fini() 2774 hb_blob_ptr_t<T> table; 2775 unsigned int lookup_count; 2776 hb_ot_layout_lookup_accelerator_t *accels;
|
D | hb-ot-cff2-table.hh | 526 struct accelerator_t : accelerator_templ_t<CFF2PrivateDictOpSet, CFF2PrivateDictValues> struct
|
D | hb-ot-cff1-table.hh | 1177 struct accelerator_t : accelerator_templ_t<CFF1PrivateDictOpSet, CFF1PrivateDictValues> struct
|
D | hb-ot-layout-gsub-table.hh | 1455 typedef GSUBGPOS::accelerator_t<GSUB> accelerator_t; typedef
|
D | hb-ot-layout-gpos-table.hh | 1640 typedef GSUBGPOS::accelerator_t<GPOS> accelerator_t; typedef
|