| 43 | | FT_Error FT_Init_FreeType( FT_Library *alibrary ) ; |
|---|
| 44 | | void FT_Library_Version( FT_Library library, FT_Int *amajor, FT_Int *aminor, FT_Int *apatch ) ; |
|---|
| 45 | | FT_Error FT_Done_FreeType( FT_Library library ) ; |
|---|
| 46 | | FT_Error FT_New_Face( FT_Library library, char* filepathname, FT_Long face_index, FT_Face *aface ) ; |
|---|
| 47 | | FT_Error FT_New_Memory_Face( FT_Library library, FT_Byte* file_base, FT_Long file_size, FT_Long face_index, FT_Face *aface ) ; |
|---|
| 48 | | FT_Error FT_Open_Face( FT_Library library, FT_Open_Args* args, FT_Long face_index, FT_Face *aface ) ; |
|---|
| 49 | | FT_Error FT_Attach_File( FT_Face face, char* filepathname ) ; |
|---|
| 50 | | FT_Error FT_Attach_Stream( FT_Face face, FT_Open_Args* parameters ) ; |
|---|
| 51 | | FT_Error FT_Done_Face( FT_Face face ) ; |
|---|
| 52 | | FT_Error FT_Set_Char_Size( FT_Face face, FT_F26Dot6 char_width, FT_F26Dot6 char_height, FT_UInt horz_resolution, FT_UInt vert_resolution ) ; |
|---|
| 53 | | FT_Error FT_Set_Pixel_Sizes( FT_Face face, FT_UInt pixel_width, FT_UInt pixel_height ) ; |
|---|
| 54 | | FT_Error FT_Load_Glyph( FT_Face face, FT_UInt glyph_index, FT_Int32 load_flags ) ; |
|---|
| 55 | | FT_Error FT_Load_Char( FT_Face face, FT_ULong char_code, FT_Int32 load_flags ) ; |
|---|
| 56 | | void FT_Set_Transform( FT_Face face, FT_Matrix* matrix, FT_Vector* delta ) ; |
|---|
| 57 | | FT_Error FT_Render_Glyph( FT_GlyphSlot slot, FT_Render_Mode render_mode ) ; |
|---|
| 58 | | FT_Error FT_Get_Kerning( FT_Face face, FT_UInt left_glyph, FT_UInt right_glyph, FT_UInt kern_mode, FT_Vector *akerning ) ; |
|---|
| 59 | | FT_Error FT_Get_Glyph_Name( FT_Face face, FT_UInt glyph_index, FT_Pointer buffer, FT_UInt buffer_max ) ; |
|---|
| 60 | | char* FT_Get_Postscript_Name( FT_Face face ) ; |
|---|
| 61 | | FT_Error FT_Select_Charmap( FT_Face face, FT_Encoding encoding ) ; |
|---|
| 62 | | FT_Error FT_Set_Charmap( FT_Face face, FT_CharMap charmap ) ; |
|---|
| 63 | | FT_Int FT_Get_Charmap_Index( FT_CharMap charmap ) ; |
|---|
| 64 | | FT_UInt FT_Get_Char_Index( FT_Face face, FT_ULong charcode ) ; |
|---|
| 65 | | FT_ULong FT_Get_First_Char( FT_Face face, FT_UInt *agindex ) ; |
|---|
| 66 | | FT_ULong FT_Get_Next_Char( FT_Face face, FT_ULong char_code, FT_UInt *agindex ) ; |
|---|
| 67 | | FT_UInt FT_Get_Name_Index( FT_Face face, FT_String* glyph_name ) ; |
|---|
| 68 | | FT_Long FT_MulDiv( FT_Long a, FT_Long b, FT_Long c ) ; |
|---|
| 69 | | FT_Long FT_MulFix( FT_Long a, FT_Long b ) ; |
|---|
| 70 | | FT_Long FT_DivFix( FT_Long a, FT_Long b ) ; |
|---|
| 71 | | FT_Fixed FT_RoundFix( FT_Fixed a ) ; |
|---|
| 72 | | FT_Fixed FT_CeilFix( FT_Fixed a ) ; |
|---|
| 73 | | FT_Fixed FT_FloorFix( FT_Fixed a ) ; |
|---|
| 74 | | void FT_Vector_Transform( FT_Vector* vec, FT_Matrix* matrix ) ; |
|---|
| 75 | | FT_ListNode FT_List_Find( FT_List list, void* data ) ; |
|---|
| 76 | | void FT_List_Add( FT_List list, FT_ListNode node ) ; |
|---|
| 77 | | void FT_List_Insert( FT_List list, FT_ListNode node ) ; |
|---|
| 78 | | void FT_List_Remove( FT_List list, FT_ListNode node ) ; |
|---|
| 79 | | void (FT_List_Up FT_List list, FT_ListNode node ) ; |
|---|
| 80 | | FT_Error FT_List_Iterate( FT_List list, FT_List_Iterator iterator, void* user ) ; |
|---|
| 81 | | void FT_List_Finalize( FT_List list, FT_List_Destructor destroy, FT_Memory memory, void* user ) ; |
|---|
| 82 | | FT_Error FT_Outline_Decompose( FT_Outline* outline, FT_Outline_Funcs* func_interface, void* user ) ; |
|---|
| 83 | | FT_Error FT_Outline_New( FT_Library library, FT_UInt numPoints, FT_Int numContours, FT_Outline *anoutline ) ; |
|---|
| 84 | | FT_Error FT_Outline_New_Internal( FT_Memory memory, FT_UInt numPoints, FT_Int numContours, FT_Outline *anoutline ) ; |
|---|
| 85 | | FT_Error FT_Outline_Done( FT_Library library, FT_Outline* outline ) ; |
|---|
| 86 | | FT_Error FT_Outline_Done_Internal( FT_Memory memory, FT_Outline* outline ) ; |
|---|
| 87 | | FT_Error FT_Outline_Check( FT_Outline* outline ) ; |
|---|
| 88 | | void FT_Outline_Get_CBox( FT_Outline* outline, FT_BBox *acbox ) ; |
|---|
| 89 | | void FT_Outline_Translate( FT_Outline* outline, FT_Pos xOffset, FT_Pos yOffset ) ; |
|---|
| 90 | | FT_Error FT_Outline_Copy( FT_Outline* source, FT_Outline *target ) ; |
|---|
| 91 | | void FT_Outline_Transform( FT_Outline* outline, FT_Matrix* matrix ) ; |
|---|
| 92 | | FT_Error FT_Outline_Embolden( FT_Outline* outline, FT_Pos strength ) ; |
|---|
| 93 | | void FT_Outline_Reverse( FT_Outline* outline ) ; |
|---|
| 94 | | FT_Error FT_Outline_Get_Bitmap( FT_Library library, FT_Outline* outline, FT_Bitmap *abitmap ) ; |
|---|
| 95 | | FT_Error FT_Outline_Render( FT_Library library, FT_Outline* outline, FT_Raster_Params* params ) ; |
|---|
| 96 | | FT_Orientation FT_Outline_Get_Orientation( FT_Outline* outline ) ; |
|---|
| 97 | | FT_Error FT_New_Size( FT_Face face, FT_Size* size ) ; |
|---|
| 98 | | FT_Error FT_Done_Size( FT_Size size ) ; |
|---|
| 99 | | FT_Error FT_Activate_Size( FT_Size size ) ; |
|---|
| 100 | | FT_Error FT_Add_Module( FT_Library library, FT_Module_Class* clazz ) ; |
|---|
| 101 | | FT_Module FT_Get_Module( FT_Library library, char* module_name ) ; |
|---|
| 102 | | FT_Error FT_Remove_Module( FT_Library library, FT_Module mod ) ; |
|---|
| 103 | | FT_Error FT_New_Library ( FT_Memory memory, FT_Library *alibrary ) ; |
|---|
| 104 | | FT_Error FT_Done_Library( FT_Library library ) ; |
|---|
| 105 | | void FT_Set_Debug_Hook( FT_Library library, FT_UInt hook_index, FT_DebugHook_Func debug_hook ) ; |
|---|
| 106 | | void FT_Add_Default_Modules( FT_Library library ) ; |
|---|
| 107 | | FT_Error FT_Get_Glyph( FT_GlyphSlot slot, FT_Glyph *aglyph ) ; |
|---|
| 108 | | FT_Error FT_Glyph_Copy( FT_Glyph source, FT_Glyph *target ) ; |
|---|
| 109 | | FT_Error FT_Glyph_Transform( FT_Glyph glyph, FT_Matrix* matrix, FT_Vector* delta ) ; |
|---|
| 110 | | void FT_Glyph_Get_CBox( FT_Glyph glyph, FT_UInt bbox_mode, FT_BBox *acbox ) ; |
|---|
| 111 | | FT_Error FT_Glyph_To_Bitmap( FT_Glyph* the_glyph, FT_Render_Mode render_mode, FT_Vector* origin, FT_Bool destroy ) ; |
|---|
| 112 | | void FT_Done_Glyph( FT_Glyph glyph ) ; |
|---|
| 113 | | void FT_Matrix_Multiply( FT_Matrix* a, FT_Matrix* b ) ; |
|---|
| 114 | | FT_Error FT_Matrix_Invert( FT_Matrix* matrix ) ; |
|---|
| 115 | | FT_Renderer FT_Get_Renderer( FT_Library library, FT_Glyph_Format format ) ; |
|---|
| 116 | | FT_Error FT_Set_Renderer( FT_Library library, FT_Renderer renderer, FT_UInt num_params, FT_Parameter* parameters ) ; |
|---|
| 117 | | FT_Int FT_Has_PS_Glyph_Names( FT_Face face ) ; |
|---|
| 118 | | FT_Error FT_Get_PS_Font_Info( FT_Face face, PS_FontInfoRec *afont_info ) ; |
|---|
| 119 | | FT_Error FT_Get_PS_Font_Private( FT_Face face, PS_PrivateRec *afont_private ) ; |
|---|
| 120 | | void* FT_Get_Sfnt_Table( FT_Face face, FT_Sfnt_Tag tag ) ; |
|---|
| 121 | | FT_Error FT_Load_Sfnt_Table( FT_Face face, FT_ULong tag, FT_Long offset, FT_Byte* buffer, FT_ULong* length ) ; |
|---|
| 122 | | FT_Error FT_Sfnt_Table_Info( FT_Face face, FT_UInt table_index, FT_ULong *tag, FT_ULong *length ) ; |
|---|
| 123 | | FT_ULong FT_Get_CMap_Language_ID( FT_CharMap charmap ) ; |
|---|
| 124 | | FT_Error FT_Get_BDF_Charset_ID( FT_Face face, char* *acharset_encoding, char* *acharset_registry ) ; |
|---|
| 125 | | FT_Error FT_Get_BDF_Property( FT_Face face, char* prop_name, BDF_PropertyRec *aproperty ) ; |
|---|
| 126 | | FT_Error FT_Stream_OpenGzip( FT_Stream stream, FT_Stream source ) ; |
|---|
| 127 | | FT_Error FT_Stream_OpenLZW( FT_Stream stream, FT_Stream source ) ; |
|---|
| 128 | | FT_Error FT_Get_WinFNT_Header( FT_Face face, FT_WinFNT_HeaderRec *aheader ) ; |
|---|
| 129 | | void FT_Bitmap_New( FT_Bitmap *abitmap ) ; |
|---|
| 130 | | FT_Error FT_Bitmap_Copy( FT_Library library, FT_Bitmap *source, FT_Bitmap *target) ; |
|---|
| 131 | | FT_Error FT_Bitmap_Embolden( FT_Library library, FT_Bitmap* bitmap, FT_Pos xStrength, FT_Pos yStrength ) ; |
|---|
| 132 | | FT_Error FT_Bitmap_Convert( FT_Library library, FT_Bitmap *source, FT_Bitmap *target, FT_Int alignment ) ; |
|---|
| 133 | | FT_Error FT_Bitmap_Done( FT_Library library, FT_Bitmap *bitmap ) ; |
|---|
| 134 | | FT_Error FT_Outline_Get_BBox( FT_Outline* outline, FT_BBox *abbox ) ; |
|---|
| 135 | | FT_Error FTC_Manager_New( FT_Library library, FT_UInt max_faces, FT_UInt max_sizes, FT_ULong max_bytes, FTC_Face_Requester requester, FT_Pointer req_data, FTC_Manager *amanager ) ; |
|---|
| 136 | | void FTC_Manager_Reset( FTC_Manager manager ) ; |
|---|
| 137 | | void FTC_Manager_Done( FTC_Manager manager ) ; |
|---|
| 138 | | FT_Error FTC_Manager_LookupFace( FTC_Manager manager, FTC_FaceID face_id, FT_Face *aface ) ; |
|---|
| 139 | | FT_Error FTC_Manager_LookupSize( FTC_Manager manager, FTC_Scaler scaler, FT_Size *asize ) ; |
|---|
| 140 | | void FTC_Node_Unref( FTC_Node node, FTC_Manager manager ) ; |
|---|
| 141 | | void FTC_Manager_RemoveFaceID( FTC_Manager manager, FTC_FaceID face_id ) ; |
|---|
| 142 | | FT_Error FTC_CMapCache_New( FTC_Manager manager, FTC_CMapCache *acache ) ; |
|---|
| 143 | | FT_UInt FTC_CMapCache_Lookup( FTC_CMapCache cache, FTC_FaceID face_id, FT_Int cmap_index, FT_UInt32 char_code ) ; |
|---|
| 144 | | FT_Error FTC_ImageCache_New( FTC_Manager manager, FTC_ImageCache *acache ) ; |
|---|
| 145 | | FT_Error FTC_ImageCache_Lookup( FTC_ImageCache cache, FTC_ImageType type, FT_UInt gindex, FT_Glyph *aglyph, FTC_Node *anode ) ; |
|---|
| 146 | | FT_Error FTC_SBitCache_New( FTC_Manager manager, FTC_SBitCache *acache ) ; |
|---|
| 147 | | FT_Error FTC_SBitCache_Lookup( FTC_SBitCache cache, FTC_ImageType type, FT_UInt gindex, FTC_SBit *sbit, FTC_Node *anode ) ; |
|---|
| 148 | | FT_Error FT_Get_Multi_Master( FT_Face face, FT_Multi_Master *amaster ) ; |
|---|
| 149 | | FT_Error FT_Get_MM_Var( FT_Face face, FT_MM_Var* *amaster ) ; |
|---|
| 150 | | FT_Error FT_Set_MM_Design_Coordinates( FT_Face face, FT_UInt num_coords, FT_Long* coords ) ; |
|---|
| 151 | | FT_Error FT_Set_Var_Design_Coordinates( FT_Face face, FT_UInt num_coords, FT_Fixed* coords ) ; |
|---|
| 152 | | FT_Error FT_Set_MM_Blend_Coordinates( FT_Face face, FT_UInt num_coords, FT_Fixed* coords ) ; |
|---|
| 153 | | FT_Error FT_Set_Var_Blend_Coordinates( FT_Face face, FT_UInt num_coords, FT_Fixed* coords ) ; |
|---|
| 154 | | FT_UInt FT_Get_Sfnt_Name_Count( FT_Face face ) ; |
|---|
| 155 | | FT_Error FT_Get_Sfnt_Name( FT_Face face, FT_UInt idx, FT_SfntName *aname ) ; |
|---|
| 156 | | FT_Error FT_OpenType_Validate( FT_Face face, FT_UInt validation_flags, FT_Bytes *BASE_table, FT_Bytes *GDEF_table, FT_Bytes *GPOS_table, FT_Bytes *GSUB_table, FT_Bytes *JSTF_table ) ; |
|---|
| 157 | | FT_Fixed FT_Sin( FT_Angle angle ) ; |
|---|
| 158 | | FT_Fixed FT_Cos( FT_Angle angle ) ; |
|---|
| 159 | | FT_Fixed FT_Tan( FT_Angle angle ) ; |
|---|
| 160 | | FT_Angle FT_Angle_Diff( FT_Angle angle1, FT_Angle angle2 ) ; |
|---|
| 161 | | void FT_Vector_Unit( FT_Vector* vec, FT_Angle angle ) ; |
|---|
| 162 | | void FT_Vector_Rotate( FT_Vector* vec, FT_Angle angle ) ; |
|---|
| 163 | | FT_Fixed FT_Vector_Length( FT_Vector* vec ) ; |
|---|
| 164 | | void FT_Vector_Polarize( FT_Vector* vec, FT_Fixed *length, FT_Angle *angle ) ; |
|---|
| 165 | | void FT_Vector_From_Polar( FT_Vector* vec, FT_Fixed length, FT_Angle angle ) ; |
|---|
| 166 | | FT_StrokerBorder FT_Outline_GetInsideBorder( FT_Outline* outline ) ; |
|---|
| 167 | | FT_StrokerBorder FT_Outline_GetOutsideBorder( FT_Outline* outline ) ; |
|---|
| 168 | | FT_Error FT_Stroker_New( FT_Memory memory, FT_Stroker *astroker ) ; |
|---|
| 169 | | void FT_Stroker_Set( FT_Stroker stroker, FT_Fixed radius, FT_Stroker_LineCap line_cap, FT_Stroker_LineJoin line_join, FT_Fixed miter_limit ) ; |
|---|
| 170 | | void FT_Stroker_Rewind( FT_Stroker stroker ) ; |
|---|
| 171 | | FT_Error FT_Stroker_ParseOutline( FT_Stroker stroker, FT_Outline* outline, FT_Bool opened ) ; |
|---|
| 172 | | FT_Error FT_Stroker_BeginSubPath( FT_Stroker stroker, FT_Vector* to, FT_Bool open ) ; |
|---|
| 173 | | FT_Error FT_Stroker_EndSubPath( FT_Stroker stroker ) ; |
|---|
| 174 | | FT_Error FT_Stroker_LineTo( FT_Stroker stroker, FT_Vector* to ) ; |
|---|
| 175 | | FT_Error FT_Stroker_ConicTo( FT_Stroker stroker, FT_Vector* control, FT_Vector* to ) ; |
|---|
| 176 | | FT_Error FT_Stroker_CubicTo( FT_Stroker stroker, FT_Vector* control1, FT_Vector* control2, FT_Vector* to ) ; |
|---|
| 177 | | FT_Error FT_Stroker_GetBorderCounts( FT_Stroker stroker, FT_StrokerBorder border, FT_UInt *anum_points, FT_UInt *anum_contours ) ; |
|---|
| 178 | | void FT_Stroker_ExportBorder( FT_Stroker stroker, FT_StrokerBorder border, FT_Outline* outline ) ; |
|---|
| 179 | | FT_Error FT_Stroker_GetCounts( FT_Stroker stroker, FT_UInt *anum_points, FT_UInt *anum_contours ) ; |
|---|
| 180 | | void FT_Stroker_Export( FT_Stroker stroker, FT_Outline* outline ) ; |
|---|
| 181 | | void FT_Stroker_Done( FT_Stroker stroker ) ; |
|---|
| 182 | | FT_Error FT_Glyph_Stroke( FT_Glyph *pglyph, FT_Stroker stroker, FT_Bool destroy ) ; |
|---|
| 183 | | FT_Error FT_Glyph_StrokeBorder( FT_Glyph *pglyph, FT_Stroker stroker, FT_Bool inside, FT_Bool destroy ) ; |
|---|
| 184 | | void FT_GlyphSlot_Embolden( FT_GlyphSlot slot ) ; |
|---|
| 185 | | void FT_GlyphSlot_Oblique( FT_GlyphSlot slot ) ; |
|---|
| 186 | | FT_Error FT_Library_SetLcdFilter( FT_Library library, FT_LcdFilter filter) ; |
|---|
| 187 | | void FTC_MruNode_Prepend( FTC_MruNode *plist, FTC_MruNode node ) ; |
|---|
| 188 | | void FTC_MruNode_Up( FTC_MruNode *plist, FTC_MruNode node ) ; |
|---|
| 189 | | void FTC_MruNode_Remove( FTC_MruNode *plist, FTC_MruNode node ) ; |
|---|
| 190 | | void FTC_MruList_Init( FTC_MruList list, FTC_MruListClass clazz, FT_UInt max_nodes, FT_Pointer data, FT_Memory memory ) ; |
|---|
| 191 | | void FTC_MruList_Reset( FTC_MruList list ) ; |
|---|
| 192 | | void FTC_MruList_Done( FTC_MruList list ) ; |
|---|
| 193 | | FTC_MruNode FTC_MruList_Find( FTC_MruList list, FT_Pointer key ) ; |
|---|
| 194 | | FT_Error FTC_MruList_New( FTC_MruList list, FT_Pointer key, FTC_MruNode *anode ) ; |
|---|
| 195 | | FT_Error FTC_MruList_Lookup( FTC_MruList list, FT_Pointer key, FTC_MruNode *pnode ) ; |
|---|
| 196 | | void FTC_MruList_Remove( FTC_MruList list, FTC_MruNode node ) ; |
|---|
| 197 | | void FTC_MruList_RemoveSelection( FTC_MruList list, FTC_MruNode_CompareFunc selection, FT_Pointer key ) ; |
|---|
| 198 | | void FTC_node_destroy( FTC_Node node, FTC_Manager manager ) ; |
|---|
| 199 | | FT_Error FTC_Cache_Init( FTC_Cache cache ) ; |
|---|
| 200 | | void FTC_Cache_Done( FTC_Cache cache ) ; |
|---|
| 201 | | FT_Error FTC_Cache_Lookup( FTC_Cache cache, FT_UInt32 hash, FT_Pointer query, FTC_Node *anode ) ; |
|---|
| 202 | | FT_Error FTC_Cache_NewNode( FTC_Cache cache, FT_UInt32 hash, FT_Pointer query, FTC_Node *anode ) ; |
|---|
| 203 | | void FTC_Cache_RemoveFaceID( FTC_Cache cache, FTC_FaceID face_id ) ; |
|---|
| 204 | | void FTC_Manager_Compress( FTC_Manager manager ) ; |
|---|
| 205 | | FT_UInt FTC_Manager_FlushN( FTC_Manager manager, FT_UInt count ) ; |
|---|
| 206 | | FT_Error FTC_Manager_RegisterCache( FTC_Manager manager, FTC_CacheClass clazz, FTC_Cache *acache ) ; |
|---|
| 207 | | void FTC_GNode_Init( FTC_GNode node, FT_UInt gindex, FTC_Family family ) ; |
|---|
| 208 | | FT_Bool FTC_GNode_Compare( FTC_GNode gnode, FTC_GQuery gquery ) ; |
|---|
| 209 | | void FTC_GNode_UnselectFamily( FTC_GNode gnode, FTC_Cache cache ) ; |
|---|
| 210 | | void FTC_GNode_Done( FTC_GNode node, FTC_Cache cache ) ; |
|---|
| 211 | | void FTC_Family_Init( FTC_Family family, FTC_Cache cache ) ; |
|---|
| 212 | | FT_Error FTC_GCache_Init( FTC_GCache cache ) ; |
|---|
| 213 | | void FTC_GCache_Done( FTC_GCache cache ) ; |
|---|
| 214 | | FT_Error FTC_GCache_New( FTC_Manager manager, FTC_GCacheClass clazz, FTC_GCache *acache ) ; |
|---|
| 215 | | FT_Error FTC_GCache_Lookup( FTC_GCache cache, FT_UInt32 hash, FT_UInt gindex, FTC_GQuery query, FTC_Node *anode ) ; |
|---|
| 216 | | void FTC_INode_Free( FTC_INode inode, FTC_Cache cache ) ; |
|---|
| 217 | | FT_Error FTC_INode_New( FTC_INode *pinode, FTC_GQuery gquery, FTC_Cache cache ) ; |
|---|
| 218 | | FT_ULong FTC_INode_Weight( FTC_INode inode ) ; |
|---|
| 219 | | void FTC_SNode_Free( FTC_SNode snode, FTC_Cache cache ) ; |
|---|
| 220 | | FT_Error FTC_SNode_New( FTC_SNode *psnode, FTC_GQuery gquery, FTC_Cache cache ) ; |
|---|
| 221 | | FT_ULong FTC_SNode_Weight( FTC_SNode inode ) ; |
|---|
| 222 | | FT_Bool FTC_SNode_Compare( FTC_SNode snode, FTC_GQuery gquery, FTC_Cache cache ) ; |
|---|
| 223 | | char* FT_Get_X11_Font_Format( FT_Face face ) ; |
|---|
| 224 | | FT_Error FT_Alloc( FT_Memory memory, FT_Long size, void* *P ) ; |
|---|
| 225 | | FT_Error FT_QAlloc( FT_Memory memory, FT_Long size, void* *p ) ; |
|---|
| 226 | | FT_Error FT_Realloc( FT_Memory memory, FT_Long current, FT_Long size, void* *P ) ; |
|---|
| 227 | | FT_Error FT_QRealloc( FT_Memory memory, FT_Long current, FT_Long size, void* *p ) ; |
|---|
| 228 | | void FT_Free( FT_Memory memory, void* *P ) ; |
|---|
| 229 | | FT_Error FT_GlyphLoader_New( FT_Memory memory, FT_GlyphLoader *aloader ) ; |
|---|
| 230 | | FT_Error FT_GlyphLoader_CreateExtra( FT_GlyphLoader loader ) ; |
|---|
| 231 | | void FT_GlyphLoader_Done( FT_GlyphLoader loader ) ; |
|---|
| 232 | | void FT_GlyphLoader_Reset( FT_GlyphLoader loader ) ; |
|---|
| 233 | | void FT_GlyphLoader_Rewind( FT_GlyphLoader loader ) ; |
|---|
| 234 | | FT_Error FT_GlyphLoader_CheckPoints( FT_GlyphLoader loader, FT_UInt n_points, FT_UInt n_contours ) ; |
|---|
| 235 | | FT_Error FT_GlyphLoader_CheckSubGlyphs( FT_GlyphLoader loader, FT_UInt n_subs ) ; |
|---|
| 236 | | void FT_GlyphLoader_Prepare( FT_GlyphLoader loader ) ; |
|---|
| 237 | | void FT_GlyphLoader_Add( FT_GlyphLoader loader ) ; |
|---|
| 238 | | FT_Error FT_GlyphLoader_CopyPoints( FT_GlyphLoader target, FT_GlyphLoader source ) ; |
|---|
| 239 | | FT_Pointer FT_service_list_lookup( FT_ServiceDesc service_descriptors, char* service_id ) ; |
|---|
| 240 | | FT_Error FT_CMap_New( FT_CMap_Class clazz, FT_Pointer init_data, FT_CharMap charmap, FT_CMap *acmap ) ; |
|---|
| 241 | | void FT_CMap_Done( FT_CMap cmap ) ; |
|---|
| 242 | | void* FT_Get_Module_Interface( FT_Library library, char* mod_name ) ; |
|---|
| 243 | | FT_Pointer FT_module_get_service( FT_Module mod, char* service_id ) ; |
|---|
| 244 | | FT_Error FT_New_GlyphSlot( FT_Face face, FT_GlyphSlot *aslot ) ; |
|---|
| 245 | | void FT_Done_GlyphSlot( FT_GlyphSlot slot ) ; |
|---|
| 246 | | void FT_glyphslot_free_bitmap( FT_GlyphSlot slot ) ; |
|---|
| 247 | | FT_Error FT_glyphslot_alloc_bitmap( FT_GlyphSlot slot, FT_ULong size ) ; |
|---|
| 248 | | void FT_glyphslot_set_bitmap( FT_GlyphSlot slot, FT_Byte* buffer ) ; |
|---|
| 249 | | FT_Renderer FT_Lookup_Renderer( FT_Library library, FT_Glyph_Format format, FT_ListNode* node ) ; |
|---|
| 250 | | FT_Error FT_Render_Glyph_Internal( FT_Library library, FT_GlyphSlot slot, FT_Render_Mode render_mode ) ; |
|---|
| 251 | | FT_Memory FT_New_Memory() ; |
|---|
| 252 | | void FT_Done_Memory( FT_Memory memory ) ; |
|---|
| 253 | | FT_Error FT_Stream_Open( FT_Stream stream, char* filepathname ) ; |
|---|
| 254 | | FT_Error FT_Stream_New( FT_Library library, FT_Open_Args* args, FT_Stream *astream ) ; |
|---|
| 255 | | void FT_Stream_Free( FT_Stream stream, FT_Int external ) ; |
|---|
| 256 | | void FT_Stream_OpenMemory( FT_Stream stream, FT_Byte* base, FT_ULong size ) ; |
|---|
| 257 | | void FT_Stream_Close( FT_Stream stream ) ; |
|---|
| 258 | | FT_Error FT_Stream_Seek( FT_Stream stream, FT_ULong pos ) ; |
|---|
| 259 | | FT_Error FT_Stream_Skip( FT_Stream stream, FT_Long distance ) ; |
|---|
| 260 | | FT_Long FT_Stream_Pos( FT_Stream stream ) ; |
|---|
| 261 | | FT_Error FT_Stream_Read( FT_Stream stream, FT_Byte* buffer, FT_ULong count ) ; |
|---|
| 262 | | FT_Error FT_Stream_ReadAt( FT_Stream stream, FT_ULong pos, FT_Byte* buffer, FT_ULong count ) ; |
|---|
| 263 | | FT_ULong FT_Stream_TryRead( FT_Stream stream, FT_Byte* buffer, FT_ULong count ) ; |
|---|
| 264 | | FT_Error FT_Stream_EnterFrame( FT_Stream stream, FT_ULong count ) ; |
|---|
| 265 | | void FT_Stream_ExitFrame( FT_Stream stream ) ; |
|---|
| 266 | | FT_Error FT_Stream_ExtractFrame( FT_Stream stream, FT_ULong count, FT_Byte** pbytes ) ; |
|---|
| 267 | | void FT_Stream_ReleaseFrame( FT_Stream stream, FT_Byte** pbytes ) ; |
|---|
| 268 | | FT_Char FT_Stream_GetChar( FT_Stream stream ) ; |
|---|
| 269 | | FT_Short FT_Stream_GetShort( FT_Stream stream ) ; |
|---|
| 270 | | FT_Long FT_Stream_GetOffset( FT_Stream stream ) ; |
|---|
| 271 | | FT_Long FT_Stream_GetLong( FT_Stream stream ) ; |
|---|
| 272 | | FT_Short FT_Stream_GetShortLE( FT_Stream stream ) ; |
|---|
| 273 | | FT_Long FT_Stream_GetLongLE( FT_Stream stream ) ; |
|---|
| 274 | | FT_Char FT_Stream_ReadChar( FT_Stream stream, FT_Error* error ) ; |
|---|
| 275 | | FT_Short FT_Stream_ReadShort( FT_Stream stream, FT_Error* error ) ; |
|---|
| 276 | | FT_Long FT_Stream_ReadOffset( FT_Stream stream, FT_Error* error ) ; |
|---|
| 277 | | FT_Long FT_Stream_ReadLong( FT_Stream stream, FT_Error* error ) ; |
|---|
| 278 | | FT_Short FT_Stream_ReadShortLE( FT_Stream stream, FT_Error* error ) ; |
|---|
| 279 | | FT_Long FT_Stream_ReadLongLE( FT_Stream stream, FT_Error* error ) ; |
|---|
| 280 | | FT_Error FT_Stream_ReadFields( FT_Stream stream, FT_Frame_Field* fields, void* structure ) ; |
|---|
| 281 | | FT_Int FT_Trace_Get_Count() ; |
|---|
| 282 | | char* FT_Trace_Get_Name( FT_Int idx ) ; |
|---|
| 283 | | void FT_debug_init() ; |
|---|
| 284 | | FT_Int32 FT_SqrtFixed( FT_Int32 x ) ; |
|---|
| 285 | | void FT_Raccess_Guess( FT_Library library, FT_Stream stream, char* base_name, char** new_names, FT_Long* offsets, FT_Error* errors ) ; |
|---|
| 286 | | FT_Error FT_Raccess_Get_HeaderInfo( FT_Library library, FT_Stream stream, FT_Long rfork_offset, FT_Long *map_offset, FT_Long *rdata_pos ) ; |
|---|
| 287 | | FT_Error FT_Raccess_Get_DataOffsets( FT_Library library, FT_Stream stream, FT_Long map_offset, FT_Long rdata_pos, FT_Long tag, FT_Long **offsets, FT_Long *count ) ; |
|---|
| 288 | | void FT_validator_init( FT_Validator valid, FT_Byte* base, FT_Byte* limit, FT_ValidationLevel level ) ; |
|---|
| 289 | | FT_Int FT_validator_run( FT_Validator valid ) ; |
|---|
| 290 | | void FT_validator_error( FT_Validator valid, FT_Error error ) ; |
|---|
| | 43 | FT_Error FT_Init_FreeType( FT_Library *alibrary ); |
|---|
| | 44 | void FT_Library_Version( FT_Library library, FT_Int *amajor, FT_Int *aminor, FT_Int *apatch ); |
|---|
| | 45 | FT_Error FT_Done_FreeType( FT_Library library ); |
|---|
| | 46 | FT_Error FT_New_Face( FT_Library library, char* filepathname, FT_Long face_index, FT_Face *aface ); |
|---|
| | 47 | FT_Error FT_New_Memory_Face( FT_Library library, FT_Byte* file_base, FT_Long file_size, FT_Long face_index, FT_Face *aface ); |
|---|
| | 48 | FT_Error FT_Open_Face( FT_Library library, FT_Open_Args* args, FT_Long face_index, FT_Face *aface ); |
|---|
| | 49 | FT_Error FT_Attach_File( FT_Face face, char* filepathname ); |
|---|
| | 50 | FT_Error FT_Attach_Stream( FT_Face face, FT_Open_Args* parameters ); |
|---|
| | 51 | FT_Error FT_Done_Face( FT_Face face ); |
|---|
| | 52 | FT_Error FT_Set_Char_Size( FT_Face face, FT_F26Dot6 char_width, FT_F26Dot6 char_height, FT_UInt horz_resolution, FT_UInt vert_resolution ); |
|---|
| | 53 | FT_Error FT_Set_Pixel_Sizes( FT_Face face, FT_UInt pixel_width, FT_UInt pixel_height ); |
|---|
| | 54 | FT_Error FT_Load_Glyph( FT_Face face, FT_UInt glyph_index, FT_Int32 load_flags ); |
|---|
| | 55 | FT_Error FT_Load_Char( FT_Face face, FT_ULong char_code, FT_Int32 load_flags ); |
|---|
| | 56 | void FT_Set_Transform( FT_Face face, FT_Matrix* matrix, FT_Vector* delta ); |
|---|
| | 57 | FT_Error FT_Render_Glyph( FT_GlyphSlot slot, FT_Render_Mode render_mode ); |
|---|
| | 58 | FT_Error FT_Get_Kerning( FT_Face face, FT_UInt left_glyph, FT_UInt right_glyph, FT_UInt kern_mode, FT_Vector *akerning ); |
|---|
| | 59 | FT_Error FT_Get_Glyph_Name( FT_Face face, FT_UInt glyph_index, FT_Pointer buffer, FT_UInt buffer_max ); |
|---|
| | 60 | char* FT_Get_Postscript_Name( FT_Face face ); |
|---|
| | 61 | FT_Error FT_Select_Charmap( FT_Face face, FT_Encoding encoding ); |
|---|
| | 62 | FT_Error FT_Set_Charmap( FT_Face face, FT_CharMap charmap ); |
|---|
| | 63 | FT_Int FT_Get_Charmap_Index( FT_CharMap charmap ); |
|---|
| | 64 | FT_UInt FT_Get_Char_Index( FT_Face face, FT_ULong charcode ); |
|---|
| | 65 | FT_ULong FT_Get_First_Char( FT_Face face, FT_UInt *agindex ); |
|---|
| | 66 | FT_ULong FT_Get_Next_Char( FT_Face face, FT_ULong char_code, FT_UInt *agindex ); |
|---|
| | 67 | FT_UInt FT_Get_Name_Index( FT_Face face, FT_String* glyph_name ); |
|---|
| | 68 | FT_Long FT_MulDiv( FT_Long a, FT_Long b, FT_Long c ); |
|---|
| | 69 | FT_Long FT_MulFix( FT_Long a, FT_Long b ); |
|---|
| | 70 | FT_Long FT_DivFix( FT_Long a, FT_Long b ); |
|---|
| | 71 | FT_Fixed FT_RoundFix( FT_Fixed a ); |
|---|
| | 72 | FT_Fixed FT_CeilFix( FT_Fixed a ); |
|---|
| | 73 | FT_Fixed FT_FloorFix( FT_Fixed a ); |
|---|
| | 74 | void FT_Vector_Transform( FT_Vector* vec, FT_Matrix* matrix ); |
|---|
| | 75 | FT_ListNode FT_List_Find( FT_List list, void* data ); |
|---|
| | 76 | void FT_List_Add( FT_List list, FT_ListNode node ); |
|---|
| | 77 | void FT_List_Insert( FT_List list, FT_ListNode node ); |
|---|
| | 78 | void FT_List_Remove( FT_List list, FT_ListNode node ); |
|---|
| | 79 | void FT_List_Up( FT_List list, FT_ListNode node ); |
|---|
| | 80 | FT_Error FT_List_Iterate( FT_List list, FT_List_Iterator iterator, void* user ); |
|---|
| | 81 | void FT_List_Finalize( FT_List list, FT_List_Destructor destroy, FT_Memory memory, void* user ); |
|---|
| | 82 | FT_Error FT_Outline_Decompose( FT_Outline* outline, FT_Outline_Funcs* func_interface, void* user ); |
|---|
| | 83 | FT_Error FT_Outline_New( FT_Library library, FT_UInt numPoints, FT_Int numContours, FT_Outline *anoutline ); |
|---|
| | 84 | FT_Error FT_Outline_New_Internal( FT_Memory memory, FT_UInt numPoints, FT_Int numContours, FT_Outline *anoutline ); |
|---|
| | 85 | FT_Error FT_Outline_Done( FT_Library library, FT_Outline* outline ); |
|---|
| | 86 | FT_Error FT_Outline_Done_Internal( FT_Memory memory, FT_Outline* outline ); |
|---|
| | 87 | FT_Error FT_Outline_Check( FT_Outline* outline ); |
|---|
| | 88 | void FT_Outline_Get_CBox( FT_Outline* outline, FT_BBox *acbox ); |
|---|
| | 89 | void FT_Outline_Translate( FT_Outline* outline, FT_Pos xOffset, FT_Pos yOffset ); |
|---|
| | 90 | FT_Error FT_Outline_Copy( FT_Outline* source, FT_Outline *target ); |
|---|
| | 91 | void FT_Outline_Transform( FT_Outline* outline, FT_Matrix* matrix ); |
|---|
| | 92 | FT_Error FT_Outline_Embolden( FT_Outline* outline, FT_Pos strength ); |
|---|
| | 93 | void FT_Outline_Reverse( FT_Outline* outline ); |
|---|
| | 94 | FT_Error FT_Outline_Get_Bitmap( FT_Library library, FT_Outline* outline, FT_Bitmap *abitmap ); |
|---|
| | 95 | FT_Error FT_Outline_Render( FT_Library library, FT_Outline* outline, FT_Raster_Params* params ); |
|---|
| | 96 | FT_Orientation FT_Outline_Get_Orientation( FT_Outline* outline ); |
|---|
| | 97 | FT_Error FT_New_Size( FT_Face face, FT_Size* size ); |
|---|
| | 98 | FT_Error FT_Done_Size( FT_Size size ); |
|---|
| | 99 | FT_Error FT_Activate_Size( FT_Size size ); |
|---|
| | 100 | FT_Error FT_Add_Module( FT_Library library, FT_Module_Class* clazz ); |
|---|
| | 101 | FT_Module FT_Get_Module( FT_Library library, char* module_name ); |
|---|
| | 102 | FT_Error FT_Remove_Module( FT_Library library, FT_Module mod ); |
|---|
| | 103 | FT_Error FT_New_Library ( FT_Memory memory, FT_Library *alibrary ); |
|---|
| | 104 | FT_Error FT_Done_Library( FT_Library library ); |
|---|
| | 105 | void FT_Set_Debug_Hook( FT_Library library, FT_UInt hook_index, FT_DebugHook_Func debug_hook ); |
|---|
| | 106 | void FT_Add_Default_Modules( FT_Library library ); |
|---|
| | 107 | FT_Error FT_Get_Glyph( FT_GlyphSlot slot, FT_Glyph *aglyph ); |
|---|
| | 108 | FT_Error FT_Glyph_Copy( FT_Glyph source, FT_Glyph *target ); |
|---|
| | 109 | FT_Error FT_Glyph_Transform( FT_Glyph glyph, FT_Matrix* matrix, FT_Vector* delta ); |
|---|
| | 110 | void FT_Glyph_Get_CBox( FT_Glyph glyph, FT_UInt bbox_mode, FT_BBox *acbox ); |
|---|
| | 111 | FT_Error FT_Glyph_To_Bitmap( FT_Glyph* the_glyph, FT_Render_Mode render_mode, FT_Vector* origin, FT_Bool destroy ); |
|---|
| | 112 | void FT_Done_Glyph( FT_Glyph glyph ); |
|---|
| | 113 | void FT_Matrix_Multiply( FT_Matrix* a, FT_Matrix* b ); |
|---|
| | 114 | FT_Error FT_Matrix_Invert( FT_Matrix* matrix ); |
|---|
| | 115 | FT_Renderer FT_Get_Renderer( FT_Library library, FT_Glyph_Format format ); |
|---|
| | 116 | FT_Error FT_Set_Renderer( FT_Library library, FT_Renderer renderer, FT_UInt num_params, FT_Parameter* parameters ); |
|---|
| | 117 | FT_Int FT_Has_PS_Glyph_Names( FT_Face face ); |
|---|
| | 118 | FT_Error FT_Get_PS_Font_Info( FT_Face face, PS_FontInfoRec *afont_info ); |
|---|
| | 119 | FT_Error FT_Get_PS_Font_Private( FT_Face face, PS_PrivateRec *afont_private ); |
|---|
| | 120 | void* FT_Get_Sfnt_Table( FT_Face face, FT_Sfnt_Tag tag ); |
|---|
| | 121 | FT_Error FT_Load_Sfnt_Table( FT_Face face, FT_ULong tag, FT_Long offset, FT_Byte* buffer, FT_ULong* length ); |
|---|
| | 122 | FT_Error FT_Sfnt_Table_Info( FT_Face face, FT_UInt table_index, FT_ULong *tag, FT_ULong *length ); |
|---|
| | 123 | FT_ULong FT_Get_CMap_Language_ID( FT_CharMap charmap ); |
|---|
| | 124 | FT_Error FT_Get_BDF_Charset_ID( FT_Face face, char* *acharset_encoding, char* *acharset_registry ); |
|---|
| | 125 | FT_Error FT_Get_BDF_Property( FT_Face face, char* prop_name, BDF_PropertyRec *aproperty ); |
|---|
| | 126 | FT_Error FT_Stream_OpenGzip( FT_Stream stream, FT_Stream source ); |
|---|
| | 127 | FT_Error FT_Stream_OpenLZW( FT_Stream stream, FT_Stream source ); |
|---|
| | 128 | FT_Error FT_Get_WinFNT_Header( FT_Face face, FT_WinFNT_HeaderRec *aheader ); |
|---|
| | 129 | void FT_Bitmap_New( FT_Bitmap *abitmap ); |
|---|
| | 130 | FT_Error FT_Bitmap_Copy( FT_Library library, FT_Bitmap *source, FT_Bitmap *target); |
|---|
| | 131 | FT_Error FT_Bitmap_Embolden( FT_Library library, FT_Bitmap* bitmap, FT_Pos xStrength, FT_Pos yStrength ); |
|---|
| | 132 | FT_Error FT_Bitmap_Convert( FT_Library library, FT_Bitmap *source, FT_Bitmap *target, FT_Int alignment ); |
|---|
| | 133 | FT_Error FT_Bitmap_Done( FT_Library library, FT_Bitmap *bitmap ); |
|---|
| | 134 | FT_Error FT_Outline_Get_BBox( FT_Outline* outline, FT_BBox *abbox ); |
|---|
| | 135 | FT_Error FTC_Manager_New( FT_Library library, FT_UInt max_faces, FT_UInt max_sizes, FT_ULong max_bytes, FTC_Face_Requester requester, FT_Pointer req_data, FTC_Manager *amanager ); |
|---|
| | 136 | void FTC_Manager_Reset( FTC_Manager manager ); |
|---|
| | 137 | void FTC_Manager_Done( FTC_Manager manager ); |
|---|
| | 138 | FT_Error FTC_Manager_LookupFace( FTC_Manager manager, FTC_FaceID face_id, FT_Face *aface ); |
|---|
| | 139 | FT_Error FTC_Manager_LookupSize( FTC_Manager manager, FTC_Scaler scaler, FT_Size *asize ); |
|---|
| | 140 | void FTC_Node_Unref( FTC_Node node, FTC_Manager manager ); |
|---|
| | 141 | void FTC_Manager_RemoveFaceID( FTC_Manager manager, FTC_FaceID face_id ); |
|---|
| | 142 | FT_Error FTC_CMapCache_New( FTC_Manager manager, FTC_CMapCache *acache ); |
|---|
| | 143 | FT_UInt FTC_CMapCache_Lookup( FTC_CMapCache cache, FTC_FaceID face_id, FT_Int cmap_index, FT_UInt32 char_code ); |
|---|
| | 144 | FT_Error FTC_ImageCache_New( FTC_Manager manager, FTC_ImageCache *acache ); |
|---|
| | 145 | FT_Error FTC_ImageCache_Lookup( FTC_ImageCache cache, FTC_ImageType type, FT_UInt gindex, FT_Glyph *aglyph, FTC_Node *anode ); |
|---|
| | 146 | FT_Error FTC_SBitCache_New( FTC_Manager manager, FTC_SBitCache *acache ); |
|---|
| | 147 | FT_Error FTC_SBitCache_Lookup( FTC_SBitCache cache, FTC_ImageType type, FT_UInt gindex, FTC_SBit *sbit, FTC_Node *anode ); |
|---|
| | 148 | FT_Error FT_Get_Multi_Master( FT_Face face, FT_Multi_Master *amaster ); |
|---|
| | 149 | FT_Error FT_Get_MM_Var( FT_Face face, FT_MM_Var* *amaster ); |
|---|
| | 150 | FT_Error FT_Set_MM_Design_Coordinates( FT_Face face, FT_UInt num_coords, FT_Long* coords ); |
|---|
| | 151 | FT_Error FT_Set_Var_Design_Coordinates( FT_Face face, FT_UInt num_coords, FT_Fixed* coords ); |
|---|
| | 152 | FT_Error FT_Set_MM_Blend_Coordinates( FT_Face face, FT_UInt num_coords, FT_Fixed* coords ); |
|---|
| | 153 | FT_Error FT_Set_Var_Blend_Coordinates( FT_Face face, FT_UInt num_coords, FT_Fixed* coords ); |
|---|
| | 154 | FT_UInt FT_Get_Sfnt_Name_Count( FT_Face face ); |
|---|
| | 155 | FT_Error FT_Get_Sfnt_Name( FT_Face face, FT_UInt idx, FT_SfntName *aname ); |
|---|
| | 156 | FT_Error FT_OpenType_Validate( FT_Face face, FT_UInt validation_flags, FT_Bytes *BASE_table, FT_Bytes *GDEF_table, FT_Bytes *GPOS_table, FT_Bytes *GSUB_table, FT_Bytes *JSTF_table ); |
|---|
| | 157 | FT_Fixed FT_Sin( FT_Angle angle ); |
|---|
| | 158 | FT_Fixed FT_Cos( FT_Angle angle ); |
|---|
| | 159 | FT_Fixed FT_Tan( FT_Angle angle ); |
|---|
| | 160 | FT_Angle FT_Angle_Diff( FT_Angle angle1, FT_Angle angle2 ); |
|---|
| | 161 | void FT_Vector_Unit( FT_Vector* vec, FT_Angle angle ); |
|---|
| | 162 | void FT_Vector_Rotate( FT_Vector* vec, FT_Angle angle ); |
|---|
| | 163 | FT_Fixed FT_Vector_Length( FT_Vector* vec ); |
|---|
| | 164 | void FT_Vector_Polarize( FT_Vector* vec, FT_Fixed *length, FT_Angle *angle ); |
|---|
| | 165 | void FT_Vector_From_Polar( FT_Vector* vec, FT_Fixed length, FT_Angle angle ); |
|---|
| | 166 | FT_StrokerBorder FT_Outline_GetInsideBorder( FT_Outline* outline ); |
|---|
| | 167 | FT_StrokerBorder FT_Outline_GetOutsideBorder( FT_Outline* outline ); |
|---|
| | 168 | FT_Error FT_Stroker_New( FT_Memory memory, FT_Stroker *astroker ); |
|---|
| | 169 | void FT_Stroker_Set( FT_Stroker stroker, FT_Fixed radius, FT_Stroker_LineCap line_cap, FT_Stroker_LineJoin line_join, FT_Fixed miter_limit ); |
|---|
| | 170 | void FT_Stroker_Rewind( FT_Stroker stroker ); |
|---|
| | 171 | FT_Error FT_Stroker_ParseOutline( FT_Stroker stroker, FT_Outline* outline, FT_Bool opened ); |
|---|
| | 172 | FT_Error FT_Stroker_BeginSubPath( FT_Stroker stroker, FT_Vector* to, FT_Bool open ); |
|---|
| | 173 | FT_Error FT_Stroker_EndSubPath( FT_Stroker stroker ); |
|---|
| | 174 | FT_Error FT_Stroker_LineTo( FT_Stroker stroker, FT_Vector* to ); |
|---|
| | 175 | FT_Error FT_Stroker_ConicTo( FT_Stroker stroker, FT_Vector* control, FT_Vector* to ); |
|---|
| | 176 | FT_Error FT_Stroker_CubicTo( FT_Stroker stroker, FT_Vector* control1, FT_Vector* control2, FT_Vector* to ); |
|---|
| | 177 | FT_Error FT_Stroker_GetBorderCounts( FT_Stroker stroker, FT_StrokerBorder border, FT_UInt *anum_points, FT_UInt *anum_contours ); |
|---|
| | 178 | void FT_Stroker_ExportBorder( FT_Stroker stroker, FT_StrokerBorder border, FT_Outline* outline ); |
|---|
| | 179 | FT_Error FT_Stroker_GetCounts( FT_Stroker stroker, FT_UInt *anum_points, FT_UInt *anum_contours ); |
|---|
| | 180 | void FT_Stroker_Export( FT_Stroker stroker, FT_Outline* outline ); |
|---|
| | 181 | void FT_Stroker_Done( FT_Stroker stroker ); |
|---|
| | 182 | FT_Error FT_Glyph_Stroke( FT_Glyph *pglyph, FT_Stroker stroker, FT_Bool destroy ); |
|---|
| | 183 | FT_Error FT_Glyph_StrokeBorder( FT_Glyph *pglyph, FT_Stroker stroker, FT_Bool inside, FT_Bool destroy ); |
|---|
| | 184 | void FT_GlyphSlot_Embolden( FT_GlyphSlot slot ); |
|---|
| | 185 | void FT_GlyphSlot_Oblique( FT_GlyphSlot slot ); |
|---|
| | 186 | FT_Error FT_Library_SetLcdFilter( FT_Library library, FT_LcdFilter filter); |
|---|
| | 187 | void FTC_MruNode_Prepend( FTC_MruNode *plist, FTC_MruNode node ); |
|---|
| | 188 | void FTC_MruNode_Up( FTC_MruNode *plist, FTC_MruNode node ); |
|---|
| | 189 | void FTC_MruNode_Remove( FTC_MruNode *plist, FTC_MruNode node ); |
|---|
| | 190 | void FTC_MruList_Init( FTC_MruList list, FTC_MruListClass clazz, FT_UInt max_nodes, FT_Pointer data, FT_Memory memory ); |
|---|
| | 191 | void FTC_MruList_Reset( FTC_MruList list ); |
|---|
| | 192 | void FTC_MruList_Done( FTC_MruList list ); |
|---|
| | 193 | FTC_MruNode FTC_MruList_Find( FTC_MruList list, FT_Pointer key ); |
|---|
| | 194 | FT_Error FTC_MruList_New( FTC_MruList list, FT_Pointer key, FTC_MruNode *anode ); |
|---|
| | 195 | FT_Error FTC_MruList_Lookup( FTC_MruList list, FT_Pointer key, FTC_MruNode *pnode ); |
|---|
| | 196 | void FTC_MruList_Remove( FTC_MruList list, FTC_MruNode node ); |
|---|
| | 197 | void FTC_MruList_RemoveSelection( FTC_MruList list, FTC_MruNode_CompareFunc selection, FT_Pointer key ); |
|---|
| | 198 | void FTC_node_destroy( FTC_Node node, FTC_Manager manager ); |
|---|
| | 199 | FT_Error FTC_Cache_Init( FTC_Cache cache ); |
|---|
| | 200 | void FTC_Cache_Done( FTC_Cache cache ); |
|---|
| | 201 | FT_Error FTC_Cache_Lookup( FTC_Cache cache, FT_UInt32 hash, FT_Pointer query, FTC_Node *anode ); |
|---|
| | 202 | FT_Error FTC_Cache_NewNode( FTC_Cache cache, FT_UInt32 hash, FT_Pointer query, FTC_Node *anode ); |
|---|
| | 203 | void FTC_Cache_RemoveFaceID( FTC_Cache cache, FTC_FaceID face_id ); |
|---|
| | 204 | void FTC_Manager_Compress( FTC_Manager manager ); |
|---|
| | 205 | FT_UInt FTC_Manager_FlushN( FTC_Manager manager, FT_UInt count ); |
|---|
| | 206 | FT_Error FTC_Manager_RegisterCache( FTC_Manager manager, FTC_CacheClass clazz, FTC_Cache *acache ); |
|---|
| | 207 | void FTC_GNode_Init( FTC_GNode node, FT_UInt gindex, FTC_Family family ); |
|---|
| | 208 | FT_Bool FTC_GNode_Compare( FTC_GNode gnode, FTC_GQuery gquery ); |
|---|
| | 209 | void FTC_GNode_UnselectFamily( FTC_GNode gnode, FTC_Cache cache ); |
|---|
| | 210 | void FTC_GNode_Done( FTC_GNode node, FTC_Cache cache ); |
|---|
| | 211 | void FTC_Family_Init( FTC_Family family, FTC_Cache cache ); |
|---|
| | 212 | FT_Error FTC_GCache_Init( FTC_GCache cache ); |
|---|
| | 213 | void FTC_GCache_Done( FTC_GCache cache ); |
|---|
| | 214 | FT_Error FTC_GCache_New( FTC_Manager manager, FTC_GCacheClass clazz, FTC_GCache *acache ); |
|---|
| | 215 | FT_Error FTC_GCache_Lookup( FTC_GCache cache, FT_UInt32 hash, FT_UInt gindex, FTC_GQuery query, FTC_Node *anode ); |
|---|
| | 216 | void FTC_INode_Free( FTC_INode inode, FTC_Cache cache ); |
|---|
| | 217 | FT_Error FTC_INode_New( FTC_INode *pinode, FTC_GQuery gquery, FTC_Cache cache ); |
|---|
| | 218 | FT_ULong FTC_INode_Weight( FTC_INode inode ); |
|---|
| | 219 | void FTC_SNode_Free( FTC_SNode snode, FTC_Cache cache ); |
|---|
| | 220 | FT_Error FTC_SNode_New( FTC_SNode *psnode, FTC_GQuery gquery, FTC_Cache cache ); |
|---|
| | 221 | FT_ULong FTC_SNode_Weight( FTC_SNode inode ); |
|---|
| | 222 | FT_Bool FTC_SNode_Compare( FTC_SNode snode, FTC_GQuery gquery, FTC_Cache cache ); |
|---|
| | 223 | char* FT_Get_X11_Font_Format( FT_Face face ); |
|---|
| | 224 | FT_Error FT_Alloc( FT_Memory memory, FT_Long size, void* *P ); |
|---|
| | 225 | FT_Error FT_QAlloc( FT_Memory memory, FT_Long size, void* *p ); |
|---|
| | 226 | FT_Error FT_Realloc( FT_Memory memory, FT_Long current, FT_Long size, void* *P ); |
|---|
| | 227 | FT_Error FT_QRealloc( FT_Memory memory, FT_Long current, FT_Long size, void* *p ); |
|---|
| | 228 | void FT_Free( FT_Memory memory, void* *P ); |
|---|
| | 229 | FT_Error FT_GlyphLoader_New( FT_Memory memory, FT_GlyphLoader *aloader ); |
|---|
| | 230 | FT_Error FT_GlyphLoader_CreateExtra( FT_GlyphLoader loader ); |
|---|
| | 231 | void FT_GlyphLoader_Done( FT_GlyphLoader loader ); |
|---|
| | 232 | void FT_GlyphLoader_Reset( FT_GlyphLoader loader ); |
|---|
| | 233 | void FT_GlyphLoader_Rewind( FT_GlyphLoader loader ); |
|---|
| | 234 | FT_Error FT_GlyphLoader_CheckPoints( FT_GlyphLoader loader, FT_UInt n_points, FT_UInt n_contours ); |
|---|
| | 235 | FT_Error FT_GlyphLoader_CheckSubGlyphs( FT_GlyphLoader loader, FT_UInt n_subs ); |
|---|
| | 236 | void FT_GlyphLoader_Prepare( FT_GlyphLoader loader ); |
|---|
| | 237 | void FT_GlyphLoader_Add( FT_GlyphLoader loader ); |
|---|
| | 238 | FT_Error FT_GlyphLoader_CopyPoints( FT_GlyphLoader target, FT_GlyphLoader source ); |
|---|
| | 239 | FT_Pointer FT_service_list_lookup( FT_ServiceDesc service_descriptors, char* service_id ); |
|---|
| | 240 | FT_Error FT_CMap_New( FT_CMap_Class clazz, FT_Pointer init_data, FT_CharMap charmap, FT_CMap *acmap ); |
|---|
| | 241 | void FT_CMap_Done( FT_CMap cmap ); |
|---|
| | 242 | void* FT_Get_Module_Interface( FT_Library library, char* mod_name ); |
|---|
| | 243 | FT_Pointer FT_module_get_service( FT_Module mod, char* service_id ); |
|---|
| | 244 | FT_Error FT_New_GlyphSlot( FT_Face face, FT_GlyphSlot *aslot ); |
|---|
| | 245 | void FT_Done_GlyphSlot( FT_GlyphSlot slot ); |
|---|
| | 246 | void FT_glyphslot_free_bitmap( FT_GlyphSlot slot ); |
|---|
| | 247 | FT_Error FT_glyphslot_alloc_bitmap( FT_GlyphSlot slot, FT_ULong size ); |
|---|
| | 248 | void FT_glyphslot_set_bitmap( FT_GlyphSlot slot, FT_Byte* buffer ); |
|---|
| | 249 | FT_Renderer FT_Lookup_Renderer( FT_Library library, FT_Glyph_Format format, FT_ListNode* node ); |
|---|
| | 250 | FT_Error FT_Render_Glyph_Internal( FT_Library library, FT_GlyphSlot slot, FT_Render_Mode render_mode ); |
|---|
| | 251 | FT_Memory FT_New_Memory(); |
|---|
| | 252 | void FT_Done_Memory( FT_Memory memory ); |
|---|
| | 253 | FT_Error FT_Stream_Open( FT_Stream stream, char* filepathname ); |
|---|
| | 254 | FT_Error FT_Stream_New( FT_Library library, FT_Open_Args* args, FT_Stream *astream ); |
|---|
| | 255 | void FT_Stream_Free( FT_Stream stream, FT_Int external ); |
|---|
| | 256 | void FT_Stream_OpenMemory( FT_Stream stream, FT_Byte* base, FT_ULong size ); |
|---|
| | 257 | void FT_Stream_Close( FT_Stream stream ); |
|---|
| | 258 | FT_Error FT_Stream_Seek( FT_Stream stream, FT_ULong pos ); |
|---|
| | 259 | FT_Error FT_Stream_Skip( FT_Stream stream, FT_Long distance ); |
|---|
| | 260 | FT_Long FT_Stream_Pos( FT_Stream stream ); |
|---|
| | 261 | FT_Error FT_Stream_Read( FT_Stream stream, FT_Byte* buffer, FT_ULong count ); |
|---|
| | 262 | FT_Error FT_Stream_ReadAt( FT_Stream stream, FT_ULong pos, FT_Byte* buffer, FT_ULong count ); |
|---|
| | 263 | FT_ULong FT_Stream_TryRead( FT_Stream stream, FT_Byte* buffer, FT_ULong count ); |
|---|
| | 264 | FT_Error FT_Stream_EnterFrame( FT_Stream stream, FT_ULong count ); |
|---|
| | 265 | void FT_Stream_ExitFrame( FT_Stream stream ); |
|---|
| | 266 | FT_Error FT_Stream_ExtractFrame( FT_Stream stream, FT_ULong count, FT_Byte** pbytes ); |
|---|
| | 267 | void FT_Stream_ReleaseFrame( FT_Stream stream, FT_Byte** pbytes ); |
|---|
| | 268 | FT_Char FT_Stream_GetChar( FT_Stream stream ); |
|---|
| | 269 | FT_Short FT_Stream_GetShort( FT_Stream stream ); |
|---|
| | 270 | FT_Long FT_Stream_GetOffset( FT_Stream stream ); |
|---|
| | 271 | FT_Long FT_Stream_GetLong( FT_Stream stream ); |
|---|
| | 272 | FT_Short FT_Stream_GetShortLE( FT_Stream stream ); |
|---|
| | 273 | FT_Long FT_Stream_GetLongLE( FT_Stream stream ); |
|---|
| | 274 | FT_Char FT_Stream_ReadChar( FT_Stream stream, FT_Error* error ); |
|---|
| | 275 | FT_Short FT_Stream_ReadShort( FT_Stream stream, FT_Error* error ); |
|---|
| | 276 | FT_Long FT_Stream_ReadOffset( FT_Stream stream, FT_Error* error ); |
|---|
| | 277 | FT_Long FT_Stream_ReadLong( FT_Stream stream, FT_Error* error ); |
|---|
| | 278 | FT_Short FT_Stream_ReadShortLE( FT_Stream stream, FT_Error* error ); |
|---|
| | 279 | FT_Long FT_Stream_ReadLongLE( FT_Stream stream, FT_Error* error ); |
|---|
| | 280 | FT_Error FT_Stream_ReadFields( FT_Stream stream, FT_Frame_Field* fields, void* structure ); |
|---|
| | 281 | FT_Int FT_Trace_Get_Count(); |
|---|
| | 282 | char* FT_Trace_Get_Name( FT_Int idx ); |
|---|
| | 283 | void FT_debug_init(); |
|---|
| | 284 | FT_Int32 FT_SqrtFixed( FT_Int32 x ); |
|---|
| | 285 | void FT_Raccess_Guess( FT_Library library, FT_Stream stream, char* base_name, char** new_names, FT_Long* offsets, FT_Error* errors ); |
|---|
| | 286 | FT_Error FT_Raccess_Get_HeaderInfo( FT_Library library, FT_Stream stream, FT_Long rfork_offset, FT_Long *map_offset, FT_Long *rdata_pos ); |
|---|
| | 287 | FT_Error FT_Raccess_Get_DataOffsets( FT_Library library, FT_Stream stream, FT_Long map_offset, FT_Long rdata_pos, FT_Long tag, FT_Long **offsets, FT_Long *count ); |
|---|
| | 288 | void FT_validator_init( FT_Validator valid, FT_Byte* base, FT_Byte* limit, FT_ValidationLevel level ); |
|---|
| | 289 | FT_Int FT_validator_run( FT_Validator valid ); |
|---|
| | 290 | void FT_validator_error( FT_Validator valid, FT_Error error ); |
|---|