< prev index next >

src/java.desktop/share/native/libfontmanager/harfbuzz/hb-face.cc

Print this page




  18  *
  19  * THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  20  * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  21  * FITNESS FOR A PARTICULAR PURPOSE.  THE SOFTWARE PROVIDED HEREUNDER IS
  22  * ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  23  * PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  24  *
  25  * Red Hat Author(s): Behdad Esfahbod
  26  * Google Author(s): Behdad Esfahbod
  27  */
  28 
  29 #include "hb-private.hh"
  30 
  31 #include "hb-ot-layout-private.hh"
  32 
  33 #include "hb-font-private.hh"
  34 #include "hb-open-file-private.hh"
  35 #include "hb-ot-head-table.hh"
  36 #include "hb-ot-maxp-table.hh"
  37 
  38 #include "hb-cache-private.hh"
  39 
  40 #include <string.h>
  41 
  42 
  43 /*
  44  * hb_face_t
  45  */
  46 
  47 const hb_face_t _hb_face_nil = {
  48   HB_OBJECT_HEADER_STATIC,
  49 
  50   true, /* immutable */
  51 
  52   NULL, /* reference_table_func */
  53   NULL, /* user_data */
  54   NULL, /* destroy */
  55 
  56   0,    /* index */
  57   1000, /* upem */
  58   0,    /* num_glyphs */
  59 




  18  *
  19  * THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  20  * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  21  * FITNESS FOR A PARTICULAR PURPOSE.  THE SOFTWARE PROVIDED HEREUNDER IS
  22  * ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  23  * PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  24  *
  25  * Red Hat Author(s): Behdad Esfahbod
  26  * Google Author(s): Behdad Esfahbod
  27  */
  28 
  29 #include "hb-private.hh"
  30 
  31 #include "hb-ot-layout-private.hh"
  32 
  33 #include "hb-font-private.hh"
  34 #include "hb-open-file-private.hh"
  35 #include "hb-ot-head-table.hh"
  36 #include "hb-ot-maxp-table.hh"
  37 


  38 #include <string.h>
  39 
  40 
  41 /*
  42  * hb_face_t
  43  */
  44 
  45 const hb_face_t _hb_face_nil = {
  46   HB_OBJECT_HEADER_STATIC,
  47 
  48   true, /* immutable */
  49 
  50   NULL, /* reference_table_func */
  51   NULL, /* user_data */
  52   NULL, /* destroy */
  53 
  54   0,    /* index */
  55   1000, /* upem */
  56   0,    /* num_glyphs */
  57 


< prev index next >