|
|
|
@ -102,11 +102,11 @@ _hb_glyph_info_is_zwj (const hb_glyph_info_t *info) |
|
|
|
|
*/ |
|
|
|
|
|
|
|
|
|
typedef enum { |
|
|
|
|
HB_OT_LAYOUT_GLYPH_PROPS_UNCLASSIFIED = 0x0001, |
|
|
|
|
HB_OT_LAYOUT_GLYPH_PROPS_BASE_GLYPH = 0x0002, |
|
|
|
|
HB_OT_LAYOUT_GLYPH_PROPS_LIGATURE = 0x0004, |
|
|
|
|
HB_OT_LAYOUT_GLYPH_PROPS_MARK = 0x0008, |
|
|
|
|
HB_OT_LAYOUT_GLYPH_PROPS_COMPONENT = 0x0010 |
|
|
|
|
HB_OT_LAYOUT_GLYPH_PROPS_UNCLASSIFIED = 1 << HB_OT_LAYOUT_GLYPH_CLASS_UNCLASSIFIED, |
|
|
|
|
HB_OT_LAYOUT_GLYPH_PROPS_BASE_GLYPH = 1 << HB_OT_LAYOUT_GLYPH_CLASS_BASE_GLYPH, |
|
|
|
|
HB_OT_LAYOUT_GLYPH_PROPS_LIGATURE = 1 << HB_OT_LAYOUT_GLYPH_CLASS_LIGATURE, |
|
|
|
|
HB_OT_LAYOUT_GLYPH_PROPS_MARK = 1 << HB_OT_LAYOUT_GLYPH_CLASS_MARK, |
|
|
|
|
HB_OT_LAYOUT_GLYPH_PROPS_COMPONENT = 1 << HB_OT_LAYOUT_GLYPH_CLASS_COMPONENT |
|
|
|
|
} hb_ot_layout_glyph_class_mask_t; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|