19 #ifndef __SVGLDICT_H__
20 #define __SVGLDICT_H__
22 #include FT_INTERNAL_SERVICE_H
34 #define FT_SERVICE_ID_GLYPH_DICT "glyph-dict"
55 #ifndef FT_CONFIG_OPTION_PIC
57 #define FT_DEFINE_SERVICE_GLYPHDICTREC( class_, \
60 static const FT_Service_GlyphDictRec class_ = \
62 get_name_, name_index_ \
67 #define FT_DEFINE_SERVICE_GLYPHDICTREC( class_, \
71 FT_Init_Class_ ## class_( FT_Library library, \
72 FT_Service_GlyphDictRec* clazz ) \
74 FT_UNUSED( library ); \
76 clazz->get_name = get_name_; \
77 clazz->name_index = name_index_; \
#define FT_DEFINE_SERVICE(name)
FT_Error(* FT_GlyphDict_GetNameFunc)(FT_Face face, FT_UInt glyph_index, FT_Pointer buffer, FT_UInt buffer_max)
EGLContext EGLenum EGLClientBuffer buffer
FT_UInt(* FT_GlyphDict_NameIndexFunc)(FT_Face face, FT_String *glyph_name)