blob: de87896dc0e5a15b1454832feec68064cf063363 [file] [log] [blame]
Werner Lemberg7fa51b52000-07-08 19:51:42 +00001/***************************************************************************/
2/* */
Werner Lembergb5084e12000-10-28 17:10:06 +00003/* t1gload.h */
Werner Lemberg7fa51b52000-07-08 19:51:42 +00004/* */
Werner Lembergb5084e12000-10-28 17:10:06 +00005/* Type 1 Glyph Loader (specification). */
Werner Lemberg7fa51b52000-07-08 19:51:42 +00006/* */
Werner Lemberg73861972003-06-05 04:31:05 +00007/* Copyright 1996-2001, 2002, 2003 by */
Werner Lemberg7fa51b52000-07-08 19:51:42 +00008/* David Turner, Robert Wilhelm, and Werner Lemberg. */
9/* */
10/* This file is part of the FreeType project, and may only be used, */
11/* modified, and distributed under the terms of the FreeType project */
12/* 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
David Turner2dfb5ac2000-01-27 14:02:04 +000018
Werner Lemberg90d99642000-12-09 00:45:38 +000019#ifndef __T1GLOAD_H__
20#define __T1GLOAD_H__
David Turner2dfb5ac2000-01-27 14:02:04 +000021
Werner Lembergcc069be2000-12-08 16:17:16 +000022
David Turner19ed8af2000-12-08 02:42:29 +000023#include <ft2build.h>
David Turner8d3a4012001-03-20 11:14:24 +000024#include "t1objs.h"
Werner Lemberg7fa51b52000-07-08 19:51:42 +000025
Werner Lembergcc069be2000-12-08 16:17:16 +000026
David Turner19ed8af2000-12-08 02:42:29 +000027FT_BEGIN_HEADER
David Turner2dfb5ac2000-01-27 14:02:04 +000028
Werner Lembergcc069be2000-12-08 16:17:16 +000029
David Turnerbc82f1b2002-03-01 02:26:22 +000030 FT_LOCAL( FT_Error )
Werner Lemberg4a2305c2001-06-28 07:17:51 +000031 T1_Compute_Max_Advance( T1_Face face,
Werner Lemberg73861972003-06-05 04:31:05 +000032 FT_Pos* max_advance );
David Turner2dfb5ac2000-01-27 14:02:04 +000033
David Turnerbc82f1b2002-03-01 02:26:22 +000034 FT_LOCAL( FT_Error )
Werner Lemberg4a2305c2001-06-28 07:17:51 +000035 T1_Load_Glyph( T1_GlyphSlot glyph,
36 T1_Size size,
David Turner609e28c2002-04-19 15:13:47 +000037 FT_UInt glyph_index,
David Turnerd1245c02002-08-27 22:34:20 +000038 FT_Int32 load_flags );
David Turner2dfb5ac2000-01-27 14:02:04 +000039
40
David Turner19ed8af2000-12-08 02:42:29 +000041FT_END_HEADER
Werner Lemberg7fa51b52000-07-08 19:51:42 +000042
Werner Lemberg90d99642000-12-09 00:45:38 +000043#endif /* __T1GLOAD_H__ */
Werner Lemberg7fa51b52000-07-08 19:51:42 +000044
45
46/* END */