179 FT_Int32 load_flags );
200#ifndef FT_CONFIG_OPTION_PIC
202#define FT_DEFINE_AUTOHINTER_INTERFACE( \
206 done_global_hints_, \
208 FT_CALLBACK_TABLE_DEF \
209 const FT_AutoHinter_InterfaceRec class_ = \
213 done_global_hints_, \
219#define FT_DEFINE_AUTOHINTER_INTERFACE( \
223 done_global_hints_, \
226 FT_Init_Class_ ## class_( FT_Library library, \
227 FT_AutoHinter_InterfaceRec* clazz ) \
229 FT_UNUSED( library ); \
231 clazz->reset_face = reset_face_; \
232 clazz->get_global_hints = get_global_hints_; \
233 clazz->done_global_hints = done_global_hints_; \
234 clazz->load_glyph = load_glyph_; \
struct FT_AutoHinter_InterfaceRec_ * FT_AutoHinter_Interface
void(* FT_AutoHinter_GlobalDoneFunc)(FT_AutoHinter hinter, void *global)
typedefFT_BEGIN_HEADER struct FT_AutoHinterRec_ * FT_AutoHinter
FT_Error(* FT_AutoHinter_GlyphLoadFunc)(FT_AutoHinter hinter, FT_GlyphSlot slot, FT_Size size, FT_UInt glyph_index, FT_Int32 load_flags)
struct FT_AutoHinter_InterfaceRec_ FT_AutoHinter_InterfaceRec
void(* FT_AutoHinter_GlobalGetFunc)(FT_AutoHinter hinter, FT_Face face, void **global_hints, long *global_len)
void(* FT_AutoHinter_GlobalResetFunc)(FT_AutoHinter hinter, FT_Face face)
FT_AutoHinter_GlobalDoneFunc done_global_hints
FT_AutoHinter_GlyphLoadFunc load_glyph
FT_AutoHinter_GlobalGetFunc get_global_hints
FT_AutoHinter_GlobalResetFunc reset_face