src/java.desktop/share/native/libfontmanager/harfbuzz/hb-face-private.hh
changeset 48274 51772bf1fb0c
parent 47216 71c04702a3d5
equal deleted inserted replaced
48273:e2065f7505eb 48274:51772bf1fb0c
    48 
    48 
    49   hb_reference_table_func_t  reference_table_func;
    49   hb_reference_table_func_t  reference_table_func;
    50   void                      *user_data;
    50   void                      *user_data;
    51   hb_destroy_func_t          destroy;
    51   hb_destroy_func_t          destroy;
    52 
    52 
    53   unsigned int index;
    53   unsigned int index;                   /* Face index in a collection, zero-based. */
    54   mutable unsigned int upem;
    54   mutable unsigned int upem;            /* Units-per-EM. */
    55   mutable unsigned int num_glyphs;
    55   mutable unsigned int num_glyphs;      /* Number of glyphs. */
    56 
    56 
    57   struct hb_shaper_data_t shaper_data;
    57   struct hb_shaper_data_t shaper_data;  /* Various shaper data. */
    58 
    58 
       
    59   /* Various non-shaping data. */
       
    60   /* ... */
       
    61 
       
    62   /* Cache */
    59   struct plan_node_t {
    63   struct plan_node_t {
    60     hb_shape_plan_t *shape_plan;
    64     hb_shape_plan_t *shape_plan;
    61     plan_node_t *next;
    65     plan_node_t *next;
    62   } *shape_plans;
    66   } *shape_plans;
    63 
    67