summaryrefslogtreecommitdiff
path: root/third_party/fonts/ofl/ofl_fonts.h
blob: 2b6d79689fe707722f541ae6df9ff9b4bb9ddd8f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
//*****************************************************************************
//
// ofl_fonts.h - Public header declaring prototypes for the various extended
//               fonts found under third_party/fonts/ofl.
//
//*****************************************************************************
#ifndef __OFL_FONTS_H__
#define __OFL_FONTS_H__

//*****************************************************************************
//
// Fonts encoding the ISO8859-1 character set (Unicode U0000-U00FF).
//
//*****************************************************************************
extern const tFontEx g_sFontExHandwriting14;
#define g_pFontExHandwriting14 (const tFont *)&g_sFontExHandwriting14
extern const tFontEx g_sFontExHandwriting16;
#define g_pFontExHandwriting16 (const tFont *)&g_sFontExHandwriting16
extern const tFontEx g_sFontExHandwriting18;
#define g_pFontExHandwriting18 (const tFont *)&g_sFontExHandwriting18
extern const tFontEx g_sFontExHandwriting20;
#define g_pFontExHandwriting20 (const tFont *)&g_sFontExHandwriting20
extern const tFontEx g_sFontExHandwriting22;
#define g_pFontExHandwriting22 (const tFont *)&g_sFontExHandwriting22
extern const tFontEx g_sFontExHandwriting24;
#define g_pFontExHandwriting24 (const tFont *)&g_sFontExHandwriting24
extern const tFontEx g_sFontExHandwriting26;
#define g_pFontExHandwriting26 (const tFont *)&g_sFontExHandwriting26
extern const tFontEx g_sFontExHandwriting28;
#define g_pFontExHandwriting28 (const tFont *)&g_sFontExHandwriting28
extern const tFontEx g_sFontExHandwriting30;
#define g_pFontExHandwriting30 (const tFont *)&g_sFontExHandwriting30
extern const tFontEx g_sFontExOldstandard14;
#define g_pFontExOldstandard14 (const tFont *)&g_sFontExOldstandard14
extern const tFontEx g_sFontExOldstandard14b;
#define g_pFontExOldstandard14b (const tFont *)&g_sFontExOldstandard14b
extern const tFontEx g_sFontExOldstandard14i;
#define g_pFontExOldstandard14i (const tFont *)&g_sFontExOldstandard14i
extern const tFontEx g_sFontExOldstandard16;
#define g_pFontExOldstandard16 (const tFont *)&g_sFontExOldstandard16
extern const tFontEx g_sFontExOldstandard16b;
#define g_pFontExOldstandard16b (const tFont *)&g_sFontExOldstandard16b
extern const tFontEx g_sFontExOldstandard16i;
#define g_pFontExOldstandard16i (const tFont *)&g_sFontExOldstandard16i
extern const tFontEx g_sFontExOldstandard18;
#define g_pFontExOldstandard18 (const tFont *)&g_sFontExOldstandard18
extern const tFontEx g_sFontExOldstandard18b;
#define g_pFontExOldstandard18b (const tFont *)&g_sFontExOldstandard18b
extern const tFontEx g_sFontExOldstandard18i;
#define g_pFontExOldstandard18i (const tFont *)&g_sFontExOldstandard18i
extern const tFontEx g_sFontExOldstandard20;
#define g_pFontExOldstandard20 (const tFont *)&g_sFontExOldstandard20
extern const tFontEx g_sFontExOldstandard20b;
#define g_pFontExOldstandard20b (const tFont *)&g_sFontExOldstandard20b
extern const tFontEx g_sFontExOldstandard20i;
#define g_pFontExOldstandard20i (const tFont *)&g_sFontExOldstandard20i
extern const tFontEx g_sFontExOldstandard22;
#define g_pFontExOldstandard22 (const tFont *)&g_sFontExOldstandard22
extern const tFontEx g_sFontExOldstandard22b;
#define g_pFontExOldstandard22b (const tFont *)&g_sFontExOldstandard22b
extern const tFontEx g_sFontExOldstandard22i;
#define g_pFontExOldstandard22i (const tFont *)&g_sFontExOldstandard22i
extern const tFontEx g_sFontExOldstandard24;
#define g_pFontExOldstandard24 (const tFont *)&g_sFontExOldstandard24
extern const tFontEx g_sFontExOldstandard24b;
#define g_pFontExOldstandard24b (const tFont *)&g_sFontExOldstandard24b
extern const tFontEx g_sFontExOldstandard24i;
#define g_pFontExOldstandard24i (const tFont *)&g_sFontExOldstandard24i
extern const tFontEx g_sFontExOldstandard26;
#define g_pFontExOldstandard26 (const tFont *)&g_sFontExOldstandard26
extern const tFontEx g_sFontExOldstandard26b;
#define g_pFontExOldstandard26b (const tFont *)&g_sFontExOldstandard26b
extern const tFontEx g_sFontExOldstandard26i;
#define g_pFontExOldstandard26i (const tFont *)&g_sFontExOldstandard26i
extern const tFontEx g_sFontExOldstandard28;
#define g_pFontExOldstandard28 (const tFont *)&g_sFontExOldstandard28
extern const tFontEx g_sFontExOldstandard28b;
#define g_pFontExOldstandard28b (const tFont *)&g_sFontExOldstandard28b
extern const tFontEx g_sFontExOldstandard28i;
#define g_pFontExOldstandard28i (const tFont *)&g_sFontExOldstandard28i
extern const tFontEx g_sFontExOldstandard30;
#define g_pFontExOldstandard30 (const tFont *)&g_sFontExOldstandard30
extern const tFontEx g_sFontExOldstandard30b;
#define g_pFontExOldstandard30b (const tFont *)&g_sFontExOldstandard30b
extern const tFontEx g_sFontExOldstandard30i;
#define g_pFontExOldstandard30i (const tFont *)&g_sFontExOldstandard30i
extern const tFontEx g_sFontExSansand14;
#define g_pFontExSansand14 (const tFont *)&g_sFontExSansand14
extern const tFontEx g_sFontExSansand16;
#define g_pFontExSansand16 (const tFont *)&g_sFontExSansand16
extern const tFontEx g_sFontExSansand18;
#define g_pFontExSansand18 (const tFont *)&g_sFontExSansand18
extern const tFontEx g_sFontExSansand20;
#define g_pFontExSansand20 (const tFont *)&g_sFontExSansand20
extern const tFontEx g_sFontExSansand22;
#define g_pFontExSansand22 (const tFont *)&g_sFontExSansand22
extern const tFontEx g_sFontExSansand24;
#define g_pFontExSansand24 (const tFont *)&g_sFontExSansand24
extern const tFontEx g_sFontExSansand26;
#define g_pFontExSansand26 (const tFont *)&g_sFontExSansand26
extern const tFontEx g_sFontExSansand28;
#define g_pFontExSansand28 (const tFont *)&g_sFontExSansand28
extern const tFontEx g_sFontExSansand30;
#define g_pFontExSansand30 (const tFont *)&g_sFontExSansand30
extern const tFontEx g_sFontExTheanodidot14;
#define g_pFontExTheanodidot14 (const tFont *)&g_sFontExTheanodidot14
extern const tFontEx g_sFontExTheanodidot16;
#define g_pFontExTheanodidot16 (const tFont *)&g_sFontExTheanodidot16
extern const tFontEx g_sFontExTheanodidot18;
#define g_pFontExTheanodidot18 (const tFont *)&g_sFontExTheanodidot18
extern const tFontEx g_sFontExTheanodidot20;
#define g_pFontExTheanodidot20 (const tFont *)&g_sFontExTheanodidot20
extern const tFontEx g_sFontExTheanodidot22;
#define g_pFontExTheanodidot22 (const tFont *)&g_sFontExTheanodidot22
extern const tFontEx g_sFontExTheanodidot24;
#define g_pFontExTheanodidot24 (const tFont *)&g_sFontExTheanodidot24
extern const tFontEx g_sFontExTheanodidot26;
#define g_pFontExTheanodidot26 (const tFont *)&g_sFontExTheanodidot26
extern const tFontEx g_sFontExTheanodidot28;
#define g_pFontExTheanodidot28 (const tFont *)&g_sFontExTheanodidot28
extern const tFontEx g_sFontExTheanodidot30;
#define g_pFontExTheanodidot30 (const tFont *)&g_sFontExTheanodidot30
extern const tFontEx g_sFontExTheanomodern14;
#define g_pFontExTheanomodern14 (const tFont *)&g_sFontExTheanomodern14
extern const tFontEx g_sFontExTheanomodern16;
#define g_pFontExTheanomodern16 (const tFont *)&g_sFontExTheanomodern16
extern const tFontEx g_sFontExTheanomodern18;
#define g_pFontExTheanomodern18 (const tFont *)&g_sFontExTheanomodern18
extern const tFontEx g_sFontExTheanomodern20;
#define g_pFontExTheanomodern20 (const tFont *)&g_sFontExTheanomodern20
extern const tFontEx g_sFontExTheanomodern22;
#define g_pFontExTheanomodern22 (const tFont *)&g_sFontExTheanomodern22
extern const tFontEx g_sFontExTheanomodern24;
#define g_pFontExTheanomodern24 (const tFont *)&g_sFontExTheanomodern24
extern const tFontEx g_sFontExTheanomodern26;
#define g_pFontExTheanomodern26 (const tFont *)&g_sFontExTheanomodern26
extern const tFontEx g_sFontExTheanomodern28;
#define g_pFontExTheanomodern28 (const tFont *)&g_sFontExTheanomodern28
extern const tFontEx g_sFontExTheanomodern30;
#define g_pFontExTheanomodern30 (const tFont *)&g_sFontExTheanomodern30
extern const tFontEx g_sFontExTheanooldstyle14;
#define g_pFontExTheanooldstyle14 (const tFont *)&g_sFontExTheanooldstyle14
extern const tFontEx g_sFontExTheanooldstyle16;
#define g_pFontExTheanooldstyle16 (const tFont *)&g_sFontExTheanooldstyle16
extern const tFontEx g_sFontExTheanooldstyle18;
#define g_pFontExTheanooldstyle18 (const tFont *)&g_sFontExTheanooldstyle18
extern const tFontEx g_sFontExTheanooldstyle20;
#define g_pFontExTheanooldstyle20 (const tFont *)&g_sFontExTheanooldstyle20
extern const tFontEx g_sFontExTheanooldstyle22;
#define g_pFontExTheanooldstyle22 (const tFont *)&g_sFontExTheanooldstyle22
extern const tFontEx g_sFontExTheanooldstyle24;
#define g_pFontExTheanooldstyle24 (const tFont *)&g_sFontExTheanooldstyle24
extern const tFontEx g_sFontExTheanooldstyle26;
#define g_pFontExTheanooldstyle26 (const tFont *)&g_sFontExTheanooldstyle26
extern const tFontEx g_sFontExTheanooldstyle28;
#define g_pFontExTheanooldstyle28 (const tFont *)&g_sFontExTheanooldstyle28
extern const tFontEx g_sFontExTheanooldstyle30;
#define g_pFontExTheanooldstyle30 (const tFont *)&g_sFontExTheanooldstyle30

