jdk/src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-private.hh
changeset 43232 8e39ad39979f
parent 40435 553eb1a50733
equal deleted inserted replaced
43231:4885b2a3898b 43232:8e39ad39979f
   122 
   122 
   123 namespace OT {
   123 namespace OT {
   124   struct GDEF;
   124   struct GDEF;
   125   struct GSUB;
   125   struct GSUB;
   126   struct GPOS;
   126   struct GPOS;
       
   127   struct MATH;
   127 }
   128 }
   128 
   129 
   129 struct hb_ot_layout_lookup_accelerator_t
   130 struct hb_ot_layout_lookup_accelerator_t
   130 {
   131 {
   131   template <typename TLookup>
   132   template <typename TLookup>
   150 struct hb_ot_layout_t
   151 struct hb_ot_layout_t
   151 {
   152 {
   152   hb_blob_t *gdef_blob;
   153   hb_blob_t *gdef_blob;
   153   hb_blob_t *gsub_blob;
   154   hb_blob_t *gsub_blob;
   154   hb_blob_t *gpos_blob;
   155   hb_blob_t *gpos_blob;
       
   156   hb_blob_t *math_blob;
   155 
   157 
   156   const struct OT::GDEF *gdef;
   158   const struct OT::GDEF *gdef;
   157   const struct OT::GSUB *gsub;
   159   const struct OT::GSUB *gsub;
   158   const struct OT::GPOS *gpos;
   160   const struct OT::GPOS *gpos;
       
   161   const struct OT::MATH *math;
   159 
   162 
   160   unsigned int gsub_lookup_count;
   163   unsigned int gsub_lookup_count;
   161   unsigned int gpos_lookup_count;
   164   unsigned int gpos_lookup_count;
   162 
   165 
   163   hb_ot_layout_lookup_accelerator_t *gsub_accels;
   166   hb_ot_layout_lookup_accelerator_t *gsub_accels;