sdk-world
v2026.11.05
PS2 SDK - world tier (copyleft-allowed, non-essential packages)
Toggle main menu visibility
Loading...
Searching...
No Matches
gxvalid.h
Go to the documentation of this file.
1
/****************************************************************************
2
*
3
* gxvalid.h
4
*
5
* TrueTypeGX/AAT table validation (specification only).
6
*
7
* Copyright (C) 2005-2025 by
8
* suzuki toshiya, Masatake YAMATO, Red Hat K.K.,
9
* David Turner, Robert Wilhelm, and Werner Lemberg.
10
*
11
* This file is part of the FreeType project, and may only be used,
12
* modified, and distributed under the terms of the FreeType project
13
* license, LICENSE.TXT. By continuing to use, modify, or distribute
14
* this file you indicate that you have read the license and
15
* understand and accept it fully.
16
*
17
*/
18
19
/****************************************************************************
20
*
21
* gxvalid is derived from both gxlayout module and otvalid module.
22
* Development of gxlayout is supported by the Information-technology
23
* Promotion Agency(IPA), Japan.
24
*
25
*/
26
27
32
#ifndef GXVALID_H_
33
#define GXVALID_H_
34
35
#include <
freetype/freetype.h
>
36
37
#include "
gxverror.h
"
/* must come before `ftvalid.h' */
38
39
#include <
freetype/internal/ftvalid.h
>
40
#include <
freetype/internal/ftstream.h
>
41
42
43
FT_BEGIN_HEADER
44
45
46
FT_LOCAL(
void
)
47
gxv_feat_validate( FT_Bytes table,
48
FT_Face face,
49
FT_Validator valid );
50
51
52
FT_LOCAL(
void
)
53
gxv_bsln_validate( FT_Bytes table,
54
FT_Face face,
55
FT_Validator valid );
56
57
58
FT_LOCAL(
void
)
59
gxv_trak_validate( FT_Bytes table,
60
FT_Face face,
61
FT_Validator valid );
62
63
FT_LOCAL(
void
)
64
gxv_just_validate( FT_Bytes table,
65
FT_Face face,
66
FT_Validator valid );
67
68
FT_LOCAL(
void
)
69
gxv_mort_validate( FT_Bytes table,
70
FT_Face face,
71
FT_Validator valid );
72
73
FT_LOCAL(
void
)
74
gxv_morx_validate( FT_Bytes table,
75
FT_Face face,
76
FT_Validator valid );
77
78
FT_LOCAL(
void
)
79
gxv_kern_validate( FT_Bytes table,
80
FT_Face face,
81
FT_Validator valid );
82
83
FT_LOCAL(
void
)
84
gxv_kern_validate_classic( FT_Bytes table,
85
FT_Face face,
86
FT_Int dialect_flags,
87
FT_Validator valid );
88
89
FT_LOCAL(
void
)
90
gxv_opbd_validate( FT_Bytes table,
91
FT_Face face,
92
FT_Validator valid );
93
94
FT_LOCAL(
void
)
95
gxv_prop_validate( FT_Bytes table,
96
FT_Face face,
97
FT_Validator valid );
98
99
FT_LOCAL(
void
)
100
gxv_lcar_validate( FT_Bytes table,
101
FT_Face face,
102
FT_Validator valid );
103
104
105
FT_END_HEADER
106
107
108
#endif
/* GXVALID_H_ */
109
110
111
/* END */
freetype.h
ftstream.h
ftvalid.h
gxverror.h
freetype
src
gxvalid
gxvalid.h
Generated by
1.18.0