Wed Apr 17 01:05:42 PDT 2002
[netwalk.git] / sdl_constant.e
blob7c0fb67b7ff9b8fb8160a94e40b54c90d0910cda
1 deferred class SDL_CONSTANT
2 feature
3 sdlk_unknown : INTEGER is 0
4 sdlk_first : INTEGER is 0
5 sdlk_backspace : INTEGER is 8
6 sdlk_tab : INTEGER is 9
7 sdlk_clear : INTEGER is 12
8 sdlk_return : INTEGER is 13
9 sdlk_pause : INTEGER is 19
10 sdlk_escape : INTEGER is 27
11 sdlk_space : INTEGER is 32
12 sdlk_exclaim : INTEGER is 33
13 sdlk_quotedbl : INTEGER is 34
14 sdlk_hash : INTEGER is 35
15 sdlk_dollar : INTEGER is 36
16 sdlk_ampersand : INTEGER is 38
17 sdlk_quote : INTEGER is 39
18 sdlk_leftparen : INTEGER is 40
19 sdlk_rightparen : INTEGER is 41
20 sdlk_asterisk : INTEGER is 42
21 sdlk_plus : INTEGER is 43
22 sdlk_comma : INTEGER is 44
23 sdlk_minus : INTEGER is 45
24 sdlk_period : INTEGER is 46
25 sdlk_slash : INTEGER is 47
26 sdlk_0 : INTEGER is 48
27 sdlk_1 : INTEGER is 49
28 sdlk_2 : INTEGER is 50
29 sdlk_3 : INTEGER is 51
30 sdlk_4 : INTEGER is 52
31 sdlk_5 : INTEGER is 53
32 sdlk_6 : INTEGER is 54
33 sdlk_7 : INTEGER is 55
34 sdlk_8 : INTEGER is 56
35 sdlk_9 : INTEGER is 57
36 sdlk_colon : INTEGER is 58
37 sdlk_semicolon : INTEGER is 59
38 sdlk_less : INTEGER is 60
39 sdlk_equals : INTEGER is 61
40 sdlk_greater : INTEGER is 62
41 sdlk_question : INTEGER is 63
42 sdlk_at : INTEGER is 64
43 sdlk_leftbracket : INTEGER is 91
44 sdlk_backslash : INTEGER is 92
45 sdlk_rightbracket : INTEGER is 93
46 sdlk_caret : INTEGER is 94
47 sdlk_underscore : INTEGER is 95
48 sdlk_backquote : INTEGER is 96
49 sdlk_a : INTEGER is 97
50 sdlk_b : INTEGER is 98
51 sdlk_c : INTEGER is 99
52 sdlk_d : INTEGER is 100
53 sdlk_e : INTEGER is 101
54 sdlk_f : INTEGER is 102
55 sdlk_g : INTEGER is 103
56 sdlk_h : INTEGER is 104
57 sdlk_i : INTEGER is 105
58 sdlk_j : INTEGER is 106
59 sdlk_k : INTEGER is 107
60 sdlk_l : INTEGER is 108
61 sdlk_m : INTEGER is 109
62 sdlk_n : INTEGER is 110
63 sdlk_o : INTEGER is 111
64 sdlk_p : INTEGER is 112
65 sdlk_q : INTEGER is 113
66 sdlk_r : INTEGER is 114
67 sdlk_s : INTEGER is 115
68 sdlk_t : INTEGER is 116
69 sdlk_u : INTEGER is 117
70 sdlk_v : INTEGER is 118
71 sdlk_w : INTEGER is 119
72 sdlk_x : INTEGER is 120
73 sdlk_y : INTEGER is 121
74 sdlk_z : INTEGER is 122
75 sdlk_delete : INTEGER is 127
79 sdlk_world_0 : INTEGER is 160
80 sdlk_world_1 : INTEGER is 161
81 sdlk_world_2 : INTEGER is 162
82 sdlk_world_3 : INTEGER is 163
83 sdlk_world_4 : INTEGER is 164
84 sdlk_world_5 : INTEGER is 165
85 sdlk_world_6 : INTEGER is 166
86 sdlk_world_7 : INTEGER is 167
87 sdlk_world_8 : INTEGER is 168
88 sdlk_world_9 : INTEGER is 169
89 sdlk_world_10 : INTEGER is 170
90 sdlk_world_11 : INTEGER is 171
91 sdlk_world_12 : INTEGER is 172
92 sdlk_world_13 : INTEGER is 173
93 sdlk_world_14 : INTEGER is 174
94 sdlk_world_15 : INTEGER is 175
95 sdlk_world_16 : INTEGER is 176
96 sdlk_world_17 : INTEGER is 177
97 sdlk_world_18 : INTEGER is 178
98 sdlk_world_19 : INTEGER is 179
99 sdlk_world_20 : INTEGER is 180
100 sdlk_world_21 : INTEGER is 181
101 sdlk_world_22 : INTEGER is 182
102 sdlk_world_23 : INTEGER is 183
103 sdlk_world_24 : INTEGER is 184
104 sdlk_world_25 : INTEGER is 185
105 sdlk_world_26 : INTEGER is 186
106 sdlk_world_27 : INTEGER is 187
107 sdlk_world_28 : INTEGER is 188
108 sdlk_world_29 : INTEGER is 189
109 sdlk_world_30 : INTEGER is 190
110 sdlk_world_31 : INTEGER is 191
111 sdlk_world_32 : INTEGER is 192
112 sdlk_world_33 : INTEGER is 193
113 sdlk_world_34 : INTEGER is 194
114 sdlk_world_35 : INTEGER is 195
115 sdlk_world_36 : INTEGER is 196
116 sdlk_world_37 : INTEGER is 197
117 sdlk_world_38 : INTEGER is 198
118 sdlk_world_39 : INTEGER is 199
119 sdlk_world_40 : INTEGER is 200
120 sdlk_world_41 : INTEGER is 201
121 sdlk_world_42 : INTEGER is 202
122 sdlk_world_43 : INTEGER is 203
123 sdlk_world_44 : INTEGER is 204
124 sdlk_world_45 : INTEGER is 205
125 sdlk_world_46 : INTEGER is 206
126 sdlk_world_47 : INTEGER is 207
127 sdlk_world_48 : INTEGER is 208
128 sdlk_world_49 : INTEGER is 209
129 sdlk_world_50 : INTEGER is 210
130 sdlk_world_51 : INTEGER is 211
131 sdlk_world_52 : INTEGER is 212
132 sdlk_world_53 : INTEGER is 213
133 sdlk_world_54 : INTEGER is 214
134 sdlk_world_55 : INTEGER is 215
135 sdlk_world_56 : INTEGER is 216
136 sdlk_world_57 : INTEGER is 217
137 sdlk_world_58 : INTEGER is 218
138 sdlk_world_59 : INTEGER is 219
139 sdlk_world_60 : INTEGER is 220
140 sdlk_world_61 : INTEGER is 221
141 sdlk_world_62 : INTEGER is 222
142 sdlk_world_63 : INTEGER is 223
143 sdlk_world_64 : INTEGER is 224
144 sdlk_world_65 : INTEGER is 225
145 sdlk_world_66 : INTEGER is 226
146 sdlk_world_67 : INTEGER is 227
147 sdlk_world_68 : INTEGER is 228
148 sdlk_world_69 : INTEGER is 229
149 sdlk_world_70 : INTEGER is 230
150 sdlk_world_71 : INTEGER is 231
151 sdlk_world_72 : INTEGER is 232
152 sdlk_world_73 : INTEGER is 233
153 sdlk_world_74 : INTEGER is 234
154 sdlk_world_75 : INTEGER is 235
155 sdlk_world_76 : INTEGER is 236
156 sdlk_world_77 : INTEGER is 237
157 sdlk_world_78 : INTEGER is 238
158 sdlk_world_79 : INTEGER is 239
159 sdlk_world_80 : INTEGER is 240
160 sdlk_world_81 : INTEGER is 241
161 sdlk_world_82 : INTEGER is 242
162 sdlk_world_83 : INTEGER is 243
163 sdlk_world_84 : INTEGER is 244
164 sdlk_world_85 : INTEGER is 245
165 sdlk_world_86 : INTEGER is 246
166 sdlk_world_87 : INTEGER is 247
167 sdlk_world_88 : INTEGER is 248
168 sdlk_world_89 : INTEGER is 249
169 sdlk_world_90 : INTEGER is 250
170 sdlk_world_91 : INTEGER is 251
171 sdlk_world_92 : INTEGER is 252
172 sdlk_world_93 : INTEGER is 253
173 sdlk_world_94 : INTEGER is 254
174 sdlk_world_95 : INTEGER is 255
177 sdlk_kp0 : INTEGER is 256
178 sdlk_kp1 : INTEGER is 257
179 sdlk_kp2 : INTEGER is 258
180 sdlk_kp3 : INTEGER is 259
181 sdlk_kp4 : INTEGER is 260
182 sdlk_kp5 : INTEGER is 261
183 sdlk_kp6 : INTEGER is 262
184 sdlk_kp7 : INTEGER is 263
185 sdlk_kp8 : INTEGER is 264
186 sdlk_kp9 : INTEGER is 265
187 sdlk_kp_period : INTEGER is 266
188 sdlk_kp_divide : INTEGER is 267
189 sdlk_kp_multiply : INTEGER is 268
190 sdlk_kp_minus : INTEGER is 269
191 sdlk_kp_plus : INTEGER is 270
192 sdlk_kp_enter : INTEGER is 271
193 sdlk_kp_equals : INTEGER is 272
196 sdlk_up : INTEGER is 273
197 sdlk_down : INTEGER is 274
198 sdlk_right : INTEGER is 275
199 sdlk_left : INTEGER is 276
200 sdlk_insert : INTEGER is 277
201 sdlk_home : INTEGER is 278
202 sdlk_end : INTEGER is 279
203 sdlk_pageup : INTEGER is 280
204 sdlk_pagedown : INTEGER is 281
207 sdlk_f1 : INTEGER is 282
208 sdlk_f2 : INTEGER is 283
209 sdlk_f3 : INTEGER is 284
210 sdlk_f4 : INTEGER is 285
211 sdlk_f5 : INTEGER is 286
212 sdlk_f6 : INTEGER is 287
213 sdlk_f7 : INTEGER is 288
214 sdlk_f8 : INTEGER is 289
215 sdlk_f9 : INTEGER is 290
216 sdlk_f10 : INTEGER is 291
217 sdlk_f11 : INTEGER is 292
218 sdlk_f12 : INTEGER is 293
219 sdlk_f13 : INTEGER is 294
220 sdlk_f14 : INTEGER is 295
221 sdlk_f15 : INTEGER is 296
224 sdlk_numlock : INTEGER is 300
225 sdlk_capslock : INTEGER is 301
226 sdlk_scrollock : INTEGER is 302
227 sdlk_rshift : INTEGER is 303
228 sdlk_lshift : INTEGER is 304
229 sdlk_rctrl : INTEGER is 305
230 sdlk_lctrl : INTEGER is 306
231 sdlk_ralt : INTEGER is 307
232 sdlk_lalt : INTEGER is 308
233 sdlk_rmeta : INTEGER is 309
234 sdlk_lmeta : INTEGER is 310
235 sdlk_lsuper : INTEGER is 311
236 sdlk_rsuper : INTEGER is 312
237 sdlk_mode : INTEGER is 313
240 sdlk_help : INTEGER is 315
241 sdlk_print : INTEGER is 316
242 sdlk_sysreq : INTEGER is 317
243 sdlk_break : INTEGER is 318
244 sdlk_menu : INTEGER is 319
245 sdlk_power : INTEGER is 320
246 sdlk_euro : INTEGER is 321
247 sdlk_last : INTEGER is 322
249 kmod_none : INTEGER is 0 --0x0000
250 kmod_lshift: INTEGER is 1 --0x0001
251 kmod_rshift: INTEGER is 2 --0x0002
252 kmod_lctrl : INTEGER is 64 --0x0040
253 kmod_rctrl : INTEGER is 128 --0x0080
254 kmod_lalt : INTEGER is 256 --0x0100
255 kmod_ralt : INTEGER is 512 --0x0200
256 kmod_lmeta : INTEGER is 1024 --0x0400
257 kmod_rmeta : INTEGER is 2048 --0x0800
258 kmod_num : INTEGER is 4096 --0x1000
259 kmod_caps : INTEGER is 8192 --0x2000
260 kmod_mode : INTEGER is 16384 --0x4000
261 --KMOD_RESERVED : INTEGER is 0x8000
263 kmod_ctrl : INTEGER is 192 --0x00C0
264 --kmod_lctrl|kmod_rctrl
265 kmod_shift : INTEGER is 3 --0x0003
266 --kmod_lshift|kmod_rshift
267 kmod_alt : INTEGER is 768 --0x0300
268 --kmod_lalt|kmod_ralt
269 --kmod_meta : INTEGER is 0x0C00
271 is_kmod(mod, k : INTEGER) : BOOLEAN is
272 external "C"
275 audio_u8 : INTEGER is 8
276 audio_s8 : INTEGER is 32776
277 audio_s16lsb : INTEGER is 32784
278 audio_s16 : INTEGER is 32784
279 --#define AUDIO_U8 0x0008 /* Unsigned 8-bit samples */
280 --#define AUDIO_S8 0x8008 /* Signed 8-bit samples */
281 --#define AUDIO_U16LSB 0x0010 /* Unsigned 16-bit samples */
282 --#define AUDIO_S16LSB 0x8010 /* Signed 16-bit samples */
283 --#define AUDIO_U16MSB 0x1010 /* As above, but big-endian byte order */
284 --#define AUDIO_S16MSB 0x9010 /* As above, but big-endian byte order */
285 --#define AUDIO_U16 AUDIO_U16LSB
286 --#define AUDIO_S16 AUDIO_S16LSB
288 ttf_style_normal : INTEGER is 0
289 ttf_style_bold : INTEGER is 1
290 ttf_style_italic : INTEGER is 2
291 ttf_style_underline : INTEGER is 4
293 sdl_noevent : INTEGER is 0
294 sdl_activeevent : INTEGER is 1
295 sdl_keydown : INTEGER is 2
296 sdl_keyup : INTEGER is 3
297 sdl_mousemotion : INTEGER is 4
298 sdl_mousebuttondown : INTEGER is 5
299 sdl_mousebuttonup : INTEGER is 6
300 bl_network : INTEGER is 33