22#include FT_INTERNAL_SERVICE_H
23#include FT_INTERNAL_TYPE1_TYPES_H
29#define FT_SERVICE_ID_POSTSCRIPT_INFO "postscript-info"
65#define FT_DEFINE_SERVICE_PSINFOREC( class_, \
71 static const FT_Service_PsInfoRec class_ = \
73 get_font_info_, ps_get_font_extra_, has_glyph_names_, \
74 get_font_private_, get_font_value_ \
#define FT_DEFINE_SERVICE(name)
FT_Long(* PS_GetFontValueFunc)(FT_Face face, PS_Dict_Keys key, FT_UInt idx, void *value, FT_Long value_len)
FT_Error(* PS_GetFontInfoFunc)(FT_Face face, PS_FontInfoRec *afont_info)
FT_Int(* PS_HasGlyphNamesFunc)(FT_Face face)
FT_Error(* PS_GetFontExtraFunc)(FT_Face face, PS_FontExtraRec *afont_extra)
FT_Error(* PS_GetFontPrivateFunc)(FT_Face face, PS_PrivateRec *afont_private)
enum PS_Dict_Keys_ PS_Dict_Keys
FT_BEGIN_HEADER struct PS_FontInfoRec_ PS_FontInfoRec