misc/libfreetype/include/freetype/config/ftheader.h
author koda
Mon, 25 Apr 2011 01:46:54 +0200
changeset 5172 88f2e05288ba
permissions -rw-r--r--
aaand let's add freetype as well while we are at it other smaller changes
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
5172
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
     1
/***************************************************************************/
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
     2
/*                                                                         */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
     3
/*  ftheader.h                                                             */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
     4
/*                                                                         */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
     5
/*    Build macros of the FreeType 2 library.                              */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
     6
/*                                                                         */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
     7
/*  Copyright 1996-2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2010 by */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
     8
/*  David Turner, Robert Wilhelm, and Werner Lemberg.                      */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
     9
/*                                                                         */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    10
/*  This file is part of the FreeType project, and may only be used,       */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    11
/*  modified, and distributed under the terms of the FreeType project      */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    12
/*  license, LICENSE.TXT.  By continuing to use, modify, or distribute     */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    13
/*  this file you indicate that you have read the license and              */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    14
/*  understand and accept it fully.                                        */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    15
/*                                                                         */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    16
/***************************************************************************/
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    17
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    18
#ifndef __FT_HEADER_H__
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    19
#define __FT_HEADER_H__
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    20
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    21
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    22
  /*@***********************************************************************/
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    23
  /*                                                                       */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    24
  /* <Macro>                                                               */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    25
  /*    FT_BEGIN_HEADER                                                    */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    26
  /*                                                                       */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    27
  /* <Description>                                                         */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    28
  /*    This macro is used in association with @FT_END_HEADER in header    */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    29
  /*    files to ensure that the declarations within are properly          */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    30
  /*    encapsulated in an `extern "C" { .. }' block when included from a  */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    31
  /*    C++ compiler.                                                      */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    32
  /*                                                                       */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    33
#ifdef __cplusplus
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    34
#define FT_BEGIN_HEADER  extern "C" {
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    35
#else
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    36
#define FT_BEGIN_HEADER  /* nothing */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    37
#endif
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    38
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    39
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    40
  /*@***********************************************************************/
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    41
  /*                                                                       */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    42
  /* <Macro>                                                               */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    43
  /*    FT_END_HEADER                                                      */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    44
  /*                                                                       */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    45
  /* <Description>                                                         */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    46
  /*    This macro is used in association with @FT_BEGIN_HEADER in header  */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    47
  /*    files to ensure that the declarations within are properly          */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    48
  /*    encapsulated in an `extern "C" { .. }' block when included from a  */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    49
  /*    C++ compiler.                                                      */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    50
  /*                                                                       */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    51
