Lines Matching refs:hb_glyph_info_t
212 hb_glyph_info_t *info = buffer->info;
252 _hb_glyph_info_set_unicode_props (hb_glyph_info_t *info, hb_buffer_t *buffer)
314 _hb_glyph_info_set_general_category (hb_glyph_info_t *info,
322 _hb_glyph_info_get_general_category (const hb_glyph_info_t *info)
328 _hb_glyph_info_is_unicode_mark (const hb_glyph_info_t *info)
333 _hb_glyph_info_set_modified_combining_class (hb_glyph_info_t *info,
341 _hb_glyph_info_get_modified_combining_class (const hb_glyph_info_t *info)
347 _hb_glyph_info_is_unicode_space (const hb_glyph_info_t *info)
353 _hb_glyph_info_set_unicode_space_fallback_type (hb_glyph_info_t *info, hb_unicode_funcs_t::space_t s)
360 _hb_glyph_info_get_unicode_space_fallback_type (const hb_glyph_info_t *info)
367 static inline bool _hb_glyph_info_ligated (const hb_glyph_info_t *info);
370 _hb_glyph_info_is_default_ignorable (const hb_glyph_info_t *info)
376 _hb_glyph_info_is_default_ignorable_and_not_fvs (const hb_glyph_info_t *info)
384 _hb_glyph_info_is_unicode_format (const hb_glyph_info_t *info)
390 _hb_glyph_info_is_zwnj (const hb_glyph_info_t *info)
395 _hb_glyph_info_is_zwj (const hb_glyph_info_t *info)
400 _hb_glyph_info_is_joiner (const hb_glyph_info_t *info)
405 _hb_glyph_info_flip_joiners (hb_glyph_info_t *info)
438 _hb_glyph_info_clear_lig_props (hb_glyph_info_t *info)
446 _hb_glyph_info_set_lig_props_for_ligature (hb_glyph_info_t *info,
454 _hb_glyph_info_set_lig_props_for_mark (hb_glyph_info_t *info,
462 _hb_glyph_info_set_lig_props_for_component (hb_glyph_info_t *info, unsigned int comp)
468 _hb_glyph_info_get_lig_id (const hb_glyph_info_t *info)
474 _hb_glyph_info_ligated_internal (const hb_glyph_info_t *info)
480 _hb_glyph_info_get_lig_comp (const hb_glyph_info_t *info)
489 _hb_glyph_info_get_lig_num_comps (const hb_glyph_info_t *info)
509 _hb_glyph_info_set_glyph_props (hb_glyph_info_t *info, unsigned int props)
515 _hb_glyph_info_get_glyph_props (const hb_glyph_info_t *info)
521 _hb_glyph_info_is_base_glyph (const hb_glyph_info_t *info)
527 _hb_glyph_info_is_ligature (const hb_glyph_info_t *info)
533 _hb_glyph_info_is_mark (const hb_glyph_info_t *info)
539 _hb_glyph_info_substituted (const hb_glyph_info_t *info)
545 _hb_glyph_info_ligated (const hb_glyph_info_t *info)
551 _hb_glyph_info_multiplied (const hb_glyph_info_t *info)
557 _hb_glyph_info_ligated_and_didnt_multiply (const hb_glyph_info_t *info)
563 _hb_glyph_info_clear_ligated_and_multiplied (hb_glyph_info_t *info)
570 _hb_glyph_info_clear_substituted (hb_glyph_info_t *info)