27 #ifndef __AUTOHINT_H__ 28 #define __AUTOHINT_H__ 74 #include FT_FREETYPE_H 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_; \
FT_AutoHinter_GlobalDoneFunc done_global_hints
FT_AutoHinter_GlobalResetFunc reset_face
typedef void(APIENTRY *GLDEBUGPROCARB)(GLenum source
GLenum GLuint GLint GLenum face
void(* FT_AutoHinter_GlobalDoneFunc)(FT_AutoHinter hinter, void *global)
struct FT_AutoHinter_InterfaceRec_ * FT_AutoHinter_Interface
void(* FT_AutoHinter_GlobalGetFunc)(FT_AutoHinter hinter, FT_Face face, void **global_hints, long *global_len)
FT_Error(* FT_AutoHinter_GlyphLoadFunc)(FT_AutoHinter hinter, FT_GlyphSlot slot, FT_Size size, FT_UInt glyph_index, FT_Int32 load_flags)
FT_AutoHinter_GlyphLoadFunc load_glyph
FT_AutoHinter_GlobalGetFunc get_global_hints
struct FT_AutoHinter_InterfaceRec_ FT_AutoHinter_InterfaceRec
typedefFT_BEGIN_HEADER struct FT_AutoHinterRec_ * FT_AutoHinter
void(* FT_AutoHinter_GlobalResetFunc)(FT_AutoHinter hinter, FT_Face face)