27 #ifndef __AUTOHINT_H__
28 #define __AUTOHINT_H__
74 #include FT_FREETYPE_H
179 FT_Int32 load_flags );
199 #ifndef FT_CONFIG_OPTION_PIC
201 #define FT_DEFINE_AUTOHINTER_SERVICE(class_, reset_face_, get_global_hints_, \
202 done_global_hints_, load_glyph_) \
203 FT_CALLBACK_TABLE_DEF \
204 const FT_AutoHinter_ServiceRec class_ = \
206 reset_face_, get_global_hints_, done_global_hints_, load_glyph_ \
211 #define FT_DEFINE_AUTOHINTER_SERVICE(class_, reset_face_, get_global_hints_, \
212 done_global_hints_, load_glyph_) \
214 FT_Init_Class_##class_( FT_Library library, \
215 FT_AutoHinter_ServiceRec* clazz) \
217 FT_UNUSED(library); \
218 clazz->reset_face = reset_face_; \
219 clazz->get_global_hints = get_global_hints_; \
220 clazz->done_global_hints = done_global_hints_; \
221 clazz->load_glyph = load_glyph_; \
GLvoid **typedef void(GLAPIENTRY *PFNGLGETVERTEXATTRIBDVPROC)(GLuint
void(* FT_AutoHinter_GlobalResetFunc)(FT_AutoHinter hinter, FT_Face face)
void(* FT_AutoHinter_GlobalGetFunc)(FT_AutoHinter hinter, FT_Face face, void **global_hints, long *global_len)
FT_AutoHinter_GlobalGetFunc get_global_hints
struct FT_AutoHinter_ServiceRec_ * FT_AutoHinter_Service
FT_AutoHinter_GlobalDoneFunc done_global_hints
struct FT_AutoHinter_ServiceRec_ FT_AutoHinter_ServiceRec
void(* FT_AutoHinter_GlobalDoneFunc)(FT_AutoHinter hinter, void *global)
FT_AutoHinter_GlobalResetFunc reset_face
FT_Error(* FT_AutoHinter_GlyphLoadFunc)(FT_AutoHinter hinter, FT_GlyphSlot slot, FT_Size size, FT_UInt glyph_index, FT_Int32 load_flags)
typedefFT_BEGIN_HEADER struct FT_AutoHinterRec_ * FT_AutoHinter
FT_AutoHinter_GlyphLoadFunc load_glyph