Home
last modified time | relevance | path

Searched refs:glyph_props (Results 1 – 3 of 3) sorted by relevance

/external/harfbuzz_ng/src/
Dhb-ot-layout-private.hh173 #define glyph_props() var1.u16[0] /* GDEF glyph properties */ macro
326 if ((info->glyph_props() & HB_OT_LAYOUT_GLYPH_PROPS_LIGATURE) && in _hb_glyph_info_get_lig_num_comps()
346 info->glyph_props() = props; in _hb_glyph_info_set_glyph_props()
352 return info->glyph_props(); in _hb_glyph_info_get_glyph_props()
358 return !!(info->glyph_props() & HB_OT_LAYOUT_GLYPH_PROPS_BASE_GLYPH); in _hb_glyph_info_is_base_glyph()
364 return !!(info->glyph_props() & HB_OT_LAYOUT_GLYPH_PROPS_LIGATURE); in _hb_glyph_info_is_ligature()
370 return !!(info->glyph_props() & HB_OT_LAYOUT_GLYPH_PROPS_MARK); in _hb_glyph_info_is_mark()
376 return !!(info->glyph_props() & HB_OT_LAYOUT_GLYPH_PROPS_SUBSTITUTED); in _hb_glyph_info_substituted()
382 return !!(info->glyph_props() & HB_OT_LAYOUT_GLYPH_PROPS_LIGATED); in _hb_glyph_info_ligated()
388 return !!(info->glyph_props() & HB_OT_LAYOUT_GLYPH_PROPS_MULTIPLIED); in _hb_glyph_info_multiplied()
[all …]
Dhb-uniscribe.cc793 ALLOCATE_ARRAY (SCRIPT_GLYPHPROP, glyph_props, glyphs_size); in _hb_uniscribe_shape()
905 glyph_props + glyphs_offset, in _hb_uniscribe_shape()
944 glyph_props + glyphs_offset, in _hb_uniscribe_shape()
Dhb-ot-layout-gsubgpos-private.hh535 unsigned int glyph_props, in match_properties_mark()
549 …return (lookup_props & LookupFlag::MarkAttachmentType) == (glyph_props & LookupFlag::MarkAttachmen… in match_properties_mark()
559 unsigned int glyph_props = _hb_glyph_info_get_glyph_props (info); in check_glyph_property() local
564 if (glyph_props & lookup_props & LookupFlag::IgnoreFlags) in check_glyph_property()
567 if (unlikely (glyph_props & HB_OT_LAYOUT_GLYPH_PROPS_MARK)) in check_glyph_property()
568 return match_properties_mark (glyph, glyph_props, lookup_props); in check_glyph_property()