477 |
typedef void |
typedef void |
478 |
(*TT_Free_Table_Func)( TT_Face face ); |
(*TT_Free_Table_Func)( TT_Face face ); |
479 |
|
|
480 |
|
/** |
481 |
|
* @functype: TT_Face_GetKerningFunc |
482 |
|
* |
483 |
|
* @description: |
484 |
|
* return the horizontal kerning value between two glyphs |
485 |
|
* |
486 |
|
* @input: |
487 |
|
* face :: handle to source face object |
488 |
|
* left_glyph :: left glyph index |
489 |
|
* right_glyph :: right glyph index |
490 |
|
* |
491 |
|
* @return: |
492 |
|
* kerning value in font units. |
493 |
|
*/ |
494 |
|
typedef FT_Int |
495 |
|
(*TT_Face_GetKerningFunc)( TT_Face face, |
496 |
|
FT_UInt left_glyph, |
497 |
|
FT_UInt right_glyph ); |
498 |
|
|
499 |
/*************************************************************************/ |
/*************************************************************************/ |
500 |
/* */ |
/* */ |
552 |
TT_Load_SBit_Image_Func load_sbit_image; |
TT_Load_SBit_Image_Func load_sbit_image; |
553 |
TT_Free_Table_Func free_sbits; |
TT_Free_Table_Func free_sbits; |
554 |
|
|
555 |
|
/* sett `ttkern.h' */ |
556 |
|
TT_Face_GetKerningFunc get_kerning; |
557 |
|
|
558 |
/* see `ttpost.h' */ |
/* see `ttpost.h' */ |
559 |
TT_Get_PS_Name_Func get_psname; |
TT_Get_PS_Name_Func get_psname; |
560 |
TT_Free_Table_Func free_psnames; |
TT_Free_Table_Func free_psnames; |