freetype/src/sfnt
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
..
descrip.mms * src/sfnt/ttcmap.c: 16bit fixes (0xFFFF -> 0xFFFFU). 2002-03-31 18:48:24 +00:00
Jamfile 2002-11-05 David Turner <david@freetype.org> 2002-11-06 22:32:54 +00:00
module.mk Added copyright messages to all Makefiles. 2000-10-17 03:38:43 +00:00
rules.mk * src/sfnt/ttcmap.c, src/sfnt/ttcmap.h: Removed. Obsolete. 2003-12-16 06:42:11 +00:00
sfdriver.c Add new function FT_Get_CMap_Language_ID to extract the language ID 2003-12-17 14:28:22 +00:00
sfdriver.h finishing function header formatting 2001-06-28 17:49:10 +00:00
sferrors.h Formatting. 2001-06-19 23:03:41 +00:00
sfnt.c * src/sfnt/ttcmap.c, src/sfnt/ttcmap.h: Removed. Obsolete. 2003-12-16 06:42:11 +00:00
sfobjs.c * src/sfnt/sfobjs.c (sfnt_load_face): Set FT_FACE_FLAG_GLYPH_NAMES 2003-12-10 20:04:50 +00:00
sfobjs.h * massive re-formatting changes to many, many source files. I don't 2002-08-27 20:20:29 +00:00
ttcmap0.c Add new function FT_Get_CMap_Language_ID to extract the language ID 2003-12-17 14:28:22 +00:00
ttcmap0.h Add new function FT_Get_CMap_Language_ID to extract the language ID 2003-12-17 14:28:22 +00:00
ttload.c * src/sfnt/ttcmap.c, src/sfnt/ttcmap.h: Removed. Obsolete. 2003-12-16 06:42:11 +00:00
ttload.h * massive re-formatting changes to many, many source files. I don't 2002-08-27 20:20:29 +00:00
ttpost.c * include/freetype/internal/bdftypes.h: removed obsolete header 2003-10-29 21:43:52 +00:00
ttpost.h * massive re-formatting changes to many, many source files. I don't 2002-08-27 20:20:29 +00:00
ttsbit.c * src/tools/glnames.py: Updated to AGL 2.0. 2003-06-23 19:26:53 +00:00
ttsbit.h * massive re-formatting changes to many, many source files. I don't 2002-08-27 20:20:29 +00:00