# Newlisp SDL context. # # 'This file contains SDL constants and C-enumerations. # Created for SDL 1.2.7. # # The following parts have not been extracted: # # 1. No opengl since the OpenGL library can be called # separately in an independent context. # # Version 1.0 Initial release (nov 9, 2004) # Version 1.01 Parsed all header files again (nov 10, 2004) #---------------------------------------------------------------- (context 'SDL) # Determine which library to use first. (if (= (last (sys-info)) 6) (constant 'SDL_LIB "SDL.dll") (constant 'SDL_LIB "libSDL-1.2.so.0") ) # SDL.h (constant 'SDL_INIT_TIMER 0x00000001) (constant 'SDL_INIT_AUDIO 0x00000010) (constant 'SDL_INIT_VIDEO 0x00000020) (constant 'SDL_INIT_CDROM 0x00000100) (constant 'SDL_INIT_JOYSTICK 0x00000200) (constant 'SDL_INIT_NOPARACHUTE 0x00100000) (constant 'SDL_INIT_EVENTTHREAD 0x01000000) (constant 'SDL_INIT_EVERYTHING 0x0000FFFF) # SDL_video.h (constant 'SDL_ALPHA_OPAQUE 255) (constant 'SDL_ALPHA_TRANSPARENT 0) (constant 'SDL_SWSURFACE 0x00000000) (constant 'SDL_HWSURFACE 0x00000001) (constant 'SDL_ASYNCBLIT 0x00000004) (constant 'SDL_ANYFORMAT 0x10000000) (constant 'SDL_HWPALETTE 0x20000000) (constant 'SDL_DOUBLEBUF 0x40000000) (constant 'SDL_FULLSCREEN 0x80000000) (constant 'SDL_OPENGL 0x00000002) (constant 'SDL_OPENGLBLIT 0x0000000A) (constant 'SDL_RESIZABLE 0x00000010) (constant 'SDL_NOFRAME 0x00000020) (constant 'SDL_HWACCEL 0x00000100) (constant 'SDL_SRCCOLORKEY 0x00001000) (constant 'SDL_RLEACCELOK 0x00002000) (constant 'SDL_RLEACCEL 0x00004000) (constant 'SDL_SRCALPHA 0x00010000) (constant 'SDL_PREALLOC 0x01000000) (constant 'SDL_YV12_OVERLAY 0x32315659) (constant 'SDL_IYUV_OVERLAY 0x56555949) (constant 'SDL_YUY2_OVERLAY 0x32595559) (constant 'SDL_UYVY_OVERLAY 0x59565955) (constant 'SDL_YVYU_OVERLAY 0x55595659) (constant 'SDL_LOGPAL 0x01) (constant 'SDL_PHYSPAL 0x02) (constant 'SDL_GL_RED_SIZE 0) (constant 'SDL_GL_GREEN_SIZE 1) (constant 'SDL_GL_BLUE_SIZE 2) (constant 'SDL_GL_ALPHA_SIZE 3) (constant 'SDL_GL_BUFFER_SIZE 4) (constant 'SDL_GL_DOUBLEBUFFER 5) (constant 'SDL_GL_DEPTH_SIZE 6) (constant 'SDL_GL_STENCIL_SIZE 7) (constant 'SDL_GL_ACCUM_RED_SIZE 8) (constant 'SDL_GL_ACCUM_GREEN_SIZE 9) (constant 'SDL_GL_ACCUM_BLUE_SIZE 10) (constant 'SDL_GL_ACCUM_ALPHA_SIZE 11) (constant 'SDL_GL_STEREO 12) (constant 'SDL_GL_MULTISAMPLEBUFFERS 13) (constant 'SDL_GL_MULTISAMPLESAMPLES 14) (constant 'SDL_GRAB_QUERY -1) (constant 'SDL_GRAB_OFF 0) (constant 'SDL_GRAB_ON 1) # SDL_mouse.h (constant 'SDL_BUTTON_LEFT 1) (constant 'SDL_BUTTON_MIDDLE 2) (constant 'SDL_BUTTON_RIGHT 3) (constant 'SDL_BUTTON_WHEELUP 4) (constant 'SDL_BUTTON_WHEELDOWN 5) # SDL_cdrom.h (constant 'SDL_MAX_TRACKS 99) (constant 'SDL_AUDIO_TRACK 0x00) (constant 'SDL_DATA_TRACK 0x04) (constant 'CD_FPS 75) (constant 'CD_TRAYEMPTY 0) (constant 'CD_STOPPED 1) (constant 'CD_PLAYING 2) (constant 'CD_PAUSED 3) (constant 'CD_ERROR -1) # SDL_time.h (constant 'SDL_TIMESLICE 10) (constant 'TIMER_RESOLUTION 10) # SDL_joystick.h (constant 'SDL_HAT_CENTERED 0x00) (constant 'SDL_HAT_UP 0x01) (constant 'SDL_HAT_RIGHT 0x02) (constant 'SDL_HAT_DOWN 0x04) (constant 'SDL_HAT_LEFT 0x08) (constant 'SDL_HAT_RIGHTUP (| SDL_HAT_RIGHT SDL_HAT_UP)) (constant 'SDL_HAT_RIGHTDOWN (| SDL_HAT_RIGHT SDL_HAT_DOWN)) (constant 'SDL_HAT_LEFTUP (| SDL_HAT_LEFT SDL_HAT_UP)) (constant 'SDL_HAT_LEFTDOWN (| SDL_HAT_LEFT SDL_HAT_DOWN)) # SDL_events.h (constant 'SDL_NOEVENT 0) (constant 'SDL_ACTIVEEVENT 1) (constant 'SDL_KEYDOWN 2) (constant 'SDL_KEYUP 3) (constant 'SDL_MOUSEMOTION 4) (constant 'SDL_MOUSEBUTTONDOWN 5) (constant 'SDL_MOUSEBUTTONUP 6) (constant 'SDL_JOYAXISMOTION 7) (constant 'SDL_JOYBALLMOTION 8) (constant 'SDL_JOYHATMOTION 9) (constant 'SDL_JOYBUTTONDOWN 10) (constant 'SDL_JOYBUTTONUP 11) (constant 'SDL_QUIT 12) (constant 'SDL_SYSWMEVENT 13) (constant 'SDL_EVENT_RESERVEDA 14) (constant 'SDL_EVENT_RESERVEDB 15) (constant 'SDL_VIDEORESIZE 16) (constant 'SDL_VIDEOEXPOSE 17) (constant 'SDL_USEREVENT 24) (constant 'SDL_NUMEVENTS 32) (constant 'SDL_ALLEVENTS 0xFFFFFFFF) (constant 'SDL_ADDEVENT 0) (constant 'SDL_PEEKEVENT 1) (constant 'SDL_GETEVENT 2) (constant 'SDL_QUERY -1) (constant 'SDL_IGNORE 0) (constant 'SDL_DISABLE 0) (constant 'SDL_ENABLE 1) # SDL_active.h (constant 'SDL_GRAB_QUERY=-1) (constant 'SDL_GRAB_OFF=0) (constant 'SDL_GRAB_ON=1) # SDL_byteorder.h (constant 'SDL_GRAB_QUERY=-1) (constant 'SDL_GRAB_OFF=0) (constant 'SDL_GRAB_ON=1) # SDL_error.h (constant 'SDL_ENOMEM 0) (constant 'SDL_EFREAD 1) (constant 'SDL_EFWRITE 2) (constant 'SDL_EFSEEK 3) (constant 'SDL_LASTERROR 4) # SDL_keyboard (constant 'SDL_ALL_HOTKEYS 0xFFFFFFFF) (constant 'SDL_DEFAULT_REPEAT_DELAY 500) (constant 'SDL_DEFAULT_REPEAT_INTERVAL 30) # SDL_keysym (constant 'SDLK_UNKNOWN 0) (constant 'SDLK_FIRST 0) (constant 'SDLK_BACKSPACE 8) (constant 'SDLK_TAB 9) (constant 'SDLK_CLEAR 12) (constant 'SDLK_RETURN 13) (constant 'SDLK_PAUSE 19) (constant 'SDLK_ESCAPE 27) (constant 'SDLK_SPACE 32) (constant 'SDLK_EXCLAIM 33) (constant 'SDLK_QUOTEDBL 34) (constant 'SDLK_HASH 35) (constant 'SDLK_DOLLAR 36) (constant 'SDLK_AMPERSAND 38) (constant 'SDLK_QUOTE 39) (constant 'SDLK_LEFTPAREN 40) (constant 'SDLK_RIGHTPAREN 41) (constant 'SDLK_ASTERISK 42) (constant 'SDLK_PLUS 43) (constant 'SDLK_COMMA 44) (constant 'SDLK_MINUS 45) (constant 'SDLK_PERIOD 46) (constant 'SDLK_SLASH 47) (constant 'SDLK_0 48) (constant 'SDLK_1 49) (constant 'SDLK_2 50) (constant 'SDLK_3 51) (constant 'SDLK_4 52) (constant 'SDLK_5 53) (constant 'SDLK_6 54) (constant 'SDLK_7 55) (constant 'SDLK_8 56) (constant 'SDLK_9 57) (constant 'SDLK_COLON 58) (constant 'SDLK_SEMICOLON 59) (constant 'SDLK_LESS 60) (constant 'SDLK_EQUALS 61) (constant 'SDLK_GREATER 62) (constant 'SDLK_QUESTION 63) (constant 'SDLK_AT 64) (constant 'SDLK_LEFTBRACKET 91) (constant 'SDLK_BACKSLASH 92) (constant 'SDLK_RIGHTBRACKET 93) (constant 'SDLK_CARET 94) (constant 'SDLK_UNDERSCORE 95) (constant 'SDLK_BACKQUOTE 96) (constant 'SDLK_a 97) (constant 'SDLK_b 98) (constant 'SDLK_c 99) (constant 'SDLK_d 100) (constant 'SDLK_e 101) (constant 'SDLK_f 102) (constant 'SDLK_g 103) (constant 'SDLK_h 104) (constant 'SDLK_i 105) (constant 'SDLK_j 106) (constant 'SDLK_k 107) (constant 'SDLK_l 108) (constant 'SDLK_m 109) (constant 'SDLK_n 110) (constant 'SDLK_o 111) (constant 'SDLK_p 112) (constant 'SDLK_q 113) (constant 'SDLK_r 114) (constant 'SDLK_s 115) (constant 'SDLK_t 116) (constant 'SDLK_u 117) (constant 'SDLK_v 118) (constant 'SDLK_w 119) (constant 'SDLK_x 120) (constant 'SDLK_y 121) (constant 'SDLK_z 122) (constant 'SDLK_DELETE 127) (constant 'SDLK_WORLD_0 160) (constant 'SDLK_WORLD_1 161) (constant 'SDLK_WORLD_2 162) (constant 'SDLK_WORLD_3 163) (constant 'SDLK_WORLD_4 164) (constant 'SDLK_WORLD_5 165) (constant 'SDLK_WORLD_6 166) (constant 'SDLK_WORLD_7 167) (constant 'SDLK_WORLD_8 168) (constant 'SDLK_WORLD_9 169) (constant 'SDLK_WORLD_10 170) (constant 'SDLK_WORLD_11 171) (constant 'SDLK_WORLD_12 172) (constant 'SDLK_WORLD_13 173) (constant 'SDLK_WORLD_14 174) (constant 'SDLK_WORLD_15 175) (constant 'SDLK_WORLD_16 176) (constant 'SDLK_WORLD_17 177) (constant 'SDLK_WORLD_18 178) (constant 'SDLK_WORLD_19 179) (constant 'SDLK_WORLD_20 180) (constant 'SDLK_WORLD_21 181) (constant 'SDLK_WORLD_22 182) (constant 'SDLK_WORLD_23 183) (constant 'SDLK_WORLD_24 184) (constant 'SDLK_WORLD_25 185) (constant 'SDLK_WORLD_26 186) (constant 'SDLK_WORLD_27 187) (constant 'SDLK_WORLD_28 188) (constant 'SDLK_WORLD_29 189) (constant 'SDLK_WORLD_30 190) (constant 'SDLK_WORLD_31 191) (constant 'SDLK_WORLD_32 192) (constant 'SDLK_WORLD_33 193) (constant 'SDLK_WORLD_34 194) (constant 'SDLK_WORLD_35 195) (constant 'SDLK_WORLD_36 196) (constant 'SDLK_WORLD_37 197) (constant 'SDLK_WORLD_38 198) (constant 'SDLK_WORLD_39 199) (constant 'SDLK_WORLD_40 200) (constant 'SDLK_WORLD_41 201) (constant 'SDLK_WORLD_42 202) (constant 'SDLK_WORLD_43 203) (constant 'SDLK_WORLD_44 204) (constant 'SDLK_WORLD_45 205) (constant 'SDLK_WORLD_46 206) (constant 'SDLK_WORLD_47 207) (constant 'SDLK_WORLD_48 208) (constant 'SDLK_WORLD_49 209) (constant 'SDLK_WORLD_50 210) (constant 'SDLK_WORLD_51 211) (constant 'SDLK_WORLD_52 212) (constant 'SDLK_WORLD_53 213) (constant 'SDLK_WORLD_54 214) (constant 'SDLK_WORLD_55 215) (constant 'SDLK_WORLD_56 216) (constant 'SDLK_WORLD_57 217) (constant 'SDLK_WORLD_58 218) (constant 'SDLK_WORLD_59 219) (constant 'SDLK_WORLD_60 220) (constant 'SDLK_WORLD_61 221) (constant 'SDLK_WORLD_62 222) (constant 'SDLK_WORLD_63 223) (constant 'SDLK_WORLD_64 224) (constant 'SDLK_WORLD_65 225) (constant 'SDLK_WORLD_66 226) (constant 'SDLK_WORLD_67 227) (constant 'SDLK_WORLD_68 228) (constant 'SDLK_WORLD_69 229) (constant 'SDLK_WORLD_70 230) (constant 'SDLK_WORLD_71 231) (constant 'SDLK_WORLD_72 232) (constant 'SDLK_WORLD_73 233) (constant 'SDLK_WORLD_74 234) (constant 'SDLK_WORLD_75 235) (constant 'SDLK_WORLD_76 236) (constant 'SDLK_WORLD_77 237) (constant 'SDLK_WORLD_78 238) (constant 'SDLK_WORLD_79 239) (constant 'SDLK_WORLD_80 240) (constant 'SDLK_WORLD_81 241) (constant 'SDLK_WORLD_82 242) (constant 'SDLK_WORLD_83 243) (constant 'SDLK_WORLD_84 244) (constant 'SDLK_WORLD_85 245) (constant 'SDLK_WORLD_86 246) (constant 'SDLK_WORLD_87 247) (constant 'SDLK_WORLD_88 248) (constant 'SDLK_WORLD_89 249) (constant 'SDLK_WORLD_90 250) (constant 'SDLK_WORLD_91 251) (constant 'SDLK_WORLD_92 252) (constant 'SDLK_WORLD_93 253) (constant 'SDLK_WORLD_94 254) (constant 'SDLK_WORLD_95 255) (constant 'SDLK_KP0 256) (constant 'SDLK_KP1 257) (constant 'SDLK_KP2 258) (constant 'SDLK_KP3 259) (constant 'SDLK_KP4 260) (constant 'SDLK_KP5 261) (constant 'SDLK_KP6 262) (constant 'SDLK_KP7 263) (constant 'SDLK_KP8 264) (constant 'SDLK_KP9 265) (constant 'SDLK_KP_PERIOD 266) (constant 'SDLK_KP_DIVIDE 267) (constant 'SDLK_KP_MULTIPLY 268) (constant 'SDLK_KP_MINUS 269) (constant 'SDLK_KP_PLUS 270) (constant 'SDLK_KP_ENTER 271) (constant 'SDLK_KP_EQUALS 272) (constant 'SDLK_UP 273) (constant 'SDLK_DOWN 274) (constant 'SDLK_RIGHT 275) (constant 'SDLK_LEFT 276) (constant 'SDLK_INSERT 277) (constant 'SDLK_HOME 278) (constant 'SDLK_END 279) (constant 'SDLK_PAGEUP 280) (constant 'SDLK_PAGEDOWN 281) (constant 'SDLK_F1 282) (constant 'SDLK_F2 283) (constant 'SDLK_F3 284) (constant 'SDLK_F4 285) (constant 'SDLK_F5 286) (constant 'SDLK_F6 287) (constant 'SDLK_F7 288) (constant 'SDLK_F8 289) (constant 'SDLK_F9 290) (constant 'SDLK_F10 291) (constant 'SDLK_F11 292) (constant 'SDLK_F12 293) (constant 'SDLK_F13 294) (constant 'SDLK_F14 295) (constant 'SDLK_F15 296) (constant 'SDLK_NUMLOCK 300) (constant 'SDLK_CAPSLOCK 301) (constant 'SDLK_SCROLLOCK 302) (constant 'SDLK_RSHIFT 303) (constant 'SDLK_LSHIFT 304) (constant 'SDLK_RCTRL 305) (constant 'SDLK_LCTRL 306) (constant 'SDLK_RALT 307) (constant 'SDLK_LALT 308) (constant 'SDLK_RMETA 309) (constant 'SDLK_LMETA 310) (constant 'SDLK_LSUPER 311) (constant 'SDLK_RSUPER 312) (constant 'SDLK_MODE 313) (constant 'SDLK_COMPOSE 314) (constant 'SDLK_HELP 315) (constant 'SDLK_PRINT 316) (constant 'SDLK_SYSREQ 317) (constant 'SDLK_BREAK 318) (constant 'SDLK_MENU 319) (constant 'SDLK_POWER 320) (constant 'SDLK_EURO 321) (constant 'SDLK_UNDO 322) (constant 'SDLK_LAST 253) (constant 'KMOD_NONE 0x0000) (constant 'KMOD_LSHIFT 0x0001) (constant 'KMOD_RSHIFT 0x0002) (constant 'KMOD_LCTRL 0x0040) (constant 'KMOD_RCTRL 0x0080) (constant 'KMOD_LALT 0x0100) (constant 'KMOD_RALT 0x0200) (constant 'KMOD_LMETA 0x0400) (constant 'KMOD_RMETA 0x0800) (constant 'KMOD_NUM 0x1000) (constant 'KMOD_CAPS 0x2000) (constant 'KMOD_MODE 0x4000) (constant 'KMOD_RESERVED 0x8000) (constant 'KMOD_CTRL (| KMOD_LCTRL KMOD_RCTRL)) (constant 'KMOD_SHIFT (| KMOD_LSHIFT KMOD_RSHIFT)) (constant 'KMOD_ALT (| KMOD_LALT KMOD_RALT)) (constant 'KMOD_META (| KMOD_LMETA KMOD_RMETA)) # SDL_net.h (constant 'INADDR_ANY 0x00000000) (constant 'INADDR_NONE 0xFFFFFFFF) (constant 'INADDR_BROADCAST 0xFFFFFFFF) (constant 'SDLNET_MAX_UDPCHANNELS 32) (constant 'SDLNET_MAX_UDPADDRESSES 4) (constant 'SDL_DATA_ALIGNED 1) (constant 'SDL_DATA_ALIGNED 0) # SDL_ttf.h (constant 'UNICODE_BOM_NATIVE 0xFEFF) (constant 'UNICODE_BOM_SWAPPED 0xFFFE) (constant 'TTF_STYLE_NORMAL 0x00) (constant 'TTF_STYLE_BOLD 0x01) (constant 'TTF_STYLE_ITALIC 0x02) (constant 'TTF_STYLE_UNDERLINE 0x04) # SDL_types.h (constant 'SDL_FALSE 0) (constant 'SDL_TRUE 1) # SDL.h (import SDL_LIB "SDL_Init") (import SDL_LIB "SDL_InitSubSystem") (import SDL_LIB "SDL_QuitSubSystem") (import SDL_LIB "SDL_WasInit") (import SDL_LIB "SDL_Quit") # SDL_active.h (import SDL_LIB "SDL_GetAppState") # SDL_audio.h (import SDL_LIB "SDL_AudioInit") (import SDL_LIB "SDL_AudioQuit") (import SDL_LIB "SDL_OpenAudio") (import SDL_LIB "SDL_GetAudioStatus") (import SDL_LIB "SDL_PauseAudio") (import SDL_LIB "SDL_FreeWAV") (import SDL_LIB "SDL_BuildAudioCVT") (import SDL_LIB "SDL_ConvertAudio") (import SDL_LIB "SDL_MixAudio") (import SDL_LIB "SDL_LockAudio") (import SDL_LIB "SDL_UnlockAudio") (import SDL_LIB "SDL_CloseAudio") (import SDL_LIB "SDL_AudioDriverName") (import SDL_LIB "SDL_LoadWAV_RW") # SDL_cdrom.h (import SDL_LIB "SDL_CDNumDrives") (import SDL_LIB "SDL_CDStatus") (import SDL_LIB "SDL_CDPlayTracks") (import SDL_LIB "SDL_CDPlay") (import SDL_LIB "SDL_CDPause") (import SDL_LIB "SDL_CDResume") (import SDL_LIB "SDL_CDStop") (import SDL_LIB "SDL_CDEject") (import SDL_LIB "SDL_CDClose") (import SDL_LIB "SDL_CDOpen") (import SDL_LIB "SDL_CDName") # SDL_cpuinfo.h (import SDL_LIB "SDL_HasRDTSC") (import SDL_LIB "SDL_HasMMX") (import SDL_LIB "SDL_HasMMXExt") (import SDL_LIB "SDL_Has3DNow") (import SDL_LIB "SDL_Has3DNowExt") (import SDL_LIB "SDL_HasSSE") (import SDL_LIB "SDL_HasSSE2") (import SDL_LIB "SDL_HasAltiVec") # SDL_endian.h (import SDL_LIB "SDL_ReadLE16") (import SDL_LIB "SDL_ReadBE16") (import SDL_LIB "SDL_ReadLE32") (import SDL_LIB "SDL_ReadBE32") (import SDL_LIB "SDL_ReadLE64") (import SDL_LIB "SDL_ReadBE64") (import SDL_LIB "SDL_WriteLE16") (import SDL_LIB "SDL_WriteBE16") (import SDL_LIB "SDL_WriteLE32") (import SDL_LIB "SDL_WriteBE32") (import SDL_LIB "SDL_WriteLE64") (import SDL_LIB "SDL_WriteBE64") # SDL_error.h (import SDL_LIB "SDL_SetError") (import SDL_LIB "SDL_ClearError") (import SDL_LIB "SDL_GetError") # SDL_events.h (import SDL_LIB "SDL_PumpEvents") (import SDL_LIB "SDL_PeepEvents") (import SDL_LIB "SDL_PollEvent") (import SDL_LIB "SDL_WaitEvent") (import SDL_LIB "SDL_PushEvent") (import SDL_LIB "SDL_SetEventFilter") (import SDL_LIB "SDL_GetEventFilter") (import SDL_LIB "SDL_EventState") # SDL_joystick.h (import SDL_LIB "SDL_NumJoysticks") (import SDL_LIB "SDL_JoystickOpened") (import SDL_LIB "SDL_JoystickIndex") (import SDL_LIB "SDL_JoystickNumAxes") (import SDL_LIB "SDL_JoystickNumBalls") (import SDL_LIB "SDL_JoystickNumHats") (import SDL_LIB "SDL_JoystickNumButtons") (import SDL_LIB "SDL_JoystickUpdate") (import SDL_LIB "SDL_JoystickEventState") (import SDL_LIB "SDL_JoystickGetAxis") (import SDL_LIB "SDL_JoystickGetHat") (import SDL_LIB "SDL_JoystickGetBall") (import SDL_LIB "SDL_JoystickGetButton") (import SDL_LIB "SDL_JoystickClose") (import SDL_LIB "SDL_JoystickName") (import SDL_LIB "SDL_JoystickOpen") # SDL_keyboard.h (import SDL_LIB "SDL_EnableUNICODE") (import SDL_LIB "SDL_EnableKeyRepeat") (import SDL_LIB "SDL_GetModState") (import SDL_LIB "SDL_SetModState") (import SDL_LIB "SDL_GetKeyState") (import SDL_LIB "SDL_GetKeyName") # SDL_loadso.h (import SDL_LIB "SDL_UnloadObject") (import SDL_LIB "SDL_LoadObject") (import SDL_LIB "SDL_LoadFunction") # SDL_mouse.h (import SDL_LIB "SDL_GetMouseState") (import SDL_LIB "SDL_GetRelativeMouseState") (import SDL_LIB "SDL_WarpMouse") (import SDL_LIB "SDL_SetCursor") (import SDL_LIB "SDL_FreeCursor") (import SDL_LIB "SDL_ShowCursor") (import SDL_LIB "SDL_GetCursor") (import SDL_LIB "SDL_CreateCursor") # SDL_mutex.h (import SDL_LIB "SDL_mutexP") (import SDL_LIB "SDL_mutexV") (import SDL_LIB "SDL_DestroyMutex") (import SDL_LIB "SDL_DestroySemaphore") (import SDL_LIB "SDL_SemWait") (import SDL_LIB "SDL_SemTryWait") (import SDL_LIB "SDL_SemWaitTimeout") (import SDL_LIB "SDL_SemPost") (import SDL_LIB "SDL_SemValue") (import SDL_LIB "SDL_DestroyCond") (import SDL_LIB "SDL_CondSignal") (import SDL_LIB "SDL_CondBroadcast") (import SDL_LIB "SDL_CondWait") (import SDL_LIB "SDL_CondWaitTimeout") (import SDL_LIB "SDL_CreateMutex") (import SDL_LIB "SDL_CreateSemaphore") (import SDL_LIB "SDL_CreateCond") # SDL_rwops.h (import SDL_LIB "SDL_FreeRW") (import SDL_LIB "SDL_RWFromFile") (import SDL_LIB "SDL_RWFromFP") (import SDL_LIB "SDL_RWFromMem") (import SDL_LIB "SDL_RWFromConstMem") (import SDL_LIB "SDL_AllocRW") # SDL_syswm.h (import SDL_LIB "SDL_GetWMInfo") # SDL_thread.h (import SDL_LIB "SDL_ThreadID") (import SDL_LIB "SDL_GetThreadID") (import SDL_LIB "SDL_WaitThread") (import SDL_LIB "SDL_KillThread") (import SDL_LIB "SDL_CreateThread") # SDL_timer.h (import SDL_LIB "SDL_GetTicks") (import SDL_LIB "SDL_Delay") (import SDL_LIB "SDL_SetTimer") (import SDL_LIB "SDL_AddTimer") (import SDL_LIB "SDL_RemoveTimer") # SDL_version.h (import SDL_LIB "SDL_Linked_Version") # SDL_video.h (import SDL_LIB "SDL_VideoInit") (import SDL_LIB "SDL_VideoQuit") (import SDL_LIB "SDL_VideoModeOK") (import SDL_LIB "SDL_Flip") (import SDL_LIB "SDL_SetGamma") (import SDL_LIB "SDL_SetGammaRamp") (import SDL_LIB "SDL_GetGammaRamp") (import SDL_LIB "SDL_SetColors") (import SDL_LIB "SDL_SetPalette") (import SDL_LIB "SDL_MapRGBA") (import SDL_LIB "SDL_GetRGB") (import SDL_LIB "SDL_GetRGBA") (import SDL_LIB "SDL_FreeSurface") (import SDL_LIB "SDL_LockSurface") (import SDL_LIB "SDL_UnlockSurface") (import SDL_LIB "SDL_SetAlpha") (import SDL_LIB "SDL_SetClipRect") (import SDL_LIB "SDL_GetClipRect") (import SDL_LIB "SDL_UpdateRects") (import SDL_LIB "SDL_UpdateRect") (import SDL_LIB "SDL_MapRGB") (import SDL_LIB "SDL_SaveBMP_RW") (import SDL_LIB "SDL_SetColorKey") (import SDL_LIB "SDL_UpperBlit") (import SDL_LIB "SDL_LowerBlit") (import SDL_LIB "SDL_FillRect") (import SDL_LIB "SDL_LockYUVOverlay") (import SDL_LIB "SDL_UnlockYUVOverlay") (import SDL_LIB "SDL_DisplayYUVOverlay") (import SDL_LIB "SDL_FreeYUVOverlay") (import SDL_LIB "SDL_GL_LoadLibrary") (import SDL_LIB "SDL_GL_SetAttribute") (import SDL_LIB "SDL_GL_GetAttribute") (import SDL_LIB "SDL_GL_SwapBuffers") (import SDL_LIB "SDL_GL_UpdateRects") (import SDL_LIB "SDL_GL_Lock") (import SDL_LIB "SDL_GL_Unlock") (import SDL_LIB "SDL_WM_SetCaption") (import SDL_LIB "SDL_WM_GetCaption") (import SDL_LIB "SDL_WM_SetIcon") (import SDL_LIB "SDL_WM_IconifyWindow") (import SDL_LIB "SDL_WM_ToggleFullScreen") (import SDL_LIB "SDL_WM_GrabInput") (import SDL_LIB "SDL_SoftStretch") (import SDL_LIB "SDL_VideoDriverName") (import SDL_LIB "SDL_GetVideoSurface") (import SDL_LIB "SDL_ListModes") (import SDL_LIB "SDL_CreateRGBSurfaceFrom") (import SDL_LIB "SDL_LoadBMP_RW") (import SDL_LIB "SDL_DisplayFormat") (import SDL_LIB "SDL_DisplayFormatAlpha") (import SDL_LIB "SDL_CreateYUVOverlay") (import SDL_LIB "SDL_GL_GetProcAddress") (import SDL_LIB "SDL_GetVideoInfo") (import SDL_LIB "SDL_SetVideoMode") (import SDL_LIB "SDL_CreateRGBSurface") (import SDL_LIB "SDL_ConvertSurface") (context 'MAIN)