freetype2/include/freetype/internal
Werner Lemberg 91a67478ec Add new function FT_Get_CMap_Language_ID to extract the language ID
for TrueType/sfnt fonts.

* include/freetype/internal/services/svttcmap.h: New file.
* include/freetype/internal/ftserv.h (FT_SERVICE_TT_CMAP_H): Add
svttcmap.h.

* src/sfnt/sfdriver.c: Include ttcmap0.h.
(tt_service_get_cmap_info): New service.
(sfnt_services): Updated.

* src/sfnt/ttcmap0.c (tt_cmap*_get_info): New functions.
(tt_cmap*_class_rec): Add tt_cmap*_get_info members.
(tt_get_cmap_info): New function.
* src/sfnt/ttcmap0.h: Include FT_SERVICE_TT_CMAP_H.
(TT_CMap_ClassRec): New field `get_cmap_info'.
(tt_get_cmap_info): New declaration.

* src/base/ftobjs.c: Include FT_SERVICE_TT_CMAP_H.
(FT_Get_CMap_Language_ID): New function implementation.
* include/freetype/tttables.h (FT_Get_CMap_Language_ID): New
function declaration.
2003-12-17 14:28:22 +00:00
..
services Add new function FT_Get_CMap_Language_ID to extract the language ID 2003-12-17 14:28:22 +00:00
autohint.h updating sources to support the new FT_LOAD_TARGET_ constants 2002-08-27 22:34:20 +00:00
ftcalc.h * src/base/ftcalc.c, include/freetype/internal/ftcalc.h 2003-11-26 08:24:08 +00:00
ftdebug.h Fixing ChangeLog entries. 2002-07-26 09:09:10 +00:00
ftdriver.h * include/freetype/internal/ftdriver.h, 2003-06-05 04:31:05 +00:00
ftgloadr.h * src/cff/cffdrivr.c (cff_get_glyph_name): Improve error message. 2003-12-12 15:38:39 +00:00
ftmemory.h * builds/compiler/gcc.mk, builds/compiler/gcc-dev.mk (CFLAGS): 2003-06-17 22:50:09 +00:00
ftobjs.h * include/freetype/internal/services/svpsname.h (added), 2003-09-29 20:33:37 +00:00
ftserv.h Add new function FT_Get_CMap_Language_ID to extract the language ID 2003-12-17 14:28:22 +00:00
ftstream.h * include/freetype/ftgzip.h, src/gzip/ftgzip.c: 2002-10-31 22:19:27 +00:00
fttrace.h * src/type42/t42drivr.c: s/T42_ENCODING_TYPE_/T1_ENCODING_TYPE_/. 2002-05-21 14:13:01 +00:00
internal.h * include/freetype/internal/bdftypes.h: removed obsolete header 2003-10-29 21:43:52 +00:00
pcftypes.h Cleanups. 2003-04-22 07:49:24 +00:00
psaux.h * include/freetype/internal/psaux.h (PS_TableRec): Change type 2003-12-09 02:12:14 +00:00
pshints.h * src/autohint/ahhint.c (ah_hinter_hint_edges): Removed. Just a 2003-06-03 11:51:43 +00:00
sfnt.h * src/sfnt/ttcmap.c, src/sfnt/ttcmap.h: Removed. Obsolete. 2003-12-16 06:42:11 +00:00
t1types.h * include/freetype/internal/tttypes.h (TT_TableDirRec, 2003-12-16 07:12:40 +00:00
tttypes.h * include/freetype/internal/tttypes.h (TT_TableDirRec, 2003-12-16 07:12:40 +00:00