Imported Upstream version 2.6.7
[platform/upstream/harfbuzz.git] / src / hb-ot-layout.hh
index f3bb155..4e052b0 100644 (file)
@@ -80,14 +80,14 @@ enum hb_ot_layout_glyph_props_flags_t
   HB_OT_LAYOUT_GLYPH_PROPS_LIGATURE    = 0x04u,
   HB_OT_LAYOUT_GLYPH_PROPS_MARK                = 0x08u,
 
+  HB_OT_LAYOUT_GLYPH_PROPS_CLASS_MASK   = HB_OT_LAYOUT_GLYPH_PROPS_BASE_GLYPH |
+                                         HB_OT_LAYOUT_GLYPH_PROPS_LIGATURE |
+                                         HB_OT_LAYOUT_GLYPH_PROPS_MARK,
+
   /* The following are used internally; not derived from GDEF. */
   HB_OT_LAYOUT_GLYPH_PROPS_SUBSTITUTED = 0x10u,
   HB_OT_LAYOUT_GLYPH_PROPS_LIGATED     = 0x20u,
   HB_OT_LAYOUT_GLYPH_PROPS_MULTIPLIED  = 0x40u,
-
-  HB_OT_LAYOUT_GLYPH_PROPS_PRESERVE     = HB_OT_LAYOUT_GLYPH_PROPS_SUBSTITUTED |
-                                         HB_OT_LAYOUT_GLYPH_PROPS_LIGATED |
-                                         HB_OT_LAYOUT_GLYPH_PROPS_MULTIPLIED
 };
 HB_MARK_AS_FLAG_T (hb_ot_layout_glyph_props_flags_t);