1 //========================================================================
5 // Copyright 2001-2003 Glyph & Cog, LLC
7 //========================================================================
12 #ifdef USE_GCC_PRAGMAS
16 #include "goo/gtypes.h"
19 class BuiltinFontWidths
;
21 //------------------------------------------------------------------------
25 const char **defaultBaseEnc
;
29 BuiltinFontWidths
*widths
;
32 //------------------------------------------------------------------------
34 struct BuiltinFontWidth
{
37 BuiltinFontWidth
*next
;
40 class BuiltinFontWidths
{
43 BuiltinFontWidths(BuiltinFontWidth
*widths
, int sizeA
);
45 GBool
getWidth(const char *name
, Gushort
*width
);
49 int hash(const char *name
);
51 BuiltinFontWidth
**tab
;