Added SDL::Mixer::mix_set_panning support
[sdlgit/SDL_perl.git] / lib / SDL / Constants.pm
CommitLineData
8fde61e3 1# SDL::Constants
2#
3# This is an automatically generated file, don't bother editing
4#
5# Copyright (C) 2003,2004 David J. Goehrig <dgoehrig@cpan.org>
6#
7
8package SDL::Constants;
9
10require Exporter;
11
12BEGIN {
13#supposedly this crap isn't thread safe
14#SelfLoader screws up and we can't be certain to read all DATA
15#if this isn't loaded prior to creating new threads.
16
17 if (! $threads::threads) {
18
19 use SelfLoader;
20 #$SelfLoader::DEBUG=1;
21 }
22};
23
24use vars qw(
25 @EXPORT
26 @ISA
27);
28
29@ISA=qw(Exporter);
30@EXPORT=qw(
31 AUDIO_S16
32 AUDIO_S16MSB
33 AUDIO_S8
34 AUDIO_U16
35 AUDIO_U16MSB
36 AUDIO_U8
37 CD_ERROR
38 CD_PAUSED
39 CD_PLAYING
40 CD_STOPPED
41 CD_TRAYEMPTY
42 INADDR_ANY
43 INADDR_NONE
44 KMOD_ALT
45 KMOD_CAPS
46 KMOD_CTRL
47 KMOD_LALT
48 KMOD_LCTRL
49 KMOD_LSHIFT
50 KMOD_NONE
51 KMOD_NUM
52 KMOD_RALT
53 KMOD_RCTRL
54 KMOD_RSHIFT
55 KMOD_SHIFT
56 MIX_DEFAULT_CHANNELS
57 MIX_DEFAULT_FORMAT
58 MIX_DEFAULT_FREQUENCY
59 MIX_FADING_IN
60 MIX_FADING_OUT
61 MIX_MAX_VOLUME
62 MIX_NO_FADING
ae1cb2f6 63 MIX_CHANNEL_POST
8fde61e3 64 SDLK_0
65 SDLK_1
66 SDLK_2
67 SDLK_3
68 SDLK_4
69 SDLK_5
70 SDLK_6
71 SDLK_7
72 SDLK_8
73 SDLK_9
74 SDLK_AMPERSAND
75 SDLK_ASTERISK
76 SDLK_AT
77 SDLK_BACKQUOTE
78 SDLK_BACKSLASH
79 SDLK_BACKSPACE
80 SDLK_BREAK
81 SDLK_CAPSLOCK
82 SDLK_CARET
83 SDLK_CLEAR
84 SDLK_COLON
85 SDLK_COMMA
86 SDLK_DELETE
87 SDLK_DOLLAR
88 SDLK_DOWN
89 SDLK_END
90 SDLK_EQUALS
91 SDLK_ESCAPE
92 SDLK_EURO
93 SDLK_EXCLAIM
94 SDLK_F1
95 SDLK_F10
96 SDLK_F11
97 SDLK_F12
98 SDLK_F13
99 SDLK_F14
100 SDLK_F15
101 SDLK_F2
102 SDLK_F3
103 SDLK_F4
104 SDLK_F5
105 SDLK_F6
106 SDLK_F7
107 SDLK_F8
108 SDLK_F9
109 SDLK_GREATER
110 SDLK_HASH
111 SDLK_HELP
112 SDLK_HOME
113 SDLK_INSERT
114 SDLK_KP0
115 SDLK_KP1
116 SDLK_KP2
117 SDLK_KP3
118 SDLK_KP4
119 SDLK_KP5
120 SDLK_KP6
121 SDLK_KP7
122 SDLK_KP8
123 SDLK_KP9
124 SDLK_KP_DIVIDE
125 SDLK_KP_ENTER
126 SDLK_KP_EQUALS
127 SDLK_KP_MINUS
128 SDLK_KP_MULTIPLY
129 SDLK_KP_PERIOD
130 SDLK_KP_PLUS
131 SDLK_LALT
132 SDLK_LCTRL
133 SDLK_LEFT
134 SDLK_LEFTBRACKET
135 SDLK_LEFTPAREN
136 SDLK_LESS
137 SDLK_LMETA
138 SDLK_LSHIFT
139 SDLK_LSUPER
140 SDLK_MENU
141 SDLK_MINUS
142 SDLK_MODE
143 SDLK_NUMLOCK
144 SDLK_PAGEDOWN
145 SDLK_PAGEUP
146 SDLK_PAUSE
147 SDLK_PERIOD
148 SDLK_PLUS
149 SDLK_POWER
150 SDLK_PRINT
151 SDLK_QUESTION
152 SDLK_QUOTE
153 SDLK_QUOTEDBL
154 SDLK_RALT
155 SDLK_RCTRL
156 SDLK_RETURN
157 SDLK_RIGHT
158 SDLK_RIGHTBRACKET
159 SDLK_RIGHTPAREN
160 SDLK_RMETA
161 SDLK_RSHIFT
162 SDLK_RSUPER
163 SDLK_SCROLLOCK
164 SDLK_SEMICOLON
165 SDLK_SLASH
166 SDLK_SPACE
167 SDLK_SYSREQ
168 SDLK_TAB
169 SDLK_UNDERSCORE
170 SDLK_UP
171 SDLK_a
172 SDLK_b
173 SDLK_c
174 SDLK_d
175 SDLK_e
176 SDLK_f
177 SDLK_g
178 SDLK_h
179 SDLK_i
180 SDLK_j
181 SDLK_k
182 SDLK_l
183 SDLK_m
184 SDLK_n
185 SDLK_o
186 SDLK_p
187 SDLK_q
188 SDLK_r
189 SDLK_s
190 SDLK_t
191 SDLK_u
192 SDLK_v
193 SDLK_w
194 SDLK_x
195 SDLK_y
196 SDLK_z
197 SDL_ACTIVEEVENT
198 SDL_ANYFORMAT
199 SDL_APPACTIVE
200 SDL_APPINPUTFOCUS
201 SDL_APPMOUSEFOCUS
202 SDL_ASYNCBLIT
203 SDL_AUDIO_PAUSED
204 SDL_AUDIO_PLAYING
205 SDL_AUDIO_STOPPED
206 SDL_BUTTON_LEFT
207 SDL_BUTTON_MIDDLE
208 SDL_BUTTON_RIGHT
209 SDL_BUTTON_WHEELUP
210 SDL_BUTTON_WHEELDOWN
211 SDL_DOUBLEBUF
212 SDL_ENABLE
213 SDL_FULLSCREEN
214 SDL_GL_ACCUM_ALPHA_SIZE
215 SDL_GL_ACCUM_BLUE_SIZE
216 SDL_GL_ACCUM_GREEN_SIZE
217 SDL_GL_ACCUM_RED_SIZE
218 SDL_GL_ALPHA_SIZE
219 SDL_GL_BLUE_SIZE
220 SDL_GL_BUFFER_SIZE
221 SDL_GL_DEPTH_SIZE
222 SDL_GL_DOUBLEBUFFER
223 SDL_GL_GREEN_SIZE
224 SDL_GL_RED_SIZE
225 SDL_GL_STENCIL_SIZE
226 SDL_GRAB_OFF
227 SDL_GRAB_ON
228 SDL_GRAB_QUERY
229 SDL_HAT_CENTERED
230 SDL_HAT_DOWN
231 SDL_HAT_LEFT
232 SDL_HAT_LEFTDOWN
233 SDL_HAT_LEFTUP
234 SDL_HAT_RIGHT
235 SDL_HAT_RIGHTDOWN
236 SDL_HAT_RIGHTUP
237 SDL_HAT_UP
238 SDL_HWACCEL
239 SDL_HWPALETTE
240 SDL_HWSURFACE
241 SDL_IGNORE
242 SDL_INIT_AUDIO
243 SDL_INIT_CDROM
244 SDL_INIT_EVERYTHING
245 SDL_INIT_JOYSTICK
246 SDL_INIT_NOPARACHUTE
247 SDL_INIT_TIMER
248 SDL_INIT_VIDEO
249 SDL_IYUV_OVERLAY
250 SDL_JOYAXISMOTION
251 SDL_JOYBALLMOTION
252 SDL_JOYBUTTONDOWN
253 SDL_JOYBUTTONUP
254 SDL_JOYHATMOTION
255 SDL_KEYDOWN
256 SDL_KEYUP
257 SDL_MIX_MAXVOLUME
258 SDL_MOUSEBUTTONDOWN
259 SDL_MOUSEBUTTONUP
260 SDL_MOUSEMOTION
261 SDL_OPENGL
262 SDL_OPENGLBLIT
263 SDL_PREALLOC
264 SDL_PRESSED
265 SDL_QUERY
266 SDL_QUIT
267 SDL_RELEASED
268 SDL_RESIZABLE
269 SDL_RLEACCEL
270 SDL_RLEACCELOK
271 SDL_SRCALPHA
272 SDL_SRCCOLORKEY
273 SDL_SWSURFACE
274 SDL_SYSWMEVENT
275 SDL_UYVY_OVERLAY
276 SDL_VIDEOEXPOSE
277 SDL_VIDEORESIZE
278 SDL_YUY2_OVERLAY
279 SDL_YV12_OVERLAY
280 SDL_YVYU_OVERLAY
281 SMPEG_ERROR
282 SMPEG_PLAYING
283 SMPEG_STOPPED
284 TEXT_BLENDED
285 TEXT_SHADED
286 TEXT_SOLID
287 TTF_STYLE_BOLD
288 TTF_STYLE_ITALIC
289 TTF_STYLE_NORMAL
290 TTF_STYLE_UNDERLINE
291 UNICODE_BLENDED
292 UNICODE_SHADED
293 UNICODE_SOLID
294 UTF8_BLENDED
295 UTF8_SHADED
296 UTF8_SOLID
297);
298
299
300__DATA__
301sub AUDIO_S16 {32784}
302sub AUDIO_S16MSB {36880}
303sub AUDIO_S8 {32776}
304sub AUDIO_U16 {16}
305sub AUDIO_U16MSB {4112}
306sub AUDIO_U8 {8}
307sub CD_ERROR {-1}
308sub CD_PAUSED {3}
309sub CD_PLAYING {2}
310sub CD_STOPPED {1}
311sub CD_TRAYEMPTY {0}
312sub INADDR_ANY {0}
313sub INADDR_NONE {-1}
314sub KMOD_ALT {768}
315sub KMOD_CAPS {8192}
316sub KMOD_CTRL {192}
317sub KMOD_LALT {256}
318sub KMOD_LCTRL {64}
319sub KMOD_LSHIFT {1}
320sub KMOD_NONE {0}
321sub KMOD_NUM {4096}
322sub KMOD_RALT {512}
323sub KMOD_RCTRL {128}
324sub KMOD_RSHIFT {2}
325sub KMOD_SHIFT {3}
326sub MIX_DEFAULT_CHANNELS {2}
327sub MIX_DEFAULT_FORMAT {32784}
328sub MIX_DEFAULT_FREQUENCY {22050}
329sub MIX_FADING_IN {2}
330sub MIX_FADING_OUT {1}
331sub MIX_MAX_VOLUME {128}
332sub MIX_NO_FADING {0}
ae1cb2f6 333sub MIX_CHANNEL_POST {-2}
8fde61e3 334sub SDLK_0 {48}
335sub SDLK_1 {49}
336sub SDLK_2 {50}
337sub SDLK_3 {51}
338sub SDLK_4 {52}
339sub SDLK_5 {53}
340sub SDLK_6 {54}
341sub SDLK_7 {55}
342sub SDLK_8 {56}
343sub SDLK_9 {57}
344sub SDLK_AMPERSAND {38}
345sub SDLK_ASTERISK {42}
346sub SDLK_AT {64}
347sub SDLK_BACKQUOTE {96}
348sub SDLK_BACKSLASH {92}
349sub SDLK_BACKSPACE {8}
350sub SDLK_BREAK {318}
351sub SDLK_CAPSLOCK {301}
352sub SDLK_CARET {94}
353sub SDLK_CLEAR {12}
354sub SDLK_COLON {58}
355sub SDLK_COMMA {44}
356sub SDLK_DELETE {127}
357sub SDLK_DOLLAR {36}
358sub SDLK_DOWN {274}
359sub SDLK_END {279}
360sub SDLK_EQUALS {61}
361sub SDLK_ESCAPE {27}
362sub SDLK_EURO {321}
363sub SDLK_EXCLAIM {33}
364sub SDLK_F1 {282}
365sub SDLK_F10 {291}
366sub SDLK_F11 {292}
367sub SDLK_F12 {293}
368sub SDLK_F13 {294}
369sub SDLK_F14 {295}
370sub SDLK_F15 {296}
371sub SDLK_F2 {283}
372sub SDLK_F3 {284}
373sub SDLK_F4 {285}
374sub SDLK_F5 {286}
375sub SDLK_F6 {287}
376sub SDLK_F7 {288}
377sub SDLK_F8 {289}
378sub SDLK_F9 {290}
379sub SDLK_GREATER {62}
380sub SDLK_HASH {35}
381sub SDLK_HELP {315}
382sub SDLK_HOME {278}
383sub SDLK_INSERT {277}
384sub SDLK_KP0 {256}
385sub SDLK_KP1 {257}
386sub SDLK_KP2 {258}
387sub SDLK_KP3 {259}
388sub SDLK_KP4 {260}
389sub SDLK_KP5 {261}
390sub SDLK_KP6 {262}
391sub SDLK_KP7 {263}
392sub SDLK_KP8 {264}
393sub SDLK_KP9 {265}
394sub SDLK_KP_DIVIDE {267}
395sub SDLK_KP_ENTER {271}
396sub SDLK_KP_EQUALS {272}
397sub SDLK_KP_MINUS {269}
398sub SDLK_KP_MULTIPLY {268}
399sub SDLK_KP_PERIOD {266}
400sub SDLK_KP_PLUS {270}
401sub SDLK_LALT {308}
402sub SDLK_LCTRL {306}
403sub SDLK_LEFT {276}
404sub SDLK_LEFTBRACKET {91}
405sub SDLK_LEFTPAREN {40}
406sub SDLK_LESS {60}
407sub SDLK_LMETA {310}
408sub SDLK_LSHIFT {304}
409sub SDLK_LSUPER {311}
410sub SDLK_MENU {319}
411sub SDLK_MINUS {45}
412sub SDLK_MODE {313}
413sub SDLK_NUMLOCK {300}
414sub SDLK_PAGEDOWN {281}
415sub SDLK_PAGEUP {280}
416sub SDLK_PAUSE {19}
417sub SDLK_PERIOD {46}
418sub SDLK_PLUS {43}
419sub SDLK_POWER {320}
420sub SDLK_PRINT {316}
421sub SDLK_QUESTION {63}
422sub SDLK_QUOTE {39}
423sub SDLK_QUOTEDBL {34}
424sub SDLK_RALT {307}
425sub SDLK_RCTRL {305}
426sub SDLK_RETURN {13}
427sub SDLK_RIGHT {275}
428sub SDLK_RIGHTBRACKET {93}
429sub SDLK_RIGHTPAREN {41}
430sub SDLK_RMETA {309}
431sub SDLK_RSHIFT {303}
432sub SDLK_RSUPER {312}
433sub SDLK_SCROLLOCK {302}
434sub SDLK_SEMICOLON {59}
435sub SDLK_SLASH {47}
436sub SDLK_SPACE {32}
437sub SDLK_SYSREQ {317}
438sub SDLK_TAB {9}
439sub SDLK_UNDERSCORE {95}
440sub SDLK_UP {273}
441sub SDLK_a {97}
442sub SDLK_b {98}
443sub SDLK_c {99}
444sub SDLK_d {100}
445sub SDLK_e {101}
446sub SDLK_f {102}
447sub SDLK_g {103}
448sub SDLK_h {104}
449sub SDLK_i {105}
450sub SDLK_j {106}
451sub SDLK_k {107}
452sub SDLK_l {108}
453sub SDLK_m {109}
454sub SDLK_n {110}
455sub SDLK_o {111}
456sub SDLK_p {112}
457sub SDLK_q {113}
458sub SDLK_r {114}
459sub SDLK_s {115}
460sub SDLK_t {116}
461sub SDLK_u {117}
462sub SDLK_v {118}
463sub SDLK_w {119}
464sub SDLK_x {120}
465sub SDLK_y {121}
466sub SDLK_z {122}
467sub SDL_ACTIVEEVENT {1}
468sub SDL_ANYFORMAT {268435456}
469sub SDL_APPACTIVE {4}
470sub SDL_APPINPUTFOCUS {2}
471sub SDL_APPMOUSEFOCUS {1}
472sub SDL_ASYNCBLIT {4}
473sub SDL_AUDIO_PAUSED {2}
474sub SDL_AUDIO_PLAYING {1}
475sub SDL_AUDIO_STOPPED {0}
476sub SDL_BUTTON_LEFT {1}
477sub SDL_BUTTON_MIDDLE {2}
478sub SDL_BUTTON_RIGHT {4}
479sub SDL_BUTTON_WHEELUP {8}
480sub SDL_BUTTON_WHEELDOWN {16}
481sub SDL_DOUBLEBUF {1073741824}
482sub SDL_ENABLE {1}
483sub SDL_FULLSCREEN {-2147483648}
484sub SDL_GL_ACCUM_ALPHA_SIZE {11}
485sub SDL_GL_ACCUM_BLUE_SIZE {10}
486sub SDL_GL_ACCUM_GREEN_SIZE {9}
487sub SDL_GL_ACCUM_RED_SIZE {8}
488sub SDL_GL_ALPHA_SIZE {3}
489sub SDL_GL_BLUE_SIZE {2}
490sub SDL_GL_BUFFER_SIZE {4}
491sub SDL_GL_DEPTH_SIZE {6}
492sub SDL_GL_DOUBLEBUFFER {5}
493sub SDL_GL_GREEN_SIZE {1}
494sub SDL_GL_RED_SIZE {0}
495sub SDL_GL_STENCIL_SIZE {7}
496sub SDL_GRAB_OFF {0}
497sub SDL_GRAB_ON {1}
498sub SDL_GRAB_QUERY {-1}
499sub SDL_HAT_CENTERED {0}
500sub SDL_HAT_DOWN {4}
501sub SDL_HAT_LEFT {8}
502sub SDL_HAT_LEFTDOWN {12}
503sub SDL_HAT_LEFTUP {9}
504sub SDL_HAT_RIGHT {2}
505sub SDL_HAT_RIGHTDOWN {6}
506sub SDL_HAT_RIGHTUP {3}
507sub SDL_HAT_UP {1}
508sub SDL_HWACCEL {256}
509sub SDL_HWPALETTE {536870912}
510sub SDL_HWSURFACE {1}
511sub SDL_IGNORE {0}
512sub SDL_INIT_AUDIO {16}
513sub SDL_INIT_CDROM {256}
514sub SDL_INIT_EVERYTHING {65535}
515sub SDL_INIT_JOYSTICK {512}
516sub SDL_INIT_NOPARACHUTE {1048576}
517sub SDL_INIT_TIMER {1}
518sub SDL_INIT_VIDEO {32}
519sub SDL_IYUV_OVERLAY {1448433993}
520sub SDL_JOYAXISMOTION {7}
521sub SDL_JOYBALLMOTION {8}
522sub SDL_JOYBUTTONDOWN {10}
523sub SDL_JOYBUTTONUP {11}
524sub SDL_JOYHATMOTION {9}
525sub SDL_KEYDOWN {2}
526sub SDL_KEYUP {3}
527sub SDL_MIX_MAXVOLUME {128}
528sub SDL_MOUSEBUTTONDOWN {5}
529sub SDL_MOUSEBUTTONUP {6}
530sub SDL_MOUSEMOTION {4}
531sub SDL_OPENGL {2}
532sub SDL_OPENGLBLIT {10}
533sub SDL_PREALLOC {16777216}
534sub SDL_PRESSED {1}
535sub SDL_QUERY {-1}
536sub SDL_QUIT {12}
537sub SDL_RELEASED {0}
538sub SDL_RESIZABLE {16}
539sub SDL_RLEACCEL {16384}
540sub SDL_RLEACCELOK {8192}
541sub SDL_SRCALPHA {65536}
542sub SDL_SRCCOLORKEY {4096}
543sub SDL_SWSURFACE {0}
544sub SDL_SYSWMEVENT {13}
545sub SDL_UYVY_OVERLAY {1498831189}
546sub SDL_VIDEOEXPOSE {17}
547sub SDL_VIDEORESIZE {16}
548sub SDL_YUY2_OVERLAY {844715353}
549sub SDL_YV12_OVERLAY {842094169}
550sub SDL_YVYU_OVERLAY {1431918169}
551sub SMPEG_ERROR {-1}
552sub SMPEG_PLAYING {1}
553sub SMPEG_STOPPED {0}
554sub TEXT_BLENDED {4}
555sub TEXT_SHADED {2}
556sub TEXT_SOLID {1}
557sub TTF_STYLE_BOLD {1}
558sub TTF_STYLE_ITALIC {2}
559sub TTF_STYLE_NORMAL {0}
560sub TTF_STYLE_UNDERLINE {4}
561sub UNICODE_BLENDED {256}
562sub UNICODE_SHADED {128}
563sub UNICODE_SOLID {64}
564sub UTF8_BLENDED {32}
565sub UTF8_SHADED {16}
566sub UTF8_SOLID {8}
567