9 %define hash-function-name FcObjectTypeHash
10 %define lookup-function-name FcObjectTypeLookup
12 %define string-pool-name FcObjectTypeNamePool
13 struct FcObjectTypeInfo {
18 "family",FC_FAMILY_OBJECT
19 "familylang",FC_FAMILYLANG_OBJECT
20 "style",FC_STYLE_OBJECT
21 "stylelang",FC_STYLELANG_OBJECT
22 "fullname",FC_FULLNAME_OBJECT
23 "fullnamelang",FC_FULLNAMELANG_OBJECT
24 "slant",FC_SLANT_OBJECT
25 "weight",FC_WEIGHT_OBJECT
26 "width",FC_WIDTH_OBJECT
28 "aspect",FC_ASPECT_OBJECT
29 "pixelsize",FC_PIXEL_SIZE_OBJECT
30 "spacing",FC_SPACING_OBJECT
31 "foundry",FC_FOUNDRY_OBJECT
32 "antialias",FC_ANTIALIAS_OBJECT
33 "hintstyle",FC_HINT_STYLE_OBJECT
34 "hinting",FC_HINTING_OBJECT
35 "verticallayout",FC_VERTICAL_LAYOUT_OBJECT
36 "autohint",FC_AUTOHINT_OBJECT
37 "globaladvance",FC_GLOBAL_ADVANCE_OBJECT
39 "index",FC_INDEX_OBJECT
40 "rasterizer",FC_RASTERIZER_OBJECT
41 "outline",FC_OUTLINE_OBJECT
42 "scalable",FC_SCALABLE_OBJECT
45 "scale",FC_SCALE_OBJECT
46 "minspace",FC_MINSPACE_OBJECT
47 "charwidth",FC_CHAR_WIDTH_OBJECT
48 "charheight",FC_CHAR_HEIGHT_OBJECT
49 "matrix",FC_MATRIX_OBJECT
50 "charset",FC_CHARSET_OBJECT
52 "fontversion",FC_FONTVERSION_OBJECT
53 "capability",FC_CAPABILITY_OBJECT
54 "fontformat",FC_FONTFORMAT_OBJECT
55 "embolden",FC_EMBOLDEN_OBJECT
56 "embeddedbitmap",FC_EMBEDDED_BITMAP_OBJECT
57 "decorative",FC_DECORATIVE_OBJECT
58 "lcdfilter",FC_LCD_FILTER_OBJECT
59 "namelang",FC_NAMELANG_OBJECT
60 "fontfeatures",FC_FONT_FEATURES_OBJECT
61 "prgname",FC_PRGNAME_OBJECT
63 "postscriptname",FC_POSTSCRIPT_NAME_OBJECT
64 "color",FC_COLOR_OBJECT
65 "symbol",FC_SYMBOL_OBJECT