Changeset 299

Show
Ignore:
Timestamp:
04/17/08 20:27:51 (3 months ago)
Author:
aldacron
Message:

[DerelictFT]
* fixed a couple of typos and cleaned up the formatting a bit

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/DerelictFT/derelict/freetype/sftfuncs.d

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