#ifdef __cplusplus
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    52
#define FT_END_HEADER  }
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    53
#else
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    54
#define FT_END_HEADER  /* nothing */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    55
#endif
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    56
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    57
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    58
  /*************************************************************************/
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    59
  /*                                                                       */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    60
  /* Aliases for the FreeType 2 public and configuration files.            */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    61
  /*                                                                       */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    62
  /*************************************************************************/
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    63
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    64
  /*************************************************************************/
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    65
  /*                                                                       */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    66
  /* <Section>                                                             */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    67
  /*    header_file_macros                                                 */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    68
  /*                                                                       */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    69
  /* <Title>                                                               */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    70
  /*    Header File Macros                                                 */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    71
  /*                                                                       */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    72
  /* <Abstract>                                                            */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    73
  /*    Macro definitions used to #include specific header files.          */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    74
  /*                                                                       */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    75
  /* <Description>                                                         */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    76
  /*    The following macros are defined to the name of specific           */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    77
  /*    FreeType~2 header files.  They can be used directly in #include    */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    78
  /*    statements as in:                                                  */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    79
  /*                                                                       */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    80
  /*    {                                                                  */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    81
  /*      #include FT_FREETYPE_H                                           */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    82
  /*      #include FT_MULTIPLE_MASTERS_H                                   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    83
  /*      #include FT_GLYPH_H                                              */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    84
  /*    }                                                                  */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    85
  /*                                                                       */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    86
  /*    There are several reasons why we are now using macros to name      */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    87
  /*    public header files.  The first one is that such macros are not    */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    88
  /*    limited to the infamous 8.3~naming rule required by DOS (and       */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    89
  /*    `FT_MULTIPLE_MASTERS_H' is a lot more meaningful than `ftmm.h').   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    90
  /*                                                                       */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    91
  /*    The second reason is that it allows for more flexibility in the    */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    92
  /*    way FreeType~2 is installed on a given system.                     */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    93
  /*                                                                       */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    94
  /*************************************************************************/
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    95
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    96
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    97
  /* configuration files */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    98
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    99
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   100
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   101
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   102
   *   FT_CONFIG_CONFIG_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   103
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   104
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   105
   *   A macro used in #include statements to name the file containing
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   106
   *   FreeType~2 configuration data.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   107
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   108
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   109
#ifndef FT_CONFIG_CONFIG_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   110
#define FT_CONFIG_CONFIG_H  <freetype/config/ftconfig.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   111
#endif
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   112
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   113
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   114
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   115
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   116
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   117
   *   FT_CONFIG_STANDARD_LIBRARY_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   118
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   119
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   120
   *   A macro used in #include statements to name the file containing
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   121
   *   FreeType~2 interface to the standard C library functions.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   122
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   123
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   124
#ifndef FT_CONFIG_STANDARD_LIBRARY_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   125
#define FT_CONFIG_STANDARD_LIBRARY_H  <freetype/config/ftstdlib.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   126
#endif
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   127
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   128
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   129
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   130
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   131
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   132
   *   FT_CONFIG_OPTIONS_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   133
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   134
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   135
   *   A macro used in #include statements to name the file containing
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   136
   *   FreeType~2 project-specific configuration options.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   137
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   138
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   139
#ifndef FT_CONFIG_OPTIONS_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   140
#define FT_CONFIG_OPTIONS_H  <freetype/config/ftoption.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   141
#endif
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   142
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   143
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   144
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   145
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   146
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   147
   *   FT_CONFIG_MODULES_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   148
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   149
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   150
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   151
   *   list of FreeType~2 modules that are statically linked to new library
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   152
   *   instances in @FT_Init_FreeType.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   153
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   154
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   155
#ifndef FT_CONFIG_MODULES_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   156
#define FT_CONFIG_MODULES_H  <freetype/config/ftmodule.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   157
#endif
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   158
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   159
  /* */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   160
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   161
  /* public headers */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   162
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   163
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   164
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   165
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   166
   *   FT_FREETYPE_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   167
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   168
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   169
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   170
   *   base FreeType~2 API.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   171
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   172
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   173
#define FT_FREETYPE_H  <freetype/freetype.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   174
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   175
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   176
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   177
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   178
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   179
   *   FT_ERRORS_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   180
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   181
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   182
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   183
   *   list of FreeType~2 error codes (and messages).
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   184
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   185
   *   It is included by @FT_FREETYPE_H.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   186
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   187
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   188
#define FT_ERRORS_H  <freetype/fterrors.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   189
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   190
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   191
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   192
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   193
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   194
   *   FT_MODULE_ERRORS_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   195
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   196
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   197
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   198
   *   list of FreeType~2 module error offsets (and messages).
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   199
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   200
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   201
#define FT_MODULE_ERRORS_H  <freetype/ftmoderr.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   202
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   203
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   204
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   205
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   206
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   207
   *   FT_SYSTEM_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   208
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   209
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   210
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   211
   *   FreeType~2 interface to low-level operations (i.e., memory management
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   212
   *   and stream i/o).
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   213
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   214
   *   It is included by @FT_FREETYPE_H.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   215
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   216
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   217
#define FT_SYSTEM_H  <freetype/ftsystem.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   218
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   219
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   220
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   221
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   222
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   223
   *   FT_IMAGE_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   224
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   225
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   226
   *   A macro used in #include statements to name the file containing type
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   227
   *   definitions related to glyph images (i.e., bitmaps, outlines,
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   228
   *   scan-converter parameters).
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   229
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   230
   *   It is included by @FT_FREETYPE_H.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   231
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   232
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   233
#define FT_IMAGE_H  <freetype/ftimage.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   234
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   235
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   236
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   237
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   238
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   239
   *   FT_TYPES_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   240
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   241
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   242
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   243
   *   basic data types defined by FreeType~2.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   244
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   245
   *   It is included by @FT_FREETYPE_H.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   246
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   247
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   248
#define FT_TYPES_H  <freetype/fttypes.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   249
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   250
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   251
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   252
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   253
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   254
   *   FT_LIST_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   255
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   256
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   257
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   258
   *   list management API of FreeType~2.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   259
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   260
   *   (Most applications will never need to include this file.)
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   261
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   262
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   263
#define FT_LIST_H  <freetype/ftlist.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   264
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   265
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   266
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   267
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   268
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   269
   *   FT_OUTLINE_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   270
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   271
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   272
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   273
   *   scalable outline management API of FreeType~2.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   274
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   275
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   276
#define FT_OUTLINE_H  <freetype/ftoutln.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   277
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   278
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   279
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   280
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   281
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   282
   *   FT_SIZES_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   283
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   284
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   285
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   286
   *   API which manages multiple @FT_Size objects per face.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   287
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   288
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   289
#define FT_SIZES_H  <freetype/ftsizes.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   290
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   291
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   292
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   293
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   294
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   295
   *   FT_MODULE_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   296
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   297
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   298
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   299
   *   module management API of FreeType~2.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   300
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   301
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   302
#define FT_MODULE_H  <freetype/ftmodapi.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   303
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   304
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   305
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   306
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   307
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   308
   *   FT_RENDER_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   309
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   310
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   311
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   312
   *   renderer module management API of FreeType~2.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   313
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   314
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   315
#define FT_RENDER_H  <freetype/ftrender.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   316
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   317
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   318
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   319
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   320
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   321
   *   FT_TYPE1_TABLES_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   322
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   323
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   324
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   325
   *   types and API specific to the Type~1 format.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   326
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   327
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   328
#define FT_TYPE1_TABLES_H  <freetype/t1tables.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   329
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   330
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   331
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   332
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   333
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   334
   *   FT_TRUETYPE_IDS_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   335
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   336
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   337
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   338
   *   enumeration values which identify name strings, languages, encodings,
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   339
   *   etc.  This file really contains a _large_ set of constant macro
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   340
   *   definitions, taken from the TrueType and OpenType specifications.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   341
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   342
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   343
#define FT_TRUETYPE_IDS_H  <freetype/ttnameid.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   344
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   345
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   346
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   347
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   348
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   349
   *   FT_TRUETYPE_TABLES_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   350
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   351
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   352
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   353
   *   types and API specific to the TrueType (as well as OpenType) format.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   354
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   355
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   356
#define FT_TRUETYPE_TABLES_H  <freetype/tttables.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   357
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   358
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   359
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   360
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   361
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   362
   *   FT_TRUETYPE_TAGS_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   363
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   364
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   365
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   366
   *   definitions of TrueType four-byte `tags' which identify blocks in
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   367
   *   SFNT-based font formats (i.e., TrueType and OpenType).
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   368
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   369
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   370
#define FT_TRUETYPE_TAGS_H  <freetype/tttags.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   371
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   372
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   373
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   374
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   375
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   376
   *   FT_BDF_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   377
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   378
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   379
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   380
   *   definitions of an API which accesses BDF-specific strings from a
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   381
   *   face.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   382
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   383
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   384
#define FT_BDF_H  <freetype/ftbdf.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   385
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   386
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   387
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   388
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   389
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   390
   *   FT_CID_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   391
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   392
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   393
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   394
   *   definitions of an API which access CID font information from a
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   395
   *   face.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   396
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   397
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   398
#define FT_CID_H  <freetype/ftcid.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   399
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   400
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   401
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   402
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   403
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   404
   *   FT_GZIP_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   405
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   406
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   407
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   408
   *   definitions of an API which supports gzip-compressed files.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   409
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   410
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   411
#define FT_GZIP_H  <freetype/ftgzip.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   412
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   413
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   414
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   415
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   416
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   417
   *   FT_LZW_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   418
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   419
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   420
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   421
   *   definitions of an API which supports LZW-compressed files.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   422
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   423
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   424
#define FT_LZW_H  <freetype/ftlzw.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   425
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   426
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   427
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   428
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   429
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   430
   *   FT_BZIP2_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   431
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   432
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   433
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   434
   *   definitions of an API which supports bzip2-compressed files.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   435
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   436
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   437
#define FT_BZIP2_H  <freetype/ftbzip2.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   438
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   439
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   440
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   441
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   442
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   443
   *   FT_WINFONTS_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   444
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   445
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   446
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   447
   *   definitions of an API which supports Windows FNT files.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   448
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   449
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   450
#define FT_WINFONTS_H   <freetype/ftwinfnt.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   451
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   452
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   453
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   454
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   455
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   456
   *   FT_GLYPH_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   457
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   458
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   459
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   460
   *   API of the optional glyph management component.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   461
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   462
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   463
#define FT_GLYPH_H  <freetype/ftglyph.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   464
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   465
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   466
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   467
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   468
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   469
   *   FT_BITMAP_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   470
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   471
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   472
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   473
   *   API of the optional bitmap conversion component.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   474
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   475
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   476
#define FT_BITMAP_H  <freetype/ftbitmap.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   477
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   478
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   479
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   480
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   481
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   482
   *   FT_BBOX_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   483
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   484
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   485
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   486
   *   API of the optional exact bounding box computation routines.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   487
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   488
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   489
#define FT_BBOX_H  <freetype/ftbbox.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   490
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   491
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   492
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   493
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   494
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   495
   *   FT_CACHE_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   496
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   497
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   498
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   499
   *   API of the optional FreeType~2 cache sub-system.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   500
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   501
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   502
#define FT_CACHE_H  <freetype/ftcache.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   503
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   504
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   505
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   506
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   507
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   508
   *   FT_CACHE_IMAGE_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   509
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   510
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   511
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   512
   *   `glyph image' API of the FreeType~2 cache sub-system.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   513
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   514
   *   It is used to define a cache for @FT_Glyph elements.  You can also
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   515
   *   use the API defined in @FT_CACHE_SMALL_BITMAPS_H if you only need to
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   516
   *   store small glyph bitmaps, as it will use less memory.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   517
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   518
   *   This macro is deprecated.  Simply include @FT_CACHE_H to have all
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   519
   *   glyph image-related cache declarations.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   520
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   521
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   522
#define FT_CACHE_IMAGE_H  FT_CACHE_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   523
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   524
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   525
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   526
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   527
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   528
   *   FT_CACHE_SMALL_BITMAPS_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   529
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   530
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   531
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   532
   *   `small bitmaps' API of the FreeType~2 cache sub-system.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   533
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   534
   *   It is used to define a cache for small glyph bitmaps in a relatively
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   535
   *   memory-efficient way.  You can also use the API defined in
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   536
   *   @FT_CACHE_IMAGE_H if you want to cache arbitrary glyph images,
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   537
   *   including scalable outlines.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   538
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   539
   *   This macro is deprecated.  Simply include @FT_CACHE_H to have all
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   540
   *   small bitmaps-related cache declarations.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   541
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   542
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   543
#define FT_CACHE_SMALL_BITMAPS_H  FT_CACHE_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   544
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   545
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   546
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   547
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   548
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   549
   *   FT_CACHE_CHARMAP_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   550
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   551
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   552
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   553
   *   `charmap' API of the FreeType~2 cache sub-system.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   554
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   555
   *   This macro is deprecated.  Simply include @FT_CACHE_H to have all
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   556
   *   charmap-based cache declarations.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   557
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   558
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   559
#define FT_CACHE_CHARMAP_H  FT_CACHE_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   560
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   561
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   562
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   563
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   564
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   565
   *   FT_MAC_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   566
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   567
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   568
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   569
   *   Macintosh-specific FreeType~2 API.  The latter is used to access
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   570
   *   fonts embedded in resource forks.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   571
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   572
   *   This header file must be explicitly included by client applications
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   573
   *   compiled on the Mac (note that the base API still works though).
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   574
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   575
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   576
#define FT_MAC_H  <freetype/ftmac.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   577
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   578
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   579
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   580
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   581
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   582
   *   FT_MULTIPLE_MASTERS_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   583
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   584
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   585
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   586
   *   optional multiple-masters management API of FreeType~2.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   587
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   588
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   589
#define FT_MULTIPLE_MASTERS_H  <freetype/ftmm.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   590
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   591
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   592
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   593
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   594
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   595
   *   FT_SFNT_NAMES_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   596
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   597
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   598
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   599
   *   optional FreeType~2 API which accesses embedded `name' strings in
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   600
   *   SFNT-based font formats (i.e., TrueType and OpenType).
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   601
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   602
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   603
#define FT_SFNT_NAMES_H  <freetype/ftsnames.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   604
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   605
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   606
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   607
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   608
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   609
   *   FT_OPENTYPE_VALIDATE_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   610
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   611
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   612
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   613
   *   optional FreeType~2 API which validates OpenType tables (BASE, GDEF,
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   614
   *   GPOS, GSUB, JSTF).
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   615
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   616
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   617
#define FT_OPENTYPE_VALIDATE_H  <freetype/ftotval.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   618
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   619
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   620
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   621
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   622
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   623
   *   FT_GX_VALIDATE_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   624
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   625
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   626
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   627
   *   optional FreeType~2 API which validates TrueTypeGX/AAT tables (feat,
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   628
   *   mort, morx, bsln, just, kern, opbd, trak, prop).
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   629
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   630
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   631
#define FT_GX_VALIDATE_H  <freetype/ftgxval.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   632
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   633
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   634
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   635
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   636
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   637
   *   FT_PFR_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   638
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   639
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   640
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   641
   *   FreeType~2 API which accesses PFR-specific data.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   642
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   643
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   644
#define FT_PFR_H  <freetype/ftpfr.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   645
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   646
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   647
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   648
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   649
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   650
   *   FT_STROKER_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   651
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   652
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   653
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   654
   *   FreeType~2 API which provides functions to stroke outline paths.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   655
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   656
#define FT_STROKER_H  <freetype/ftstroke.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   657
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   658
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   659
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   660
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   661
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   662
   *   FT_SYNTHESIS_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   663
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   664
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   665
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   666
   *   FreeType~2 API which performs artificial obliquing and emboldening.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   667
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   668
#define FT_SYNTHESIS_H  <freetype/ftsynth.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   669
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   670
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   671
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   672
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   673
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   674
   *   FT_XFREE86_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   675
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   676
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   677
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   678
   *   FreeType~2 API which provides functions specific to the XFree86 and
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   679
   *   X.Org X11 servers.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   680
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   681
#define FT_XFREE86_H  <freetype/ftxf86.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   682
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   683
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   684
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   685
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   686
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   687
   *   FT_TRIGONOMETRY_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   688
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   689
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   690
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   691
   *   FreeType~2 API which performs trigonometric computations (e.g.,
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   692
   *   cosines and arc tangents).
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   693
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   694
#define FT_TRIGONOMETRY_H  <freetype/fttrigon.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   695
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   696
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   697
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   698
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   699
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   700
   *   FT_LCD_FILTER_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   701
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   702
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   703
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   704
   *   FreeType~2 API which performs color filtering for subpixel rendering.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   705
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   706
#define FT_LCD_FILTER_H  <freetype/ftlcdfil.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   707
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   708
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   709
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   710
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   711
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   712
   *   FT_UNPATENTED_HINTING_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   713
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   714
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   715
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   716
   *   FreeType~2 API which performs color filtering for subpixel rendering.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   717
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   718
#define FT_UNPATENTED_HINTING_H  <freetype/ttunpat.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   719
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   720
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   721
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   722
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   723
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   724
   *   FT_INCREMENTAL_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   725
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   726
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   727
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   728
   *   FreeType~2 API which performs color filtering for subpixel rendering.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   729
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   730
#define FT_INCREMENTAL_H  <freetype/ftincrem.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   731
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   732
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   733
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   734
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   735
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   736
   *   FT_GASP_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   737
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   738
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   739
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   740
   *   FreeType~2 API which returns entries from the TrueType GASP table.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   741
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   742
#define FT_GASP_H  <freetype/ftgasp.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   743
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   744
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   745
  /*************************************************************************
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   746
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   747
   * @macro:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   748
   *   FT_ADVANCES_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   749
   *
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   750
   * @description:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   751
   *   A macro used in #include statements to name the file containing the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   752
   *   FreeType~2 API which returns individual and ranged glyph advances.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   753
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   754
#define FT_ADVANCES_H  <freetype/ftadvanc.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   755
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   756
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   757
  /* */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   758
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   759
#define FT_ERROR_DEFINITIONS_H  <freetype/fterrdef.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   760
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   761
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   762
  /* The internals of the cache sub-system are no longer exposed.  We */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   763
  /* default to FT_CACHE_H at the moment just in case, but we know of */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   764
  /* no rogue client that uses them.                                  */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   765
  /*                                                                  */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   766
#define FT_CACHE_MANAGER_H           <freetype/ftcache.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   767
#define FT_CACHE_INTERNAL_MRU_H      <freetype/ftcache.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   768
#define FT_CACHE_INTERNAL_MANAGER_H  <freetype/ftcache.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   769
#define FT_CACHE_INTERNAL_CACHE_H    <freetype/ftcache.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   770
#define FT_CACHE_INTERNAL_GLYPH_H    <freetype/ftcache.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   771
#define FT_CACHE_INTERNAL_IMAGE_H    <freetype/ftcache.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   772
#define FT_CACHE_INTERNAL_SBITS_H    <freetype/ftcache.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   773
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   774
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   775
#define FT_INCREMENTAL_H          <freetype/ftincrem.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   776
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   777
#define FT_TRUETYPE_UNPATENTED_H  <freetype/ttunpat.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   778
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   779
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   780
  /*
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   781
   * Include internal headers definitions from <freetype/internal/...>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   782
   * only when building the library.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   783
   */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   784
#ifdef FT2_BUILD_LIBRARY
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   785
#define  FT_INTERNAL_INTERNAL_H  <freetype/internal/internal.h>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   786
#include FT_INTERNAL_INTERNAL_H
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   787
#endif /* FT2_BUILD_LIBRARY */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   788
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   789
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   790
#endif /* __FT2_BUILD_H__ */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   791
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   792
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   793
/* END */