mirror of
https://gitlab.freedesktop.org/freetype/freetype.git
synced 2026-04-20 22:30:39 +02:00
This allows a Type 1 font face to be interrogated to retrieve most of the dictionary keys (keys not relevant to FreeType's Type 1 interpreter are not available). * include/freetype/internal/services/svpsinfo.h (PS_GetFontValueFunc): New typedef. (PSInfo): Add `ps_get_font_value'. (FT_DEFINE_SERVICE_PSINFOREC): Updated. * include/freetype/internal/t1types.h (T1_EncodingType): Moved to... * include/freetype/t1tables.h: Here. (PS_Dict_Keys): New enumeration. (FT_Get_PS_Font_Value): New declaration. * src/base/fttype1.c (FT_Get_PS_Font_Value): New function. * src/type1/t1driver.c (t1_ps_get_font_value): This new function does the real job. (t1_service_ps_info): Add it. * src/cff/cffdrivr.c (cff_service_ps_info), src/cid/cidriver.c (cid_service_ps_info), src/type42/t42drivr.c (t42_service_ps_info): Updated. |
||
|---|---|---|
| .. | ||
| cff.c | ||
| cffcmap.c | ||
| cffcmap.h | ||
| cffdrivr.c | ||
| cffdrivr.h | ||
| cfferrs.h | ||
| cffgload.c | ||
| cffgload.h | ||
| cffload.c | ||
| cffload.h | ||
| cffobjs.c | ||
| cffobjs.h | ||
| cffparse.c | ||
| cffparse.h | ||
| cffpic.c | ||
| cffpic.h | ||
| cfftoken.h | ||
| cfftypes.h | ||
| Jamfile | ||
| module.mk | ||
| rules.mk | ||