//*****************************************************************************
//
// Fonts encoding ASCII and Korean Hangul jamo. The binary versions of these
// fonts, found in the binfonts subdirectory, also contain the full Hangul
// syllable set (but are, of course, very much larger).
//
//*****************************************************************************
extern const unsigned char g_pucHangulgothic16pt[];
#define g_pFontHangulgothic16pt const tFont *)g_pucHangulgothic16pt
extern const unsigned char g_pucHangulgothic16ptb[];
#define g_pFontHangulgothic16ptb (const tFont *)g_pucHangulgothic16ptb
extern const unsigned char g_pucHangulgothic18pt[];
#define g_pFontHangulgothic18pt (const tFont *)g_pucHangulgothic18pt
extern const unsigned char g_pucHangulgothic18ptb[];
#define g_pFontHangulgothic18ptb (const tFont *)g_pucHangulgothic18ptb
extern const unsigned char g_pucHangulgothic20pt[];
#define g_pFontHangulgothic20pt (const tFont *)g_pucHangulgothic20pt
extern const unsigned char g_pucHangulgothic20ptb[];
#define g_pFontHangulgothic20ptb (const tFont *)g_pucHangulgothic20ptb
extern const unsigned char g_pucHangulgothic22pt[];
#define g_pFontHangulgothic22pt (const tFont *)g_pucHangulgothic22pt
extern const unsigned char g_pucHangulgothic22ptb[];
#define g_pFontHangulgothic22ptb (const tFont *)g_pucHangulgothic22ptb
extern const unsigned char g_pucHangulgothic24pt[];
#define g_pFontHangulgothic24pt (const tFont *)g_pucHangulgothic24pt
extern const unsigned char g_pucHangulgothic24ptb[];
#define g_pFontHangulgothic24ptb (const tFont *)g_pucHangulgothic24ptb
extern const unsigned char g_pucHangulmyeongjo16pt[];
#define g_pFontHangulmyeongjo16pt (const tFont *)g_pucHangulmyeongjo16pt
extern const unsigned char g_pucHangulmyeongjo16ptb[];
#define g_pFontHangulmyeongjo16ptb (const tFont *)g_pucHangulmyeongjo16ptb
extern const unsigned char g_pucHangulmyeongjo18pt[];
#define g_pFontHangulmyeongjo18pt (const tFont *)g_pucHangulmyeongjo18pt
extern const unsigned char g_pucHangulmyeongjo18ptb[];
#define g_pFontHangulmyeongjo18ptb (const tFont *)g_pucHangulmyeongjo18ptb
extern const unsigned char g_pucHangulmyeongjo20pt[];
#define g_pFontHangulmyeongjo20pt (const tFont *)g_pucHangulmyeongjo20pt
extern const unsigned char g_pucHangulmyeongjo20ptb[];
#define g_pFontHangulmyeongjo20ptb (const tFont *)g_pucHangulmyeongjo20ptb
extern const unsigned char g_pucHangulmyeongjo22pt[];
#define g_pFontHangulmyeongjo22pt (const tFont *)g_pucHangulmyeongjo22pt
extern const unsigned char g_pucHangulmyeongjo22ptb[];
#define g_pFontHangulmyeongjo22ptb (const tFont *)g_pucHangulmyeongjo22ptb
extern const unsigned char g_pucHangulmyeongjo24pt[];
#define g_pFontHangulmyeongjo24pt (const tFont *)g_pucHangulmyeongjo24pt
extern const unsigned char g_pucHangulmyeongjo24ptb[];
#define g_pFontHangulmyeongjo24ptb (const tFont *)g_pucHangulmyeongjo24ptb

//*****************************************************************************
//
// The following font is used as an example in the fontview application.
// It contains ASCII, Hiragana, Katakana, Korean Jamo and a small number
// of Hangul syllables and Chinese ideographs.  It is intended purely for
// illustration purposes and is unlikely to be of use in a real-world
// application.
//
//*****************************************************************************
extern const uint8_t g_pui8Cjktest20pt[];
#define g_pFontCjktest20pt (const tFont *)g_pui8Cjktest20pt

#endif // __OFL_FONTS_H__