Al-Qurtas-Islamic-bank-The-.../include/freetype/internal/services
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
..
svbdf.h Position Independent Code (PIC) support in sfnt driver. 2009-04-05 18:08:32 +03:00
svcid.h Position Independent Code (PIC) support in cff driver. 2009-04-05 18:12:03 +03:00
svgldict.h Position Independent Code (PIC) support in sfnt driver. 2009-04-05 18:08:32 +03:00
svgxval.h * docs/CHANGES: Mention gxvalid module. 2005-08-25 06:00:55 +00:00
svkern.h Remove trailing whitespace. From Alexei. 2007-01-16 06:11:27 +00:00
svmm.h Position Independent Code (PIC) support in truetype driver. 2009-04-05 18:03:02 +03:00
svotval.h formatting 2006-12-16 02:57:46 +00:00
svpfr.h Formatting, copyright years. 2006-02-25 16:52:16 +00:00
svpostnm.h Position Independent Code (PIC) support in sfnt driver. 2009-04-05 18:08:32 +03:00
svpscmap.h XXX_cmap_encoding_char_next() return FT_UInt32 values. 2009-08-01 00:32:09 +09:00
svpsinfo.h Add FT_Get_PS_Font_Value() API. 2011-11-13 16:30:59 +01:00
svsfnt.h ftpatent: Fix a bug by wrong usage of service->table_info(). 2009-06-29 03:09:17 +09:00
svttcmap.h Position Independent Code (PIC) support in sfnt driver. 2009-04-05 18:08:32 +03:00
svtteng.h adding missing file 2006-02-22 12:55:04 +00:00
svttglyf.h Position Independent Code (PIC) support in truetype driver. 2009-04-05 18:03:02 +03:00
svwinfnt.h * include/freetype/internal/ftserv.h (FT_FACE_FIND_SERVICE): 2003-09-22 09:53:56 +00:00
svxf86nm.h Remove trailing whitespace. From Alexei. 2007-01-16 06:11:27 +00:00