|
|
|
@ -88,6 +88,7 @@ FT_BEGIN_HEADER |
|
|
|
|
* FT_Remove_Module |
|
|
|
|
* FT_Add_Default_Modules |
|
|
|
|
* |
|
|
|
|
* FT_FACE_DRIVER_NAME |
|
|
|
|
* FT_Property_Set |
|
|
|
|
* FT_Property_Get |
|
|
|
|
* FT_Set_Default_Properties |
|
|
|
@ -330,6 +331,23 @@ FT_BEGIN_HEADER |
|
|
|
|
FT_Module module ); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**************************************************************************
|
|
|
|
|
* |
|
|
|
|
* @macro: |
|
|
|
|
* FT_FACE_DRIVER_NAME |
|
|
|
|
* |
|
|
|
|
* @description: |
|
|
|
|
* A macro that retrieves the name of a font driver from a face object. |
|
|
|
|
* |
|
|
|
|
* @note: |
|
|
|
|
* The font driver name is a valid `module_name` for @FT_Property_Set |
|
|
|
|
* and @FT_Property_Get. This is not the same as @FT_Get_Font_Format. |
|
|
|
|
* |
|
|
|
|
*/ |
|
|
|
|
#define FT_FACE_DRIVER_NAME( face ) \ |
|
|
|
|
( ( *(FT_Module_Class**)( ( face )->driver ) )->module_name ) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**************************************************************************
|
|
|
|
|
* |
|
|
|
|
* @function: |
|
|
|
|