freetype/src/cff
Chris Liddell 8b90cf0b42 Add FT_Get_PS_Font_Value() API.
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.
2011-11-13 16:30:59 +01:00
..
cff.c Position Independent Code (PIC) support in cff driver. 2009-04-05 18:12:03 +03:00
cffcmap.c Fix Savannah bug #30373. 2010-07-09 20:50:34 +09:00
cffcmap.h Position Independent Code (PIC) support in cff driver. 2009-04-05 18:12:03 +03:00
cffdrivr.c Add FT_Get_PS_Font_Value() API. 2011-11-13 16:30:59 +01:00
cffdrivr.h Position Independent Code (PIC) support in cff driver. 2009-04-05 18:12:03 +03:00
cfferrs.h Formatting. 2001-06-19 23:03:41 +00:00
cffgload.c Reduce warnings for MS Visual Studio 2010. 2011-05-24 06:22:32 +02:00
cffgload.h Whitespace. 2010-01-09 08:22:38 +01:00
cffload.c [cff] Better tracing of the parsing process. 2011-08-25 13:41:16 +02:00
cffload.h Fix `multi build' for Tytgat's CFF driver improvement. 2010-03-14 23:12:13 +09:00
cffobjs.c [cff] Dump SIDs while tracing. 2011-09-26 08:59:21 +02:00
cffobjs.h * Version 2.3.6 released. 2008-06-10 05:58:25 +00:00
cffparse.c [cff] Dump SIDs while tracing. 2011-09-26 08:59:21 +02:00
cffparse.h [cff] Better tracing of the parsing process. 2011-08-25 13:41:16 +02:00
cffpic.c */*: Use module specific error names where appropriate. 2010-06-24 10:34:29 +02:00
cffpic.h Position Independent Code (PIC) support in cff driver. 2009-04-05 18:12:03 +03:00
cfftoken.h [cff] Better tracing of the parsing process. 2011-08-25 13:41:16 +02:00
cfftypes.h Fix Savannah bug #33816. 2011-09-07 15:01:20 +02:00
Jamfile Position Independent Code (PIC) support in cff driver. 2009-04-05 18:12:03 +03:00
module.mk FT_USE_MODULE declares things as: 2008-12-21 10:29:30 +00:00
rules.mk */rules.mk: Handle `*pic.c' files. 2011-01-03 07:11:54 +01:00