chromium/third_party/pdfium/third_party/freetype/include/pstables.h

/****************************************************************************
 *
 * pstables.h
 *
 *   PostScript glyph names.
 *
 * Copyright (C) 2005-2024 by
 * David Turner, Robert Wilhelm, and Werner Lemberg.
 *
 * This file is part of the FreeType project, and may only be used,
 * modified, and distributed under the terms of the FreeType project
 * license, LICENSE.TXT.  By continuing to use, modify, or distribute
 * this file you indicate that you have read the license and
 * understand and accept it fully.
 *
 */


  /* This file has been generated automatically -- do not edit! */


#ifndef  DEFINE_PS_TABLES_DATA
#ifdef  __cplusplus
  extern "C"
#else
  extern
#endif
#endif
  const char  ft_standard_glyph_names[3696]
#ifdef  DEFINE_PS_TABLES_DATA
  =
#endif /* DEFINE_PS_TABLES_DATA */
  ;


#define FT_NUM_MAC_NAMES

  /* Values are offsets into the `ft_standard_glyph_names' table */

#ifndef  DEFINE_PS_TABLES_DATA
#ifdef  __cplusplus
  extern "C"
#else
  extern
#endif
#endif
  const short  ft_mac_names[FT_NUM_MAC_NAMES]
#ifdef  DEFINE_PS_TABLES_DATA
  =
#endif /* DEFINE_PS_TABLES_DATA */
  ;


#define FT_NUM_SID_NAMES

  /* Values are offsets into the `ft_standard_glyph_names' table */

#ifndef  DEFINE_PS_TABLES_DATA
#ifdef  __cplusplus
  extern "C"
#else
  extern
#endif
#endif
  const short  ft_sid_names[FT_NUM_SID_NAMES]
#ifdef  DEFINE_PS_TABLES_DATA
  =
#endif /* DEFINE_PS_TABLES_DATA */
  ;


  /* the following are indices into the SID name table */
#ifndef  DEFINE_PS_TABLES_DATA
#ifdef  __cplusplus
  extern "C"
#else
  extern
#endif
#endif
  const unsigned short  t1_standard_encoding[256]
#ifdef  DEFINE_PS_TABLES_DATA
  =
#endif /* DEFINE_PS_TABLES_DATA */
  ;


  /* the following are indices into the SID name table */
#ifndef  DEFINE_PS_TABLES_DATA
#ifdef  __cplusplus
  extern "C"
#else
  extern
#endif
#endif
  const unsigned short  t1_expert_encoding[256]
#ifdef  DEFINE_PS_TABLES_DATA
  =
#endif /* DEFINE_PS_TABLES_DATA */
  ;


  /*
   * This table is a compressed version of the Adobe Glyph List (AGL),
   * optimized for efficient searching.  It has been generated by the
   * `glnames.py' python script located in the `src/tools' directory.
   *
   * The lookup function to get the Unicode value for a given string
   * is defined below the table.
   */

#ifdef FT_CONFIG_OPTION_ADOBE_GLYPH_LIST

#ifndef  DEFINE_PS_TABLES_DATA
#ifdef  __cplusplus
  extern "C"
#else
  extern
#endif
#endif
  const unsigned char  ft_adobe_glyph_list[55997L]
#ifdef  DEFINE_PS_TABLES_DATA
  =#endif /* DEFINE_PS_TABLES_DATA */#ifdef  DEFINE_PS_TABLESstatic unsigned long
  ft_get_adobe_glyph_index( const char*  name,
                            const char*  limit )
  {}#endif /* DEFINE_PS_TABLES */#endif /* FT_CONFIG_OPTION_ADOBE_GLYPH_LIST */