24 #include FT_FREETYPE_H 27 #error "freetype.h of FreeType 1 has been loaded!" 28 #error "Please fix the directory search order for header files" 29 #error "so that freetype.h of FreeType 2 is found first." 110 #define FT_MODULE_FONT_DRIVER 1 111 #define FT_MODULE_RENDERER 2 112 #define FT_MODULE_HINTER 4 113 #define FT_MODULE_STYLER 8 115 #define FT_MODULE_DRIVER_SCALABLE 0x100 117 #define FT_MODULE_DRIVER_NO_OUTLINES 0x200 119 #define FT_MODULE_DRIVER_HAS_HINTER 0x400 121 #define FT_MODULE_DRIVER_HINTS_LIGHTLY 0x800 126 #define ft_module_font_driver FT_MODULE_FONT_DRIVER 127 #define ft_module_renderer FT_MODULE_RENDERER 128 #define ft_module_hinter FT_MODULE_HINTER 129 #define ft_module_styler FT_MODULE_STYLER 131 #define ft_module_driver_scalable FT_MODULE_DRIVER_SCALABLE 132 #define ft_module_driver_no_outlines FT_MODULE_DRIVER_NO_OUTLINES 133 #define ft_module_driver_has_hinter FT_MODULE_DRIVER_HAS_HINTER 134 #define ft_module_driver_hints_lightly FT_MODULE_DRIVER_HINTS_LIGHTLY void(* FT_DebugHook_Func)(void *arg)
FT_Error(* FT_Module_Constructor)(FT_Module module)
struct png_info_def **typedef void(__cdecl typeof(png_destroy_read_struct))(struct png_struct_def **
static LPCWSTR LPCWSTR module_name
FT_Done_Library(FT_Library library)
FT_Remove_Module(FT_Library library, FT_Module module)
static char memory[1024 *256]
struct FT_Module_Class_ FT_Module_Class
FT_Module_Constructor module_init
FT_Module_Interface(* FT_Module_Requester)(FT_Module module, const char *name)
FT_Add_Module(FT_Library library, const FT_Module_Class *clazz)
FT_Pointer FT_Module_Interface
FT_Property_Get(FT_Library library, const FT_String *module_name, const FT_String *property_name, void *value)
const void * module_interface
FT_Property_Set(FT_Library library, const FT_String *module_name, const FT_String *property_name, const void *value)
FT_Get_TrueType_Engine_Type(FT_Library library)
enum FT_TrueTypeEngineType_ FT_TrueTypeEngineType
typedefFT_BEGIN_HEADER struct FT_MemoryRec_ * FT_Memory
FT_Set_Default_Properties(FT_Library library)
FT_New_Library(FT_Memory memory, FT_Library *alibrary)
FT_Add_Default_Modules(FT_Library library)
FT_Reference_Library(FT_Library library)
const FT_String * module_name
void(* FT_Module_Destructor)(FT_Module module)
FT_Module_Destructor module_done
FT_Get_Module(FT_Library library, const char *module_name)
FT_Set_Debug_Hook(FT_Library library, FT_UInt hook_index, FT_DebugHook_Func debug_hook)
FT_Module_Requester get_interface
GLuint const GLchar * name