~ubuntu-branches/ubuntu/oneiric/ghostscript/oneiric

« back to all changes in this revision

Viewing changes to base/tttables.h

  • Committer: Bazaar Package Importer
  • Author(s): Till Kamppeter
  • Date: 2011-07-15 16:49:55 UTC
  • mfrom: (1.1.23 upstream)
  • Revision ID: james.westby@ubuntu.com-20110715164955-uga6qibao6kez05c
Tags: 9.04~dfsg~20110715-0ubuntu1
* New upstream release
   - GIT snapshot from Jult, 12 2011.
* debian/patches/020110406~a54df2d.patch,
  debian/patches/020110408~0791cc8.patch,
  debian/patches/020110408~507cbee.patch,
  debian/patches/020110411~4509a49.patch,
  debian/patches/020110412~78bb9a6.patch,
  debian/patches/020110418~a05ab8a.patch,
  debian/patches/020110420~20b6c78.patch,
  debian/patches/020110420~4ddefa2.patch: Removed upstream patches.
* debian/rules: Generate ABI version number (variable "abi") correctly,
  cutting off repackaging and pre-release parts.
* debian/rules: Added ./lcms2/ directory to DEB_UPSTREAM_REPACKAGE_EXCLUDES.
* debian/copyright: Added lcms2/* to the list of excluded files.
* debian/symbols.common: Updated for new upstream source. Applied patch
  which dpkg-gensymbols generated for debian/libgs9.symbols to this file.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/* Copyright (C) 2001-2006 Artifex Software, Inc.
2
2
   All Rights Reserved.
3
 
  
 
3
 
4
4
   This software is provided AS-IS with no warranty, either express or
5
5
   implied.
6
6
 
11
11
   San Rafael, CA  94903, U.S.A., +1(415)492-9861, for further information.
12
12
*/
13
13
 
14
 
/* $Id: tttables.h 8022 2007-06-05 22:23:38Z giles $ */
 
14
/* $Id$ */
15
15
 
16
16
/* Changes after FreeType: cut out the TrueType instruction interpreter. */
17
17
 
18
 
 
19
18
/*******************************************************************
20
19
 *
21
20
 *  tttables.h                                                  1.1
61
60
  typedef struct _TTTCHeader  TTTCHeader;
62
61
  typedef TTTCHeader*         PTTCHeader;
63
62
 
64
 
 
65
63
  /* TrueType Table Directory type */
66
64
 
67
65
  struct  _TTableDir
77
75
  typedef struct _TTableDir  TTableDir;
78
76
  typedef TTableDir*         PTableDir;
79
77
 
80
 
 
81
78
  /* The 'TableDir' is followed by 'numTables' TableDirEntries */
82
79
 
83
80
  struct  _TTableDirEntry
91
88
  typedef struct _TTableDirEntry  TTableDirEntry;
92
89
  typedef TTableDirEntry*         PTableDirEntry;
93
90
 
94
 
 
95
91
  /* 'cmap' tables */
96
92
 
97
93
  struct  _TCMapDir
113
109
  typedef struct _TCMapDirEntry  TCMapDirEntry;
114
110
  typedef TCMapDirEntry*         PCMapDirEntries;
115
111
 
116
 
 
117
112
  /* 'maxp' Maximum Profiles table */
118
113
 
119
114
  struct  _TMaxProfile
138
133
  typedef struct _TMaxProfile  TMaxProfile;
139
134
  typedef TMaxProfile*         PMaxProfile;
140
135
 
141
 
 
142
136
  /* table "gasp" */
143
137
 
144
138
#  define GASP_GRIDFIT  0x01
152
146
 
153
147
  typedef struct _GaspRange  GaspRange;
154
148
 
155
 
 
156
149
  struct  _TGasp
157
150
  {
158
151
    UShort      version;
162
155
 
163
156
  typedef struct _TGasp  TGasp;
164
157
 
165
 
 
166
158
  /* table "head" - now defined in freetype.h */
167
159
  /* table "hhea" - now defined in freetype.h */
168
160
 
169
 
 
170
161
  /* table "HMTX" */
171
162
 
172
163
  struct  _TLongHorMetric
178
169
  typedef struct _TLongHorMetric  TLongHorMetric;
179
170
  typedef TLongHorMetric*         PTableHorMetrics;
180
171
 
181
 
 
182
172
  /* 'OS/2' table - now defined in freetype.h */
183
173
  /* "post" table - now defined in freetype.h */
184
174
 
185
 
 
186
175
  /* 'loca' location table type */
187
176
 
188
177
  struct  _TLoca
193
182
 
194
183
  typedef struct _TLoca  TLoca;
195
184
 
196
 
 
197
185
  /* table "name" */
198
186
 
199
187
  struct  _TNameRec
213
201
 
214
202
  typedef struct _TNameRec  TNameRec;
215
203
 
216
 
 
217
204
  struct  _TName_Table
218
205
  {
219
206
    UShort     format;
225
212
 
226
213
  typedef struct _TName_Table  TName_Table;
227
214
 
228
 
 
229
215
#ifdef __cplusplus
230
216
  }
231
217
#endif
232
218
 
233
219
#endif /* TTTABLES_H */
234
220
 
235
 
 
236
221
/* END */