blob: 28c1a44f6fb156ee76b1eda6f960d1a6a0852749 [file] [log] [blame]
Suzuki, Toshiya (鈴木俊哉)a4386212005-08-24 04:31:31 +00001/***************************************************************************/
2/* */
3/* gxvmorx.h */
4/* */
5/* TrueTypeGX/AAT common definition for morx table (specification). */
6/* */
7/* Copyright 2005 by suzuki toshiya, Masatake YAMATO, Red Hat K.K., */
8/* 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
18/***************************************************************************/
Werner Lemberg4a7f0b12005-09-01 07:33:03 +000019/* */
Suzuki, Toshiya (鈴木俊哉)a4386212005-08-24 04:31:31 +000020/* gxvalid is derived from both gxlayout module and otvalid module. */
Werner Lemberg4a7f0b12005-09-01 07:33:03 +000021/* Development of gxlayout is supported by the Information-technology */
22/* Promotion Agency(IPA), Japan. */
23/* */
Suzuki, Toshiya (鈴木俊哉)a4386212005-08-24 04:31:31 +000024/***************************************************************************/
25
Werner Lemberg4a7f0b12005-09-01 07:33:03 +000026
Werner Lemberg99aa14c2005-09-05 19:31:27 +000027#ifndef __GXVMORX_H__
28#define __GXVMORX_H__
Suzuki, Toshiya (鈴木俊哉)a4386212005-08-24 04:31:31 +000029
30
31#include "gxvalid.h"
32#include "gxvcommn.h"
33#include "gxvmort.h"
34
35#include FT_SFNT_NAMES_H
36
37
38 FT_LOCAL( void )
39 gxv_morx_subtable_type0_validate( FT_Bytes table,
40 FT_Bytes limit,
41 GXV_Validator valid );
42
43 FT_LOCAL( void )
44 gxv_morx_subtable_type1_validate( FT_Bytes table,
45 FT_Bytes limit,
46 GXV_Validator valid );
47
48 FT_LOCAL( void )
49 gxv_morx_subtable_type2_validate( FT_Bytes table,
50 FT_Bytes limit,
51 GXV_Validator valid );
52
53 FT_LOCAL( void )
54 gxv_morx_subtable_type4_validate( FT_Bytes table,
55 FT_Bytes limit,
56 GXV_Validator valid );
57
58 FT_LOCAL( void )
59 gxv_morx_subtable_type5_validate( FT_Bytes table,
60 FT_Bytes limit,
61 GXV_Validator valid );
62
63
Werner Lemberg4a7f0b12005-09-01 07:33:03 +000064#endif /* __GXVMORX_H__ */
Suzuki, Toshiya (鈴木俊哉)a4386212005-08-24 04:31:31 +000065
66
67/* END */