blob: e2c6ab59d2b8eec7f9bcb9f60d999ef87ec63a80 [file] [log] [blame]
David Turnerd2b1f351999-12-16 23:11:37 +00001/***************************************************************************/
2/* */
3/* ttcmap.h */
4/* */
5/* TrueType character mapping table (cmap) support (specification). */
6/* */
Werner Lemberg4e6dd852000-06-05 05:26:15 +00007/* Copyright 1996-2000 by */
David Turnerd2b1f351999-12-16 23:11:37 +00008/* David Turner, Robert Wilhelm, and Werner Lemberg. */
9/* */
Werner Lemberg4e6dd852000-06-05 05:26:15 +000010/* This file is part of the FreeType project, and may only be used, */
11/* modified, and distributed under the terms of the FreeType project */
David Turnerd2b1f351999-12-16 23:11:37 +000012/* license, LICENSE.TXT. By continuing to use, modify, or distribute */
13/* this file you indicate that you have read the license and */
14/* understand and accept it fully. */
15/* */
16/***************************************************************************/
17
18
Werner Lemberg90d99642000-12-09 00:45:38 +000019#ifndef __TTCMAP_H__
20#define __TTCMAP_H__
David Turnerd2b1f351999-12-16 23:11:37 +000021
David Turnerd2b1f351999-12-16 23:11:37 +000022
Werner Lembergcc069be2000-12-08 16:17:16 +000023#include <ft2build.h>
24#include FT_INTERNAL_TRUETYPE_TYPES_H
25
26
27FT_BEGIN_HEADER
David Turnerd2b1f351999-12-16 23:11:37 +000028
29
David Turner76a5f622000-11-04 01:55:49 +000030 FT_LOCAL
David Turnerf9b8dec2000-06-16 19:34:52 +000031 FT_Error TT_CharMap_Load( TT_Face face,
David Turnerd2b1f351999-12-16 23:11:37 +000032 TT_CMapTable* cmap,
33 FT_Stream input );
34
David Turner76a5f622000-11-04 01:55:49 +000035 FT_LOCAL
David Turnerf9b8dec2000-06-16 19:34:52 +000036 FT_Error TT_CharMap_Free( TT_Face face,
David Turnerd2b1f351999-12-16 23:11:37 +000037 TT_CMapTable* cmap );
38
Werner Lembergcc069be2000-12-08 16:17:16 +000039
40FT_END_HEADER
David Turnerd2b1f351999-12-16 23:11:37 +000041
Werner Lemberg90d99642000-12-09 00:45:38 +000042#endif /* __TTCMAP_H__ */
David Turnerd2b1f351999-12-16 23:11:37 +000043
44
45/* END */