67 FT_Int32 load_flags );
216#define FT_DECLARE_DRIVER( class_ ) \
218 const FT_Driver_ClassRec class_;
220#define FT_DEFINE_DRIVER( \
246 FT_CALLBACK_TABLE_DEF \
247 const FT_Driver_ClassRec class_ = \
249 FT_DEFINE_ROOT_MODULE( flags_, \
void(* FT_Face_DoneFunc)(FT_Face face)
FT_Error(* FT_Size_RequestFunc)(FT_Size size, FT_Size_Request req)
FT_Error(* FT_Slot_LoadFunc)(FT_GlyphSlot slot, FT_Size size, FT_UInt glyph_index, FT_Int32 load_flags)
FT_Error(* FT_Face_GetKerningFunc)(FT_Face face, FT_UInt left_glyph, FT_UInt right_glyph, FT_Vector *kerning)
struct FT_Driver_ClassRec_ FT_Driver_ClassRec
void(* FT_Size_DoneFunc)(FT_Size size)
FT_Error(* FT_Slot_InitFunc)(FT_GlyphSlot slot)
FT_Error(* FT_Face_AttachFunc)(FT_Face face, FT_Stream stream)
FT_Error(* FT_Size_InitFunc)(FT_Size size)
struct FT_Driver_ClassRec_ * FT_Driver_Class
void(* FT_Slot_DoneFunc)(FT_GlyphSlot slot)
FT_Error(* FT_Face_GetAdvancesFunc)(FT_Face face, FT_UInt first, FT_UInt count, FT_Int32 flags, FT_Fixed *advances)
FT_Error(* FT_Size_SelectFunc)(FT_Size size, FT_ULong size_index)
FT_BEGIN_HEADER typedef FT_Error(* FT_Face_InitFunc)(FT_Stream stream, FT_Face face, FT_Int typeface_index, FT_Int num_params, FT_Parameter *parameters)
GLuint GLuint GLsizei count
FT_Size_RequestFunc request_size
FT_Size_InitFunc init_size
FT_Size_SelectFunc select_size
FT_Face_GetKerningFunc get_kerning
FT_Slot_LoadFunc load_glyph
FT_Slot_DoneFunc done_slot
FT_Size_DoneFunc done_size
FT_Face_InitFunc init_face
FT_Face_DoneFunc done_face
FT_Face_AttachFunc attach_file
FT_Face_GetAdvancesFunc get_advances
FT_Slot_InitFunc init_slot
FT_UInt FT_UInt FT_Vector * kerning
FT_UInt FT_UInt right_glyph