Skip to content
This repository has been archived by the owner on Feb 11, 2021. It is now read-only.

Latest commit

 

History

History
1 lines (1 loc) · 57 KB

File metadata and controls

1 lines (1 loc) · 57 KB
 
1
/Users/hfutrell/iPhoneSource/gsoc2008_iphone/XCodeiPhoneOS/SDLiPhoneOS/template/SDLApplicationTemplate/___PROJECTNAME___.xcodeproj/Users/hfutrell/iPhoneSource/gsoc2008_iphone/XCodeiPhoneOS/SDLiPhoneOS/template/SDLApplicationTemplatemain.mmain.cSCREEN_WIDTH 320SCREEN_HEIGHT 480randomIntminmaxrandrenderrectwhxyrgbSDL_RenderFillSDL_RenderPresentmainargcargvSDL_InitSDL_INIT_VIDEOprintfsrandtimeNULLwindowIDSDL_CreateWindowSDL_WINDOW_OPENGLSDL_WINDOW_SHOWNSDL_CreateRendererdoneSDL_PollEventeventtypeSDL_QUITSDL_DelaySDL_Quit/Users/hfutrell/iPhoneSource/gsoc2008_iphone/XCodeiPhoneOS/SDLiPhoneOS/template/SDLApplicationTemplate/includeSDL.h_SDL_HSDL_main.h_SDL_main_hSDL_stdinc.h_SDL_stdinc_hSDL_config.h_SDL_config_hSDL_platform.h_SDL_platform_h/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.0.sdk/usr/includeTargetConditionals.h__TARGETCONDITIONALS__TARGET_OS_MAC 1TARGET_OS_WIN32 0TARGET_OS_UNIXTARGET_OS_EMBEDDEDTARGET_OS_IPHONETARGET_IPHONE_SIMULATORTARGET_CPU_PPCTARGET_CPU_PPC64TARGET_CPU_68KTARGET_CPU_X86TARGET_CPU_X86_64TARGET_CPU_ARMTARGET_CPU_MIPSTARGET_CPU_SPARCTARGET_CPU_ALPHATARGET_RT_MAC_CFMTARGET_RT_MAC_MACHOTARGET_RT_LITTLE_ENDIANTARGET_RT_BIG_ENDIANTARGET_RT_64_BIT__IPHONEOS__SDL_config_iphoneos.h_SDL_config_minimal_hstdio.h_STDIO_H__types.h__TYPES_H_/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.0.sdk/usr/include/sys_SYS__TYPES_H_cdefs.h_CDEFS_H___BEGIN_DECLS__END_DECLS__P(protos) protos__CONCAT(x,y) x ## y__STRING(x) #xconst constsigned signedvolatile volatile__dead2 __attribute__((__noreturn__))__pure2 __attribute__((__const__))__unused __attribute__((__unused__))__dead__pure__restrict__printflike(fmtarg, firstvararg) __attribute__((__format__ (__printf__, fmtarg, firstvararg)))__scanflike(fmtarg, firstvararg) __attribute__((__format__ (__scanf__, fmtarg, firstvararg)))__IDSTRING(name,string) static const char name[] __unused = string__COPYRIGHT(s) __IDSTRING(copyright,s)__RCSID(s) __IDSTRING(rcsid,s)__SCCSID(s) __IDSTRING(sccsid,s)__PROJECT_VERSION(s) __IDSTRING(project_version,s)__DARWIN_UNIX03 1__DARWIN_64_BIT_INO_T__DARWIN_NON_CANCELABLE__DARWIN_VERS_1050__DARWIN_SUF_UNIX03 "$UNIX2003"__DARWIN_SUF_UNIX03_SET__DARWIN_SUF_64_BIT_INO_T__DARWIN_SUF_NON_CANCELABLE__DARWIN_SUF_1050 "$1050"__DARWIN_SUF_EXTSN "$DARWIN_EXTSN"__DARWIN_ALIAS(sym) __asm("_" __STRING(sym) __DARWIN_SUF_UNIX03)__DARWIN_ALIAS_C(sym) __asm("_" __STRING(sym) __DARWIN_SUF_NON_CANCELABLE __DARWIN_SUF_UNIX03)__DARWIN_ALIAS_I(sym) __asm("_" __STRING(sym) __DARWIN_SUF_64_BIT_INO_T __DARWIN_SUF_UNIX03)__DARWIN_INODE64(sym) __asm("_" __STRING(sym) __DARWIN_SUF_64_BIT_INO_T)__DARWIN_1050(sym) __asm("_" __STRING(sym) __DARWIN_SUF_1050)__DARWIN_1050ALIAS(sym) __asm("_" __STRING(sym) __DARWIN_SUF_1050 __DARWIN_SUF_UNIX03)__DARWIN_1050ALIAS_C(sym) __asm("_" __STRING(sym) __DARWIN_SUF_1050 __DARWIN_SUF_NON_CANCELABLE __DARWIN_SUF_UNIX03)__DARWIN_1050ALIAS_I(sym) __asm("_" __STRING(sym) __DARWIN_SUF_1050 __DARWIN_SUF_64_BIT_INO_T __DARWIN_SUF_UNIX03)__DARWIN_1050INODE64(sym) __asm("_" __STRING(sym) __DARWIN_SUF_1050 __DARWIN_SUF_64_BIT_INO_T)__DARWIN_EXTSN(sym) __asm("_" __STRING(sym) __DARWIN_SUF_EXTSN)__DARWIN_EXTSN_C(sym) __asm("_" __STRING(sym) __DARWIN_SUF_EXTSN __DARWIN_SUF_NON_CANCELABLE)__DARWIN_NO_LONG_LONG (defined(__STRICT_ANSI__) && (__STDC_VERSION__-0 < 199901L) && !defined(__GNUG__))__DARWIN_LDBL_COMPAT(x)__DARWIN_LDBL_COMPAT2__DARWIN_LONG_DOUBLE_IS_DOUBLE 0__deprecated __attribute__((deprecated))_DARWIN_FEATURE_UNIX_CONFORMANCE 3/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.0.sdk/usr/include/machine_BSD_MACHINE__TYPES_H_/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.0.sdk/usr/include/i386_BSD_I386__TYPES_H___int8_t__uint8_t__int16_t__uint16_t__int32_t__uint32_t__int64_t__uint64_t__darwin_intptr_t__darwin_natural_t__darwin_ct_rune_t__mbstate8_mbstateL__mbstate_t__darwin_mbstate_t__darwin_ptrdiff_t__darwin_size_t__darwin_va_list__darwin_wchar_t__darwin_rune_t__darwin_wint_t__darwin_clock_t__darwin_socklen_t__darwin_ssize_t__darwin_time_t__PTHREAD_SIZE__ 596__PTHREAD_ATTR_SIZE__ 36__PTHREAD_MUTEXATTR_SIZE__ 8__PTHREAD_MUTEX_SIZE__ 40__PTHREAD_CONDATTR_SIZE__ 4__PTHREAD_COND_SIZE__ 24__PTHREAD_ONCE_SIZE____PTHREAD_RWLOCK_SIZE__ 124__PTHREAD_RWLOCKATTR_SIZE__ 12__darwin_pthread_handler_rec__routine__arg__next_opaque_pthread_attr_t__sig__opaque_opaque_pthread_cond_t_opaque_pthread_condattr_t_opaque_pthread_mutex_t_opaque_pthread_mutexattr_t_opaque_pthread_once_t_opaque_pthread_rwlock_t_opaque_pthread_rwlockattr_t_opaque_pthread_t__cleanup_stack__DARWIN_NULL ((void *)0)__darwin_blkcnt_t__darwin_blksize_t__darwin_dev_t__darwin_fsblkcnt_t__darwin_fsfilcnt_t__darwin_gid_t__darwin_id_t__darwin_ino64_t__darwin_ino_t__darwin_mach_port_name_t__darwin_mach_port_t__darwin_mode_t__darwin_off_t__darwin_pid_t__darwin_pthread_attr_t__darwin_pthread_cond_t__darwin_pthread_condattr_t__darwin_pthread_key_t__darwin_pthread_mutex_t__darwin_pthread_mutexattr_t__darwin_pthread_once_t__darwin_pthread_rwlock_t__darwin_pthread_rwlockattr_t__darwin_pthread_t__darwin_sigset_t__darwin_suseconds_t__darwin_uid_t__darwin_useconds_t__darwin_uuid_t__darwin_nl_item__darwin_wctrans_t__darwin_wctype_t__DARWIN_WCHAR_MAX __WCHAR_MAX____DARWIN_WCHAR_MIN (-0x7fffffff - 1)__DARWIN_WEOF ((__darwin_wint_t)-1)_VA_LISTva_list_OFF_Toff_t_SIZE_Tsize_t __DARWIN_NULLfpos_t_FSTDIO__sbuf_base_size__sFILEX__sFILE_p_r_w_flags_file_bf_lbfsize_cookie_close_read_seek_write_ub_extra_ur_ubuf_nbuf_lb_blksize_offsetFILE__stdinp__stdoutp__stderrp__SLBF 0x0001__SNBF 0x0002__SRD 0x0004__SWR 0x0008__SRW 0x0010__SEOF 0x0020__SERR 0x0040__SMBF 0x0080__SAPP 0x0100__SSTR 0x0200__SOPT 0x0400__SNPT 0x0800__SOFF 0x1000__SMOD 0x2000__SALC 0x4000__SIGN 0x8000_IOFBF_IOLBF_IONBF 2BUFSIZ 1024EOF (-1)FOPEN_MAX 20FILENAME_MAXP_tmpdir "/var/tmp/"L_tmpnamTMP_MAX 308915776SEEK_SETSEEK_CURSEEK_ENDstdin __stdinpstdout __stdoutpstderr __stderrpclearerrfclosefeofferrorfflushfgetcfgetposfgetsfopenfprintffputcfputsfreadfreopenfscanffseekfsetposftellfwritegetcgetchargetssys_nerrsys_errlistperrorputcputcharputsremoverenamerewindscanfsetbufsetvbufsprintfsscanftmpfiletmpnamungetcvfprintfvprintfvsprintfasprintfvasprintfL_ctermidctermidctermid_rfdopenfgetlnfilenoflockfilefmtcheckfpurgefseekoftelloftrylockfilefunlockfilegetc_unlockedgetchar_unlockedgetwpclosepopenputc_unlockedputchar_unlockedputwsetbuffersetlinebufsnprintftempnamvfscanfvscanfvsnprintfvsscanfzopenfunopenfropen(cookie, fn) funopen(cookie, fn, 0, 0, 0)fwopen(cookie, fn) funopen(cookie, 0, fn, 0, 0)__srget__svfscanf__swbuf__sgetc(p) (--(p)->_r < 0 ? __srget(p) : (int)(*(p)->_p++))__sputc_c__sfeof(p) (((p)->_flags & __SEOF) != 0)__sferror(p) (((p)->_flags & __SERR) != 0)__sclearerr(p) ((void)((p)->_flags &= ~(__SERR|__SEOF)))__sfileno(p) ((p)->_file)feof_unlocked(p) __sfeof(p)ferror_unlocked(p) __sferror(p)clearerr_unlocked(p) __sclearerr(p)fileno_unlocked(p) __sfileno(p)(fp) __sgetc(fp)(x, fp) __sputc(x, fp)() getc_unlocked(stdin)(x) putc_unlocked(x, stdout)/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.0.sdk/usr/lib/gcc/i686-apple-darwin9/4.0.1/includestdarg.h_STDARG_H_ANSI_STDARG_H___GNUC_VA_LIST__gnuc_va_listva_start(v,l) __builtin_va_start(v,l)va_end(v) __builtin_va_end(v)va_arg(v,l) __builtin_va_arg(v,l)va_copy(d,s) __builtin_va_copy(d,s)__va_copy_VA_LIST__VA_LIST_DEFINED_VA_LIST_T_H__va_list__int8_tuint8_tint16_tuint16_tint32_tuint32_tuintptr_tSDL_VIDEO_OPENGL_ESSDL_VIDEO_RENDER_OGL_ESSDL_HAS_64BIT_TYPESDL_TIMER_UNIXSDL_AUDIO_DRIVER_COREAUDIOIPHONESDL_AUDIO_DRIVER_DUMMYSDL_CDROM_DISABLEDSDL_LOADSO_DISABLEDSDL_VIDEO_DRIVER_UIKITSDL_VIDEO_DRIVER_DUMMYSDL_THREAD_PTHREADSDL_THREAD_PTHREAD_RECURSIVE_MUTEXHAVE_ALLOCA_HHAVE_SYS_TYPES_HHAVE_STDIO_HSTDC_HEADERSHAVE_STRING_HHAVE_INTTYPES_HHAVE_STDINT_HHAVE_CTYPE_HHAVE_MATH_HHAVE_SIGNAL_HHAVE_MALLOCHAVE_CALLOCHAVE_REALLOCHAVE_FREEHAVE_ALLOCAHAVE_GETENVHAVE_PUTENVHAVE_UNSETENVHAVE_QSORTHAVE_ABSHAVE_BCOPYHAVE_MEMSETHAVE_MEMCPYHAVE_MEMMOVEHAVE_MEMCMPHAVE_STRLENHAVE_STRLCPYHAVE_STRLCATHAVE_STRDUPHAVE_STRCHRHAVE_STRRCHRHAVE_STRSTRHAVE_STRTOLHAVE_STRTOULHAVE_STRTOLLHAVE_STRTOULLHAVE_STRTODHAVE_ATOIHAVE_ATOFHAVE_STRCMPHAVE_STRNCMPHAVE_STRCASECMPHAVE_STRNCASECMPHAVE_SSCANFHAVE_SNPRINTFHAVE_VSNPRINTFHAVE_SIGACTIONHAVE_SETJMPHAVE_NANOSLEEPtypes.h_SYS_TYPES_H_appleapiopts.h__SYS_APPLEAPIOPTS_H____APPLE_API_STANDARD__APPLE_API_STABLE__APPLE_API_EVOLVING__APPLE_API_UNSTABLE__APPLE_API_PRIVATE__APPLE_API_OBSOLETE_BSD_MACHINE_TYPES_H__MACHTYPES_H__INT8_Tu_int8_t_INT16_Tu_int16_t_INT32_Tu_int32_t_INT64_Tint64_tu_int64_tregister_t_INTPTR_Tintptr_t_UINTPTR_Tuser_addr_tuser_size_tuser_ssize_tuser_long_tuser_ulong_tuser_time_tUSER_ADDR_NULL ((user_addr_t) 0)CAST_USER_ADDR_T(a_ptr) ((user_addr_t)((uintptr_t)(a_ptr)))syscall_arg_t__offsetof(type, field) ((size_t)(&((type *)0)->field))endian.h_BSD_MACHINE_ENDIAN_H__I386__ENDIAN_H__QUAD_HIGHWORD_QUAD_LOWWORD__DARWIN_LITTLE_ENDIAN 1234__DARWIN_BIG_ENDIAN 4321__DARWIN_PDP_ENDIAN 3412__DARWIN_BYTE_ORDER __DARWIN_LITTLE_ENDIANLITTLE_ENDIANBIG_ENDIAN __DARWIN_BIG_ENDIANPDP_ENDIAN __DARWIN_PDP_ENDIANBYTE_ORDER __DARWIN_BYTE_ORDER_endian.h_SYS__ENDIAN_H_/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.0.sdk/usr/include/libkern_OSByteOrder.h_OS__OSBYTEORDER_H__DARWIN_OSSwapConstInt16(x) ((__uint16_t)((((__uint16_t)(x) & 0xff00) >> 8) | (((__uint16_t)(x) & 0x00ff) << 8)))__DARWIN_OSSwapConstInt32(x) ((__uint32_t)((((__uint32_t)(x) & 0xff000000) >> 24) | (((__uint32_t)(x) & 0x00ff0000) >> 8) | (((__uint32_t)(x) & 0x0000ff00) << 8) | (((__uint32_t)(x) & 0x000000ff) << 24)))__DARWIN_OSSwapConstInt64(x) ((__uint64_t)((((__uint64_t)(x) & 0xff00000000000000ULL) >> 56) | (((__uint64_t)(x) & 0x00ff000000000000ULL) >> 40) | (((__uint64_t)(x) & 0x0000ff0000000000ULL) >> 24) | (((__uint64_t)(x) & 0x000000ff00000000ULL) >> 8) | (((__uint64_t)(x) & 0x00000000ff000000ULL) << 8) | (((__uint64_t)(x) & 0x0000000000ff0000ULL) << 24) | (((__uint64_t)(x) & 0x000000000000ff00ULL) << 40) | (((__uint64_t)(x) & 0x00000000000000ffULL) << 56)))/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.0.sdk/usr/include/libkern/i386_OS__OSBYTEORDERI386_H__DARWIN_OS_INLINE static __inline___OSSwapInt16_data_OSSwapInt32_OSSwapInt64__DARWIN_OSSwapInt16(x) (__builtin_constant_p(x) ? __DARWIN_OSSwapConstInt16(x) : _OSSwapInt16(x))__DARWIN_OSSwapInt32(x) (__builtin_constant_p(x) ? __DARWIN_OSSwapConstInt32(x) : _OSSwapInt32(x))__DARWIN_OSSwapInt64(x) (__builtin_constant_p(x) ? __DARWIN_OSSwapConstInt64(x) : _OSSwapInt64(x))ntohs(x) __DARWIN_OSSwapInt16(x)htonsntohl(x) __DARWIN_OSSwapInt32(x)htonlNTOHL(x) (x) = ntohl((__uint32_t)x)NTOHS(x) (x) = ntohs((__uint16_t)x)HTONL(x) (x) = htonl((__uint32_t)x)HTONS(x) (x) = htons((__uint16_t)x)u_charu_shortu_intu_long_U_LONGushortuintu_quad_tquad_tqaddr_tcaddr_tdaddr_tdev_t_DEV_Tfixpt_tblkcnt_t_BLKCNT_Tblksize_t_BLKSIZE_Tgid_t_GID_T_IN_ADDR_Tin_addr_t_IN_PORT_Tin_port_tino_t_INO_Tino64_t_INO64_T_KEY_Tkey_tmode_t_MODE_Tnlink_t_NLINK_T_ID_Tid_tpid_t_PID_Tsegsz_tswblk_tuid_t_UID_Tmajor(x) ((int32_t)(((u_int32_t)(x) >> 24) & 0xff))minor(x) ((int32_t)((x) & 0xffffff))makedev(x,y) ((dev_t)(((x) << 24) | (y)))_CLOCK_Tclock_t_SSIZE_Tssize_t_TIME_Ttime_t_USECONDS_Tuseconds_t_SUSECONDS_Tsuseconds_t__need_fd_set_structs.h_FD_SET__DARWIN_FD_SETSIZE__DARWIN_NBBY 8__DARWIN_NFDBITS (sizeof(__int32_t) * __DARWIN_NBBY)__DARWIN_howmany(x, y) (((x) + ((y) - 1)) / (y))fd_setfds_bits__darwin_fd_isset_n__DARWIN_FD_SET(n, p) do { int __fd = (n); ((p)->fds_bits[__fd/__DARWIN_NFDBITS] |= (1<<(__fd % __DARWIN_NFDBITS))); } while(0)__DARWIN_FD_CLR(n, p) do { int __fd = (n); ((p)->fds_bits[__fd/__DARWIN_NFDBITS] &= ~(1<<(__fd % __DARWIN_NFDBITS))); } while(0)__DARWIN_FD_ISSET(n, p) __darwin_fd_isset((n), (p))__DARWIN_FD_ZERO(p) __builtin_bzero(p, sizeof(*(p)))__DARWIN_FD_COPY(f, t) bcopy(f, t, sizeof(*(f)))NBBY __DARWIN_NBBYNFDBITS __DARWIN_NFDBITShowmany(x, y) __DARWIN_howmany(x, y)fd_maskFD_SETSIZE __DARWIN_FD_SETSIZEFD_SET(n, p) __DARWIN_FD_SET(n, p)FD_CLR(n, p) __DARWIN_FD_CLR(n, p)FD_ISSET(n, p) __DARWIN_FD_ISSET(n, p)FD_ZERO(p) __DARWIN_FD_ZERO(p)FD_COPY(f, t) __DARWIN_FD_COPY(f, t)_PTHREAD_ATTR_Tpthread_attr_t_PTHREAD_COND_Tpthread_cond_t_PTHREAD_CONDATTR_Tpthread_condattr_t_PTHREAD_MUTEX_Tpthread_mutex_t_PTHREAD_MUTEXATTR_Tpthread_mutexattr_t_PTHREAD_ONCE_Tpthread_once_t_PTHREAD_RWLOCK_Tpthread_rwlock_t_PTHREAD_RWLOCKATTR_Tpthread_rwlockattr_t_PTHREAD_Tpthread_t_PTHREAD_KEY_Tpthread_key_t_FSBLKCNT_Tfsblkcnt_t_FSFILCNT_Tfsfilcnt_tstdlib.h_STDLIB_H_available.h_AVAILABLE_H___MAC_OS_X_VERSION_10_0 1000__MAC_OS_X_VERSION_10_1 1010__MAC_OS_X_VERSION_10_2 1020__MAC_OS_X_VERSION_10_3 1030__MAC_OS_X_VERSION_10_4 1040__MAC_OS_X_VERSION_10_5 1050__MAC_OS_X_VERSION_MIN_REQUIRED __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED____MAC_OS_X_VERSION_MAX_ALLOWED __MAC_OS_X_VERSION_MIN_REQUIRED__DARWIN_WEAK_IMPORT_ATTRIBUTE __attribute__((weak_import))__DARWIN_DEPRECATED_ATTRIBUTE__DARWIN_UNAVAILABLE_ATTRIBUTE __attribute__((unavailable))__AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER__AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED __DARWIN_DEPRECATED_ATTRIBUTE__DEPRECATED_IN_MAC_OS_X_VERSION_10_0_AND_LATER__AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER__AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED__AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_1__DEPRECATED_IN_MAC_OS_X_VERSION_10_1_AND_LATER__AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER__AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER_BUT_DEPRECATED__AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_2__AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_2__DEPRECATED_IN_MAC_OS_X_VERSION_10_2_AND_LATER__AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER__AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER_BUT_DEPRECATED__AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_3__AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_3__AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_3__DEPRECATED_IN_MAC_OS_X_VERSION_10_3_AND_LATER__AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER__AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER_BUT_DEPRECATED__AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_4__AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_4__AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_4__AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_4__DEPRECATED_IN_MAC_OS_X_VERSION_10_4_AND_LATER__AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER__AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER_BUT_DEPRECATED__AVAILABLE_MAC_OS_X_VERSION_10_0_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_5__AVAILABLE_MAC_OS_X_VERSION_10_1_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_5__AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_5__AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_5__AVAILABLE_MAC_OS_X_VERSION_10_4_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_5__DEPRECATED_IN_MAC_OS_X_VERSION_10_5_AND_LATERwait.h_SYS_WAIT_H_P_ALLP_PIDP_PGIDidtype_tsignal.h_SYS_SIGNAL_H___DARWIN_NSIG 32NSIG __DARWIN_NSIG_BSD_MACHINE_SIGNAL_H__I386_SIGNAL_H_sig_atomic_t__need_struct_sigcontextI386_MCONTEXT_SIZE sizeof(struct mcontext)SIGHUPSIGINTSIGQUITSIGILL 4SIGTRAP 5SIGABRT 6SIGIOT SIGABRTSIGEMT 7SIGFPESIGKILL 9SIGBUS 10SIGSEGV 11SIGSYS 12SIGPIPE 13SIGALRM 14SIGTERM 15SIGURG 16SIGSTOP 17SIGTSTP 18SIGCONT 19SIGCHLDSIGTTIN 21SIGTTOU 22SIGIO 23SIGXCPU 24SIGXFSZ 25SIGVTALRM 26SIGPROF 27SIGWINCH 28SIGINFO 29SIGUSR1 30SIGUSR2 31SIG_DFL (void (*)(int))0SIG_IGN (void (*)(int))1SIG_HOLD (void (*)(int))5SIG_ERR ((void (*)(int))-1)__need_mcontext_t__need_stack_t__need_ucontext_t_SIGSET_Tsigset_tsigvalsival_intsival_ptrSIGEV_NONESIGEV_SIGNALSIGEV_THREADsigeventsigev_notifysigev_signosigev_valuesigev_notify_functionsigev_notify_attributes__siginfosi_signosi_errnosi_codesi_pidsi_uidsi_statussi_addrsi_valuesi_band__padsiginfo_tILL_NOOPILL_ILLOPCILL_ILLTRPILL_PRVOPCILL_ILLOPNILL_ILLADRILL_PRVREGILL_COPROCILL_BADSTKFPE_NOOPFPE_FLTDIVFPE_FLTOVFFPE_FLTUNDFPE_FLTRESFPE_FLTINVFPE_FLTSUBFPE_INTDIVFPE_INTOVFSEGV_NOOPSEGV_MAPERRSEGV_ACCERRBUS_NOOPBUS_ADRALNBUS_ADRERRBUS_OBJERRTRAP_BRKPTTRAP_TRACECLD_NOOPCLD_EXITEDCLD_KILLEDCLD_DUMPEDCLD_TRAPPEDCLD_STOPPEDCLD_CONTINUEDPOLL_INPOLL_OUTPOLL_MSGPOLL_ERRPOLL_PRIPOLL_HUP__sigaction_u__sa_handler__sa_sigaction__sigactionsa_trampsa_masksa_flagssigactionsa_handler __sigaction_u.__sa_handlersa_sigaction __sigaction_u.__sa_sigactionSA_ONSTACKSA_RESTARTSA_RESETHANDSA_NOCLDSTOPSA_NODEFERSA_NOCLDWAITSA_SIGINFOSA_USERTRAMPSA_64REGSETSA_USERSPACE_MASK (SA_ONSTACK | SA_RESTART | SA_RESETHAND | SA_NOCLDSTOP | SA_NODEFER | SA_NOCLDWAIT | SA_SIGINFO)SIG_BLOCKSIG_UNBLOCKSIG_SETMASKSI_USER 0x10001SI_QUEUE 0x10002SI_TIMER 0x10003SI_ASYNCIO 0x10004SI_MESGQ 0x10005sig_tSS_ONSTACKSS_DISABLEMINSIGSTKSZ 32768SIGSTKSZ 131072sigvecsv_handlersv_masksv_flagsSV_ONSTACK SA_ONSTACKSV_INTERRUPT SA_RESTARTSV_RESETHAND SA_RESETHANDSV_NODEFER SA_NODEFERSV_NOCLDSTOP SA_NOCLDSTOPSV_SIGINFO SA_SIGINFOsv_onstack sv_flagssigstackss_spss_onstacksigmask(m) (1 << ((m)-1))BADSIG SIG_ERRsignalresource.h_SYS_RESOURCE_H___need_struct_timevalrlim_tPRIO_PROCESSPRIO_PGRPPRIO_USERPRIO_DARWIN_THREADPRIO_MIN -20PRIO_MAXPRIO_DARWIN_BG 0x1000RUSAGE_SELFRUSAGE_CHILDREN -1rusagetimevalru_utimeru_stimeru_maxrssru_first ru_ixrssru_ixrssru_idrssru_isrssru_minfltru_majfltru_nswapru_inblockru_oublockru_msgsndru_msgrcvru_nsignalsru_nvcswru_nivcswru_last ru_nivcswRLIM_INFINITY (((__uint64_t)1 << 63) - 1)RLIM_SAVED_MAX RLIM_INFINITYRLIM_SAVED_CURRLIMIT_CPURLIMIT_FSIZERLIMIT_DATARLIMIT_STACKRLIMIT_CORERLIMIT_ASRLIMIT_RSS RLIMIT_ASRLIMIT_MEMLOCKRLIMIT_NPROCRLIMIT_NOFILERLIM_NLIMITS_RLIMIT_POSIX_FLAGrlimitrlim_currlim_maxIOPOL_TYPE_DISKIOPOL_SCOPE_PROCESSIOPOL_SCOPE_THREADIOPOL_DEFAULTIOPOL_NORMALIOPOL_PASSIVEIOPOL_THROTTLEgetprioritygetiopolicy_npgetrlimitgetrusagesetprioritysetiopolicy_npsetrlimitWNOHANG 0x00000001WUNTRACED 0x00000002_W_INT(w) (*(int *)&(w))WCOREFLAG 0200_WSTATUS(x) (_W_INT(x) & 0177)_WSTOPPED 0177WEXITSTATUS(x) ((_W_INT(x) >> 8) & 0x000000ff)WSTOPSIG(x) (_W_INT(x) >> 8)WIFCONTINUED(x) (_WSTATUS(x) == _WSTOPPED && WSTOPSIG(x) == 0x13)WIFSTOPPED(x) (_WSTATUS(x) == _WSTOPPED && WSTOPSIG(x) != 0x13)WIFEXITED(x) (_WSTATUS(x) == 0)WIFSIGNALED(x) (_WSTATUS(x) != _WSTOPPED && _WSTATUS(x) != 0)WTERMSIG(x) (_WSTATUS(x))WCOREDUMP(x) (_W_INT(x) & WCOREFLAG)W_EXITCODE(ret, sig) ((ret) << 8 | (sig))W_STOPCODE(sig) ((sig) << 8 | _WSTOPPED)WEXITED 0x00000004WSTOPPED 0x00000008WCONTINUED 0x00000010WNOWAIT 0x00000020WAIT_ANYWAIT_MYPGRPwaitw_statusw_Termsigw_Coredumpw_Retcodew_Fillerw_Tw_Stopvalw_Stopsigw_Sw_termsig w_T.w_Termsigw_coredump w_T.w_Coredumpw_retcode w_T.w_Retcodew_stopval w_S.w_Stopvalw_stopsig w_S.w_Stopsigwaitpidwaitidwait3wait4alloca.h_ALLOCA_H_alloca(size) __alloca(size)__alloca(size) __builtin_alloca(size)_CT_RUNE_Tct_rune_t_RUNE_Trune_t_WCHAR_Twchar_tquotremdiv_tldiv_tlldiv_tEXIT_FAILUREEXIT_SUCCESSRAND_MAX 0x7fffffff__mb_cur_maxMB_CUR_MAX __mb_cur_maxabortabsatexitatofatoiatolatollbsearchcallocdivexitfreegetenvlabsldivllabslldivmallocmblenmbstowcsmbtowcqsortreallocstrtodstrtofstrtolstrtoldstrtollstrtoulstrtoullsystemwcstombswctomb_Exita64ldrand48ecvterand48fcvtgcvtgetsuboptgrantptinitstatejrand48l64alcong48lrand48mktempmkstempmrand48nrand48posix_openptptsnameputenvrandomrand_rrealpathseed48setenvsetkeysetstatesrand48srandomunlockptunsetenvarc4randomarc4random_addrandomdatdatlenarc4random_stircgetcapcgetclosecgetentcgetfirstcgetmatchcgetnextcgetnumcgetsetcgetstrcgetustrdaemondevnamedevname_rbuflengetbsizegetloadavggetprognameheapsortmergesortqsort_rradixsortsetprognamesradixsortsranddevsrandomdevreallocfstrtoqstrtouqsuboptargvallocstddef.h_STDDEF_H_STDDEF_H__ANSI_STDDEF_H__STDDEF_H___PTRDIFF_T_T_PTRDIFF__T_PTRDIFF__PTRDIFF_T_PTRDIFF_T__BSD_PTRDIFF_T____int_ptrdiff_t_h_GCC_PTRDIFF_Tptrdiff_toffsetof(TYPE, MEMBER) __builtin_offsetof (TYPE, MEMBER)string.h_STRING_H_memchrmemcmpmemcpymemmovememsetstpcpystrcasestrstrcatstrchrstrcmpstrcollstrcpystrcspnstrerrorstrerror_rstrlenstrncatstrncmpstrncpystrnstrstrpbrkstrrchrstrspnstrstrstrtokstrxfrmmemccpystrtok_rstrdupbcmpbcopybzeroffsffslflsflslindexmemset_pattern4memset_pattern8memset_pattern16rindexstrcasecmpstrlcatstrlcpystrmodestrncasecmpstrsepstrsignalsigswabinttypes.h__STDC_FORMAT_MACROS_DEFINED__PRI_8_LENGTH_MODIFIER__ "hh"__PRI_64_LENGTH_MODIFIER__ "ll"__SCN_64_LENGTH_MODIFIER____PRI_MAX_LENGTH_MODIFIER__ "j"__SCN_MAX_LENGTH_MODIFIER__PRId8 __PRI_8_LENGTH_MODIFIER__ "d"PRIi8 __PRI_8_LENGTH_MODIFIER__ "i"PRIo8 __PRI_8_LENGTH_MODIFIER__ "o"PRIu8 __PRI_8_LENGTH_MODIFIER__ "u"PRIx8 __PRI_8_LENGTH_MODIFIER__ "x"PRIX8 __PRI_8_LENGTH_MODIFIER__ "X"PRId16 "hd"PRIi16 "hi"PRIo16 "ho"PRIu16 "hu"PRIx16 "hx"PRIX16 "hX"PRId32 "d"PRIi32 "i"PRIo32 "o"PRIu32 "u"PRIx32 "x"PRIX32 "X"PRId64 __PRI_64_LENGTH_MODIFIER__ "d"PRIi64 __PRI_64_LENGTH_MODIFIER__ "i"PRIo64 __PRI_64_LENGTH_MODIFIER__ "o"PRIu64 __PRI_64_LENGTH_MODIFIER__ "u"PRIx64 __PRI_64_LENGTH_MODIFIER__ "x"PRIX64 __PRI_64_LENGTH_MODIFIER__ "X"PRIdLEAST8 PRId8PRIiLEAST8 PRIi8PRIoLEAST8 PRIo8PRIuLEAST8 PRIu8PRIxLEAST8 PRIx8PRIXLEAST8 PRIX8PRIdLEAST16 PRId16PRIiLEAST16 PRIi16PRIoLEAST16 PRIo16PRIuLEAST16 PRIu16PRIxLEAST16 PRIx16PRIXLEAST16 PRIX16PRIdLEAST32 PRId32PRIiLEAST32 PRIi32PRIoLEAST32 PRIo32PRIuLEAST32 PRIu32PRIxLEAST32 PRIx32PRIXLEAST32 PRIX32PRIdLEAST64 PRId64PRIiLEAST64 PRIi64PRIoLEAST64 PRIo64PRIuLEAST64 PRIu64PRIxLEAST64 PRIx64PRIXLEAST64 PRIX64PRIdFAST8PRIiFAST8PRIoFAST8PRIuFAST8PRIxFAST8PRIXFAST8PRIdFAST16PRIiFAST16PRIoFAST16PRIuFAST16PRIxFAST16PRIXFAST16PRIdFAST32PRIiFAST32PRIoFAST32PRIuFAST32PRIxFAST32PRIXFAST32PRIdFAST64PRIiFAST64PRIoFAST64PRIuFAST64PRIxFAST64PRIXFAST64PRIdPTR "ld"PRIiPTR "li"PRIoPTR "lo"PRIuPTR "lu"PRIxPTR "lx"PRIXPTR "lX"PRIdMAX __PRI_MAX_LENGTH_MODIFIER__ "d"PRIiMAX __PRI_MAX_LENGTH_MODIFIER__ "i"PRIoMAX __PRI_MAX_LENGTH_MODIFIER__ "o"PRIuMAX __PRI_MAX_LENGTH_MODIFIER__ "u"PRIxMAX __PRI_MAX_LENGTH_MODIFIER__ "x"PRIXMAX __PRI_MAX_LENGTH_MODIFIER__ "X"SCNd8SCNi8SCNo8SCNu8SCNx8SCNd16SCNi16SCNo16SCNu16SCNx16SCNd32SCNi32SCNo32SCNu32SCNx32SCNd64 __SCN_64_LENGTH_MODIFIER__ "d"SCNi64 __SCN_64_LENGTH_MODIFIER__ "i"SCNo64 __SCN_64_LENGTH_MODIFIER__ "o"SCNu64 __SCN_64_LENGTH_MODIFIER__ "u"SCNx64 __SCN_64_LENGTH_MODIFIER__ "x"SCNdLEAST8 SCNd8SCNiLEAST8 SCNi8SCNoLEAST8 SCNo8SCNuLEAST8 SCNu8SCNxLEAST8 SCNx8SCNdLEAST16 SCNd16SCNiLEAST16 SCNi16SCNoLEAST16 SCNo16SCNuLEAST16 SCNu16SCNxLEAST16 SCNx16SCNdLEAST32 SCNd32SCNiLEAST32 SCNi32SCNoLEAST32 SCNo32SCNuLEAST32 SCNu32SCNxLEAST32 SCNx32SCNdLEAST64 SCNd64SCNiLEAST64 SCNi64SCNoLEAST64 SCNo64SCNuLEAST64 SCNu64SCNxLEAST64 SCNx64SCNdFAST8SCNiFAST8SCNoFAST8SCNuFAST8SCNxFAST8SCNdFAST16SCNiFAST16SCNoFAST16SCNuFAST16SCNxFAST16SCNdFAST32SCNiFAST32SCNoFAST32SCNuFAST32SCNxFAST32SCNdFAST64SCNiFAST64SCNoFAST64SCNuFAST64SCNxFAST64SCNdPTRSCNiPTRSCNoPTRSCNuPTRSCNxPTRSCNdMAX __SCN_MAX_LENGTH_MODIFIER__ "d"SCNiMAX __SCN_MAX_LENGTH_MODIFIER__ "i"SCNoMAX __SCN_MAX_LENGTH_MODIFIER__ "o"SCNuMAX __SCN_MAX_LENGTH_MODIFIER__ "u"SCNxMAX __SCN_MAX_LENGTH_MODIFIER__ "x"_INTTYPES_H_stdint.h_STDINT_H___WORDSIZE 32_UINT8_T_UINT16_T_UINT32_T_UINT64_Tuint64_tint_least8_tint_least16_tint_least32_tint_least64_tuint_least8_tuint_least16_tuint_least32_tuint_least64_tint_fast8_tint_fast16_tint_fast32_tint_fast64_tuint_fast8_tuint_fast16_tuint_fast32_tuint_fast64_t_INTMAX_Tintmax_t_UINTMAX_Tuintmax_tINT8_MAX 127INT16_MAX 32767INT32_MAX 2147483647INT64_MAX 9223372036854775807LLINT8_MIN -128INT16_MIN -32768INT32_MIN (-INT32_MAX-1)INT64_MIN (-INT64_MAX-1)UINT8_MAX 255UINT16_MAX 65535UINT32_MAX 4294967295UUINT64_MAX 18446744073709551615ULLINT_LEAST8_MIN INT8_MININT_LEAST16_MIN INT16_MININT_LEAST32_MIN INT32_MININT_LEAST64_MIN INT64_MININT_LEAST8_MAX INT8_MAXINT_LEAST16_MAX INT16_MAXINT_LEAST32_MAX INT32_MAXINT_LEAST64_MAX INT64_MAXUINT_LEAST8_MAX UINT8_MAXUINT_LEAST16_MAX UINT16_MAXUINT_LEAST32_MAX UINT32_MAXUINT_LEAST64_MAX UINT64_MAXINT_FAST8_MININT_FAST16_MININT_FAST32_MININT_FAST64_MININT_FAST8_MAXINT_FAST16_MAXINT_FAST32_MAXINT_FAST64_MAXUINT_FAST8_MAXUINT_FAST16_MAXUINT_FAST32_MAXUINT_FAST64_MAXINTPTR_MININTPTR_MAXUINTPTR_MAXINTMAX_MININTMAX_MAXUINTMAX_MAXPTRDIFF_MINPTRDIFF_MAXSIZE_MAXWCHAR_MAX __WCHAR_MAX__WCHAR_MIN (-WCHAR_MAX-1)WINT_MIN INT32_MINWINT_MAX INT32_MAXSIG_ATOMIC_MINSIG_ATOMIC_MAXINT8_C(v) (v)INT16_CINT32_CINT64_C(v) (v ## LL)UINT8_C(v) (v ## U)UINT16_CUINT32_CUINT64_C(v) (v ## ULL)INTMAX_CUINTMAX_Crestrict__RESTRICT_KEYWORD_DEFINED__imaxabsjimaxdiv_timaxdivnumerdenomstrtoimaxnptrendptrbasestrtoumaxwcstoimaxwcstoumaxctype.h_CTYPE_H_runetype.h_RUNETYPE_H__WINT_Twint_t_CACHED_RUNES (1 <<8 )_CRMASK (~(_CACHED_RUNES - 1))__min__max__map__types_RuneEntry__nranges__ranges_RuneRange__name__mask_RuneCharClass__magic__encoding__sgetrune__sputrune__invalid_rune__runetype__maplower__mapupper__runetype_ext__maplower_ext__mapupper_ext__variable__variable_len__ncharclasses__charclasses_RuneLocale_RUNE_MAGIC_A "RuneMagA"_DefaultRuneLocale_CurrentRuneLocale_CTYPE_A 0x00000100L_CTYPE_C 0x00000200L_CTYPE_D 0x00000400L_CTYPE_G 0x00000800L_CTYPE_L 0x00001000L_CTYPE_P 0x00002000L_CTYPE_S 0x00004000L_CTYPE_U 0x00008000L_CTYPE_X 0x00010000L_CTYPE_B 0x00020000L_CTYPE_R 0x00040000L_CTYPE_I 0x00080000L_CTYPE_T 0x00100000L_CTYPE_Q 0x00200000L_CTYPE_SW0 0x20000000L_CTYPE_SW1 0x40000000L_CTYPE_SW2 0x80000000L_CTYPE_SW3 0xc0000000L_CTYPE_SWM 0xe0000000L_CTYPE_SWS 30__DARWIN_CTYPE_static_inline static __inline__DARWIN_CTYPE_TOP_static_inline___runetype___tolower___toupperisascii__maskrune__istype_f__isctype__toupper__tolower__wcwidth_x_tolower(c) __tolower(c)_toupper(c) __toupper(c)isalnumisalphaisblankiscntrlisdigitisgraphislowerisprintispunctisspaceisupperisxdigittoasciitolowertoupperdigittointishexnumberisideogramisnumberisphonogramisruneisspecialSDL_arraysize(array) (sizeof(array)/sizeof(array[0]))SDL_TABLESIZE(table) SDL_arraysize(table)SDL_boolSDL_FALSESDL_TRUESint8Uint8Sint16Uint16Sint32Uint32Sint64Uint64SDL_COMPILE_TIME_ASSERT(name, x) typedef int SDL_dummy_ ## name[(x) * 2 - 1]SDL_dummy_uint8SDL_dummy_sint8SDL_dummy_uint16SDL_dummy_sint16SDL_dummy_uint32SDL_dummy_sint32SDL_dummy_uint64SDL_dummy_sint64DUMMY_ENUM_VALUESDL_DUMMY_ENUMSDL_dummy_enumbegin_code.h_begin_code_hDECLSPEC __attribute__ ((visibility("default")))SDLCALLSDL_INLINE_OKAYSDL_malloc mallocSDL_calloc callocSDL_realloc reallocSDL_free freeSDL_stack_alloc(type, count) (type*)alloca(sizeof(type)*(count))SDL_stack_free(data)SDL_getenv getenvSDL_putenv putenvSDL_qsort qsortSDL_abs absSDL_min(x, y) (((x) < (y)) ? (x) : (y))SDL_max(x, y) (((x) > (y)) ? (x) : (y))SDL_isdigit(X) isdigit(X)SDL_isspace(X) isspace(X)SDL_toupper(X) toupper(X)SDL_tolower(X) tolower(X)SDL_memset memsetSDL_zero(x) SDL_memset(&(x), 0, sizeof((x)))SDL_zerop(x) SDL_memset((x), 0, sizeof(*(x)))SDL_memset4(dst, val, len) do { int u0, u1, u2; __asm__ __volatile__ ( "cld\n\t" "rep ; stosl\n\t" : "=&D" (u0), "=&a" (u1), "=&c" (u2) : "0" (dst), "1" (val), "2" ((Uint32)(len)) : "memory" ); } while(0)SDL_memcpy(dst, src, len) memcpy(dst, src, len)SDL_memcpy4(dst, src, len) memcpy(dst, src, (len)*4)SDL_revcpy(dst, src, len) do { int u0, u1, u2; char *dstp = (char *)(dst); char *srcp = (char *)(src); int n = (len); if ( n >= 4 ) { __asm__ __volatile__ ( "std\n\t" "rep ; movsl\n\t" "cld\n\t" : "=&c" (u0), "=&D" (u1), "=&S" (u2) : "0" (n >> 2), "1" (dstp+(n-4)), "2" (srcp+(n-4)) : "memory" ); } switch (n & 3) { case 3: dstp[2] = srcp[2]; case 2: dstp[1] = srcp[1]; case 1: dstp[0] = srcp[0]; break; default: break; } } while(0)SDL_memmove memmoveSDL_memcmp memcmpSDL_strlen strlenSDL_wcslenstringSDL_strlcpy strlcpySDL_strlcat strlcatSDL_strdup strdupSDL_strrevSDL_struprSDL_strlwrSDL_strchr strchrSDL_strrchr strrchrSDL_strstr strstrSDL_itoa(value, string, radix) SDL_ltoa((long)value, string, radix)SDL_ltoavalueradixSDL_uitoa(value, string, radix) SDL_ultoa((long)value, string, radix)SDL_ultoaSDL_strtol strtolSDL_strtoul strtoulSDL_lltoaSDL_ulltoaSDL_strtoll strtollSDL_strtoull strtoullSDL_strtod strtodSDL_atoi atoiSDL_atof atofSDL_strcmp strcmpSDL_strncmp strncmpSDL_strcasecmp strcasecmpSDL_strncasecmp strncasecmpSDL_sscanf sscanfSDL_snprintf snprintfSDL_vsnprintf vsnprintfSDL_ICONV_ERROR (size_t)-1SDL_ICONV_E2BIG (size_t)-2SDL_ICONV_EILSEQ (size_t)-3SDL_ICONV_EINVAL (size_t)-4_SDL_iconv_tSDL_iconv_tSDL_iconv_opentocodefromcodeSDL_iconv_closecdSDL_iconvinbufinbytesleftoutbufoutbytesleftSDL_iconv_stringSDL_iconv_utf8_locale(S) SDL_iconv_string("", "UTF-8", S, SDL_strlen(S)+1)SDL_iconv_utf8_ucs2(S) (Uint16 *)SDL_iconv_string("UCS-2", "UTF-8", S, SDL_strlen(S)+1)SDL_iconv_utf8_ucs4(S) (Uint32 *)SDL_iconv_string("UCS-4", "UTF-8", S, SDL_strlen(S)+1)close_code.hC_LINKAGE SDL_mainSDL_mainSDL_audio.h_SDL_audio_hSDL_error.h_SDL_error_hSDL_SetErrorfmtSDL_GetErrorSDL_ClearErrorSDL_OutOfMemory() SDL_Error(SDL_ENOMEM)SDL_Unsupported() SDL_Error(SDL_UNSUPPORTED)SDL_ENOMEMSDL_EFREADSDL_EFWRITESDL_EFSEEKSDL_UNSUPPORTEDSDL_LASTERRORSDL_errorcodeSDL_ErrorcodeSDL_endian.h_SDL_endian_hSDL_LIL_ENDIANSDL_BIG_ENDIANSDL_BYTEORDER SDL_LIL_ENDIANSDL_Swap16SDL_Swap32SDL_Swap64vusaSDL_SwapFloatswapperfui32SDL_SwapLE16(X) (X)SDL_SwapLE32SDL_SwapLE64SDL_SwapFloatLESDL_SwapBE16(X) SDL_Swap16(X)SDL_SwapBE32(X) SDL_Swap32(X)SDL_SwapBE64(X) SDL_Swap64(X)SDL_SwapFloatBE(X) SDL_SwapFloat(X)SDL_mutex.h_SDL_mutex_hSDL_MUTEX_TIMEDOUTSDL_MUTEX_MAXWAIT (~(Uint32)0)SDL_mutexSDL_CreateMutexSDL_LockMutex(m) SDL_mutexP(m)SDL_mutexPmutexSDL_UnlockMutex(m) SDL_mutexV(m)SDL_mutexVSDL_DestroyMutexSDL_semaphoreSDL_semSDL_CreateSemaphoreinitial_valueSDL_DestroySemaphoresemSDL_SemWaitSDL_SemTryWaitSDL_SemWaitTimeoutmsSDL_SemPostSDL_SemValueSDL_condSDL_CreateCondSDL_DestroyCondcondSDL_CondSignalSDL_CondBroadcastSDL_CondWaitmutSDL_CondWaitTimeoutSDL_thread.h_SDL_thread_hSDL_ThreadSDL_CreateThreadfndataSDL_ThreadIDSDL_GetThreadIDthreadSDL_WaitThreadstatusSDL_KillThreadSDL_rwops.h_SDL_rwops_hSDL_RWopsseekcontextoffsetwhencereadptrsizemaxnumwritenumcloseautoclosefpstdioherestopmemdata1unknownhiddenSDL_RWFromFilefilemodeSDL_RWFromFPSDL_RWFromMemSDL_RWFromConstMemSDL_AllocRWSDL_FreeRWareaRW_SEEK_SETRW_SEEK_CURRW_SEEK_ENDSDL_RWseek(ctx, offset, whence) (ctx)->seek(ctx, offset, whence)SDL_RWtell(ctx) (ctx)->seek(ctx, 0, RW_SEEK_CUR)SDL_RWread(ctx, ptr, size, n) (ctx)->read(ctx, ptr, size, n)SDL_RWwrite(ctx, ptr, size, n) (ctx)->write(ctx, ptr, size, n)SDL_RWclose(ctx) (ctx)->close(ctx)SDL_ReadLE16srcSDL_ReadBE16SDL_ReadLE32SDL_ReadBE32SDL_ReadLE64SDL_ReadBE64SDL_WriteLE16dstSDL_WriteBE16SDL_WriteLE32SDL_WriteBE32SDL_WriteLE64SDL_WriteBE64SDL_AudioFormatSDL_AudioSpecfreqformatchannelssilencesamplespaddingcallbackuserdatastreamSDL_AUDIO_MASK_BITSIZE (0xFF)SDL_AUDIO_MASK_DATATYPE (1<<8)SDL_AUDIO_MASK_ENDIAN (1<<12)SDL_AUDIO_MASK_SIGNED (1<<15)SDL_AUDIO_BITSIZE(x) (x & SDL_AUDIO_MASK_BITSIZE)SDL_AUDIO_ISFLOAT(x) (x & SDL_AUDIO_MASK_DATATYPE)SDL_AUDIO_ISBIGENDIAN(x) (x & SDL_AUDIO_MASK_ENDIAN)SDL_AUDIO_ISSIGNED(x) (x & SDL_AUDIO_MASK_SIGNED)SDL_AUDIO_ISINT(x) (!SDL_AUDIO_ISFLOAT(x))SDL_AUDIO_ISLITTLEENDIAN(x) (!SDL_AUDIO_ISBIGENDIAN(x))SDL_AUDIO_ISUNSIGNED(x) (!SDL_AUDIO_ISSIGNED(x))AUDIO_U8AUDIO_S8 0x8008AUDIO_U16LSBAUDIO_S16LSB 0x8010AUDIO_U16MSB 0x1010AUDIO_S16MSB 0x9010AUDIO_U16 AUDIO_U16LSBAUDIO_S16 AUDIO_S16LSBAUDIO_S32LSB 0x8020AUDIO_S32MSB 0x9020AUDIO_S32 AUDIO_S32LSBAUDIO_F32LSB 0x8120AUDIO_F32MSB 0x9120AUDIO_F32 AUDIO_F32LSBAUDIO_U16SYSAUDIO_S16SYSAUDIO_S32SYSAUDIO_F32SYSSDL_AudioCVTSDL_AudioFiltercvtneededsrc_formatdst_formatrate_incrlen_cvtlen_multlen_ratiofiltersfilter_indexSDL_GetNumAudioDriversSDL_GetAudioDriverSDL_AudioInitdriver_nameSDL_AudioQuitSDL_GetCurrentAudioDriverSDL_OpenAudiodesiredobtainedSDL_AudioDeviceIDSDL_GetNumAudioDevicesiscaptureSDL_GetAudioDeviceNameSDL_OpenAudioDevicedeviceSDL_AUDIO_STOPPEDSDL_AUDIO_PLAYINGSDL_AUDIO_PAUSEDSDL_audiostatusSDL_GetAudioStatusSDL_GetAudioDeviceStatusdevSDL_PauseAudiopause_onSDL_PauseAudioDeviceSDL_LoadWAV_RWfreesrcspecaudio_bufaudio_lenSDL_LoadWAV(file, spec, audio_buf, audio_len) SDL_LoadWAV_RW(SDL_RWFromFile(file, "rb"),1, spec,audio_buf,audio_len)SDL_FreeWAVSDL_BuildAudioCVTsrc_channelssrc_ratedst_channelsdst_rateSDL_ConvertAudioSDL_MIX_MAXVOLUME 128SDL_MixAudiovolumeSDL_MixAudioFormatSDL_LockAudioSDL_LockAudioDeviceSDL_UnlockAudioSDL_UnlockAudioDeviceSDL_CloseAudioSDL_CloseAudioDeviceSDL_AudioDeviceConnectedSDL_cdrom.h_SDL_cdrom_hSDL_MAX_TRACKS 99SDL_AUDIO_TRACK 0x00SDL_DATA_TRACK 0x04CD_TRAYEMPTYCD_STOPPEDCD_PLAYINGCD_PAUSEDCD_ERRORCDstatusCD_INDRIVE(status) ((int)(status) > 0)SDL_CDtrackidunusedlengthSDL_CDnumtrackscur_trackcur_frametrackCD_FPS 75FRAMES_TO_MSF(f, M,S,F) { int value = f; *(F) = value%CD_FPS; value /= CD_FPS; *(S) = value%60; value /= 60; *(M) = value; }MSF_TO_FRAMES(M, S, F) ((M)*60*CD_FPS+(S)*CD_FPS+(F))SDL_CDNumDrivesSDL_CDNamedriveSDL_CDOpenSDL_CDStatuscdromSDL_CDPlayTracksstart_trackstart_framentracksnframesSDL_CDPlaystartSDL_CDPauseSDL_CDResumeSDL_CDStopSDL_CDEjectSDL_CDCloseSDL_cpuinfo.h_SDL_cpuinfo_hSDL_HasRDTSCSDL_HasMMXSDL_HasMMXExtSDL_Has3DNowSDL_Has3DNowExtSDL_HasSSESDL_HasSSE2SDL_HasAltiVecSDL_events.h_SDL_events_hSDL_video.h_SDL_video_hSDL_pixels.h_SDL_pixels_hSDL_ALPHA_OPAQUESDL_ALPHA_TRANSPARENTSDL_PIXELTYPE_UNKNOWNSDL_PIXELTYPE_INDEX1SDL_PIXELTYPE_INDEX4SDL_PIXELTYPE_INDEX8SDL_PIXELTYPE_PACKED8SDL_PIXELTYPE_PACKED16SDL_PIXELTYPE_PACKED32SDL_PIXELTYPE_ARRAYU8SDL_PIXELTYPE_ARRAYU16SDL_PIXELTYPE_ARRAYU32SDL_PIXELTYPE_ARRAYF16SDL_PIXELTYPE_ARRAYF32SDL_BITMAPORDER_NONESDL_BITMAPORDER_4321SDL_BITMAPORDER_1234SDL_PACKEDORDER_NONESDL_PACKEDORDER_XRGBSDL_PACKEDORDER_RGBXSDL_PACKEDORDER_ARGBSDL_PACKEDORDER_RGBASDL_PACKEDORDER_XBGRSDL_PACKEDORDER_BGRXSDL_PACKEDORDER_ABGRSDL_PACKEDORDER_BGRASDL_ARRAYORDER_NONESDL_ARRAYORDER_RGBSDL_ARRAYORDER_RGBASDL_ARRAYORDER_ARGBSDL_ARRAYORDER_BGRSDL_ARRAYORDER_BGRASDL_ARRAYORDER_ABGRSDL_PACKEDLAYOUT_NONESDL_PACKEDLAYOUT_332SDL_PACKEDLAYOUT_4444SDL_PACKEDLAYOUT_1555SDL_PACKEDLAYOUT_5551SDL_PACKEDLAYOUT_565SDL_PACKEDLAYOUT_8888SDL_PACKEDLAYOUT_2101010SDL_PACKEDLAYOUT_1010102SDL_DEFINE_PIXELFOURCC(A, B, C, D) ((A) | ((B) << 8) | ((C) << 16) | ((D) << 24))SDL_DEFINE_PIXELFORMAT(type, order, layout, bits, bytes) ((1 << 31) | ((type) << 24) | ((order) << 20) | ((layout) << 16) | ((bits) << 8) | ((bytes) << 0))SDL_PIXELTYPE(X) (((X) >> 24) & 0x0F)SDL_PIXELORDER(X) (((X) >> 20) & 0x0F)SDL_PIXELLAYOUT(X) (((X) >> 16) & 0x0F)SDL_BITSPERPIXEL(X) (((X) >> 8) & 0xFF)SDL_BYTESPERPIXEL(X) (((X) >> 0) & 0xFF)SDL_ISPIXELFORMAT_INDEXED(format) ((SDL_PIXELTYPE(format) == SDL_PIXELTYPE_INDEX1) || (SDL_PIXELTYPE(format) == SDL_PIXELTYPE_INDEX4) || (SDL_PIXELTYPE(format) == SDL_PIXELTYPE_INDEX8))SDL_ISPIXELFORMAT_FOURCC(format) ((format) && !((format) & 0x80000000))SDL_PIXELFORMAT_UNKNOWNSDL_PIXELFORMAT_INDEX1LSBSDL_PIXELFORMAT_INDEX1MSBSDL_PIXELFORMAT_INDEX4LSBSDL_PIXELFORMAT_INDEX4MSBSDL_PIXELFORMAT_INDEX8SDL_PIXELFORMAT_RGB332SDL_PIXELFORMAT_RGB444SDL_PIXELFORMAT_RGB555SDL_PIXELFORMAT_ARGB4444SDL_PIXELFORMAT_ARGB1555SDL_PIXELFORMAT_RGB565SDL_PIXELFORMAT_RGB24SDL_PIXELFORMAT_BGR24SDL_PIXELFORMAT_RGB888SDL_PIXELFORMAT_BGR888SDL_PIXELFORMAT_ARGB8888SDL_PIXELFORMAT_RGBA8888SDL_PIXELFORMAT_ABGR8888SDL_PIXELFORMAT_BGRA8888SDL_PIXELFORMAT_ARGB2101010SDL_PIXELFORMAT_YV12SDL_PIXELFORMAT_IYUVSDL_PIXELFORMAT_YUY2SDL_PIXELFORMAT_UYVYSDL_PIXELFORMAT_YVYUSDL_ColorSDL_Colour SDL_ColorSDL_PaletteSDL_PaletteChangedFuncpaletteSDL_PaletteWatchnextncolorscolorsrefcountwatchSDL_PixelFormatBitsPerPixelBytesPerPixelRlossGlossBlossAlossRshiftGshiftBshiftAshiftRmaskGmaskBmaskAmaskSDL_PixelFormatEnumToMasksbppSDL_MasksToPixelFormatEnumSDL_AllocPaletteSDL_AddPaletteWatchSDL_DelPaletteWatchSDL_SetPaletteColorsfirstcolorSDL_FreePaletteSDL_MapRGBSDL_MapRGBASDL_GetRGBpixelSDL_GetRGBASDL_rect.h_SDL_rect_hSDL_RectSDL_RectEmpty(X) (((X)->w <= 0) || ((X)->h <= 0))SDL_RectEquals(A, B) (((A)->x == (B)->x) && ((A)->y == (B)->y) && ((A)->w == (B)->w) && ((A)->h == (B)->h))SDL_HasIntersectionABSDL_IntersectRectresultSDL_UnionRectSDL_surface.h_SDL_surface_hSDL_PREALLOC 0x00000001SDL_RLEACCEL 0x00000002SDL_MUSTLOCK(S) (((S)->flags & SDL_RLEACCEL) != 0)SDL_Surfaceflagspitchpixelslockedlock_dataclip_rectSDL_BlitMapmapformat_versionSDL_blitsrcrectdstrectSDL_CreateRGBSurfacewidthheightdepthSDL_CreateRGBSurfaceFromSDL_FreeSurfacesurfaceSDL_SetSurfacePaletteSDL_LockSurfaceSDL_UnlockSurfaceSDL_LoadBMP_RWSDL_LoadBMP(file) SDL_LoadBMP_RW(SDL_RWFromFile(file, "rb"), 1)SDL_SaveBMP_RWfreedstSDL_SaveBMP(surface, file) SDL_SaveBMP_RW(surface, SDL_RWFromFile(file, "wb"), 1)SDL_SetSurfaceRLEflagSDL_SetColorKeykeySDL_SetSurfaceColorModSDL_GetSurfaceColorModSDL_SetSurfaceAlphaModalphaSDL_GetSurfaceAlphaModSDL_SetSurfaceBlendModeblendModeSDL_GetSurfaceBlendModeSDL_SetSurfaceScaleModescaleModeSDL_GetSurfaceScaleModeSDL_SetClipRectSDL_GetClipRectSDL_ConvertSurfaceSDL_FillRectcolorSDL_BlitSurface SDL_UpperBlitSDL_UpperBlitSDL_LowerBlitSDL_SoftStretchrefresh_ratedriverdataSDL_DisplayModeSDL_WindowIDSDL_WINDOW_FULLSCREENSDL_WINDOW_BORDERLESSSDL_WINDOW_RESIZABLESDL_WINDOW_MINIMIZEDSDL_WINDOW_MAXIMIZEDSDL_WINDOW_INPUT_GRABBEDSDL_WINDOW_INPUT_FOCUSSDL_WINDOW_MOUSE_FOCUSSDL_WindowFlagsSDL_WINDOWPOS_UNDEFINED 0x7FFFFFFSDL_WINDOWPOS_CENTERED 0x7FFFFFESDL_WINDOWEVENT_NONESDL_WINDOWEVENT_SHOWNSDL_WINDOWEVENT_HIDDENSDL_WINDOWEVENT_EXPOSEDSDL_WINDOWEVENT_MOVEDSDL_WINDOWEVENT_RESIZEDSDL_WINDOWEVENT_MINIMIZEDSDL_WINDOWEVENT_MAXIMIZEDSDL_WINDOWEVENT_RESTOREDSDL_WINDOWEVENT_ENTERSDL_WINDOWEVENT_LEAVESDL_WINDOWEVENT_FOCUS_GAINEDSDL_WINDOWEVENT_FOCUS_LOSTSDL_WINDOWEVENT_CLOSESDL_WindowEventIDSDL_RENDERER_SINGLEBUFFERSDL_RENDERER_PRESENTCOPYSDL_RENDERER_PRESENTFLIP2SDL_RENDERER_PRESENTFLIP3SDL_RENDERER_PRESENTDISCARDSDL_RENDERER_PRESENTVSYNCSDL_RENDERER_ACCELERATEDSDL_RendererFlagsSDL_RendererInfonamemod_modesblend_modesscale_modesnum_texture_formatstexture_formatsmax_texture_widthmax_texture_heightSDL_TEXTUREACCESS_STATICSDL_TEXTUREACCESS_STREAMINGSDL_TextureAccessSDL_TEXTUREMODULATE_NONESDL_TEXTUREMODULATE_COLORSDL_TEXTUREMODULATE_ALPHASDL_TextureModulateSDL_TEXTUREBLENDMODE_NONESDL_TEXTUREBLENDMODE_MASKSDL_TEXTUREBLENDMODE_BLENDSDL_TEXTUREBLENDMODE_ADDSDL_TEXTUREBLENDMODE_MODSDL_TextureBlendModeSDL_TEXTURESCALEMODE_NONESDL_TEXTURESCALEMODE_FASTSDL_TEXTURESCALEMODE_SLOWSDL_TEXTURESCALEMODE_BESTSDL_TextureScaleModeSDL_TextureIDSDL_GLContextSDL_GL_RED_SIZESDL_GL_GREEN_SIZESDL_GL_BLUE_SIZESDL_GL_ALPHA_SIZESDL_GL_BUFFER_SIZESDL_GL_DOUBLEBUFFERSDL_GL_DEPTH_SIZESDL_GL_STENCIL_SIZESDL_GL_ACCUM_RED_SIZESDL_GL_ACCUM_GREEN_SIZESDL_GL_ACCUM_BLUE_SIZESDL_GL_ACCUM_ALPHA_SIZESDL_GL_STEREOSDL_GL_MULTISAMPLEBUFFERSSDL_GL_MULTISAMPLESAMPLESSDL_GL_ACCELERATED_VISUALSDL_GLattrSDL_GetNumVideoDriversSDL_GetVideoDriverSDL_VideoInitSDL_VideoQuitSDL_GetCurrentVideoDriverSDL_GetNumVideoDisplaysSDL_SelectVideoDisplaySDL_GetCurrentVideoDisplaySDL_GetNumDisplayModesSDL_GetDisplayModeSDL_GetDesktopDisplayModeSDL_GetCurrentDisplayModeSDL_GetClosestDisplayModeclosestSDL_SetFullscreenDisplayModeSDL_GetFullscreenDisplayModeSDL_SetDisplayPaletteSDL_GetDisplayPaletteSDL_SetGammaredgreenblueSDL_SetGammaRampSDL_GetGammaRamptitleSDL_CreateWindowFromSDL_GetWindowFlagsSDL_SetWindowTitleSDL_GetWindowTitleSDL_SetWindowIconiconSDL_SetWindowDataSDL_GetWindowDataSDL_SetWindowPositionSDL_GetWindowPositionSDL_SetWindowSizeSDL_GetWindowSizeSDL_ShowWindowSDL_HideWindowSDL_RaiseWindowSDL_MaximizeWindowSDL_MinimizeWindowSDL_RestoreWindowSDL_SetWindowFullscreenfullscreenSDL_SetWindowGrabSDL_GetWindowGrabSDL_SysWMinfoSDL_GetWindowWMInfoinfoSDL_DestroyWindowSDL_GetNumRenderDriversSDL_GetRenderDriverInfoSDL_SelectRendererSDL_GetRendererInfoSDL_CreateTextureaccessSDL_CreateTextureFromSurfaceSDL_QueryTexturetextureIDSDL_QueryTexturePixelsSDL_SetTexturePaletteSDL_GetTexturePaletteSDL_SetTextureColorModSDL_GetTextureColorModSDL_SetTextureAlphaModSDL_GetTextureAlphaModSDL_SetTextureBlendModeSDL_GetTextureBlendModeSDL_SetTextureScaleModeSDL_GetTextureScaleModeSDL_UpdateTextureSDL_LockTexturemarkDirtySDL_UnlockTextureSDL_DirtyTexturenumrectsrectsSDL_RenderCopySDL_RenderReadPixelsSDL_RenderWritePixelsSDL_DestroyTextureSDL_DestroyRendererSDL_GL_LoadLibrarypathSDL_GL_GetProcAddressprocSDL_GL_ExtensionSupportedextensionSDL_GL_SetAttributeattrSDL_GL_GetAttributeSDL_GL_CreateContextSDL_GL_MakeCurrentSDL_GL_SetSwapIntervalintervalSDL_GL_GetSwapIntervalSDL_GL_SwapWindowSDL_GL_DeleteContextSDL_keyboard.h_SDL_keyboard_hSDL_keysym.h_SDL_keysym_hSDL_scancode.h_SDL_scancode_hSDL_SCANCODE_UNKNOWNSDL_SCANCODE_ASDL_SCANCODE_BSDL_SCANCODE_CSDL_SCANCODE_DSDL_SCANCODE_ESDL_SCANCODE_FSDL_SCANCODE_GSDL_SCANCODE_HSDL_SCANCODE_ISDL_SCANCODE_JSDL_SCANCODE_KSDL_SCANCODE_LSDL_SCANCODE_MSDL_SCANCODE_NSDL_SCANCODE_OSDL_SCANCODE_PSDL_SCANCODE_QSDL_SCANCODE_RSDL_SCANCODE_SSDL_SCANCODE_TSDL_SCANCODE_USDL_SCANCODE_VSDL_SCANCODE_WSDL_SCANCODE_XSDL_SCANCODE_YSDL_SCANCODE_ZSDL_SCANCODE_1SDL_SCANCODE_2SDL_SCANCODE_3SDL_SCANCODE_4SDL_SCANCODE_5SDL_SCANCODE_6SDL_SCANCODE_7SDL_SCANCODE_8SDL_SCANCODE_9SDL_SCANCODE_0SDL_SCANCODE_RETURNSDL_SCANCODE_ESCAPESDL_SCANCODE_BACKSPACESDL_SCANCODE_TABSDL_SCANCODE_SPACESDL_SCANCODE_MINUSSDL_SCANCODE_EQUALSSDL_SCANCODE_LEFTBRACKETSDL_SCANCODE_RIGHTBRACKETSDL_SCANCODE_BACKSLASHSDL_SCANCODE_NONUSHASHSDL_SCANCODE_SEMICOLONSDL_SCANCODE_APOSTROPHESDL_SCANCODE_GRAVESDL_SCANCODE_COMMASDL_SCANCODE_PERIODSDL_SCANCODE_SLASHSDL_SCANCODE_CAPSLOCKSDL_SCANCODE_F1SDL_SCANCODE_F2SDL_SCANCODE_F3SDL_SCANCODE_F4SDL_SCANCODE_F5SDL_SCANCODE_F6SDL_SCANCODE_F7SDL_SCANCODE_F8SDL_SCANCODE_F9SDL_SCANCODE_F10SDL_SCANCODE_F11SDL_SCANCODE_F12SDL_SCANCODE_PRINTSCREENSDL_SCANCODE_SCROLLLOCKSDL_SCANCODE_PAUSESDL_SCANCODE_INSERTSDL_SCANCODE_HOMESDL_SCANCODE_PAGEUPSDL_SCANCODE_DELETESDL_SCANCODE_ENDSDL_SCANCODE_PAGEDOWNSDL_SCANCODE_RIGHTSDL_SCANCODE_LEFTSDL_SCANCODE_DOWNSDL_SCANCODE_UPSDL_SCANCODE_NUMLOCKCLEARSDL_SCANCODE_KP_DIVIDESDL_SCANCODE_KP_MULTIPLYSDL_SCANCODE_KP_MINUSSDL_SCANCODE_KP_PLUSSDL_SCANCODE_KP_ENTERSDL_SCANCODE_KP_1SDL_SCANCODE_KP_2SDL_SCANCODE_KP_3SDL_SCANCODE_KP_4SDL_SCANCODE_KP_5SDL_SCANCODE_KP_6SDL_SCANCODE_KP_7SDL_SCANCODE_KP_8SDL_SCANCODE_KP_9SDL_SCANCODE_KP_0SDL_SCANCODE_KP_PERIODSDL_SCANCODE_NONUSBACKSLASHSDL_SCANCODE_APPLICATIONSDL_SCANCODE_POWERSDL_SCANCODE_KP_EQUALSSDL_SCANCODE_F13SDL_SCANCODE_F14SDL_SCANCODE_F15SDL_SCANCODE_F16SDL_SCANCODE_F17SDL_SCANCODE_F18SDL_SCANCODE_F19SDL_SCANCODE_F20SDL_SCANCODE_F21SDL_SCANCODE_F22SDL_SCANCODE_F23SDL_SCANCODE_F24SDL_SCANCODE_EXECUTESDL_SCANCODE_HELPSDL_SCANCODE_MENUSDL_SCANCODE_SELECTSDL_SCANCODE_STOPSDL_SCANCODE_AGAINSDL_SCANCODE_UNDOSDL_SCANCODE_CUTSDL_SCANCODE_COPYSDL_SCANCODE_PASTESDL_SCANCODE_FINDSDL_SCANCODE_MUTESDL_SCANCODE_VOLUMEUPSDL_SCANCODE_VOLUMEDOWNSDL_SCANCODE_KP_COMMASDL_SCANCODE_KP_EQUALSAS400SDL_SCANCODE_INTERNATIONAL1SDL_SCANCODE_INTERNATIONAL2SDL_SCANCODE_INTERNATIONAL3SDL_SCANCODE_INTERNATIONAL4SDL_SCANCODE_INTERNATIONAL5SDL_SCANCODE_INTERNATIONAL6SDL_SCANCODE_INTERNATIONAL7SDL_SCANCODE_INTERNATIONAL8SDL_SCANCODE_INTERNATIONAL9SDL_SCANCODE_LANG1SDL_SCANCODE_LANG2SDL_SCANCODE_LANG3SDL_SCANCODE_LANG4SDL_SCANCODE_LANG5SDL_SCANCODE_LANG6SDL_SCANCODE_LANG7SDL_SCANCODE_LANG8SDL_SCANCODE_LANG9SDL_SCANCODE_ALTERASESDL_SCANCODE_SYSREQSDL_SCANCODE_CANCELSDL_SCANCODE_CLEARSDL_SCANCODE_PRIORSDL_SCANCODE_RETURN2SDL_SCANCODE_SEPARATORSDL_SCANCODE_OUTSDL_SCANCODE_OPERSDL_SCANCODE_CLEARAGAINSDL_SCANCODE_CRSELSDL_SCANCODE_EXSELSDL_SCANCODE_KP_00SDL_SCANCODE_KP_000SDL_SCANCODE_THOUSANDSSEPARATORSDL_SCANCODE_DECIMALSEPARATORSDL_SCANCODE_CURRENCYUNITSDL_SCANCODE_CURRENCYSUBUNITSDL_SCANCODE_KP_LEFTPARENSDL_SCANCODE_KP_RIGHTPARENSDL_SCANCODE_KP_LEFTBRACESDL_SCANCODE_KP_RIGHTBRACESDL_SCANCODE_KP_TABSDL_SCANCODE_KP_BACKSPACESDL_SCANCODE_KP_ASDL_SCANCODE_KP_BSDL_SCANCODE_KP_CSDL_SCANCODE_KP_DSDL_SCANCODE_KP_ESDL_SCANCODE_KP_FSDL_SCANCODE_KP_XORSDL_SCANCODE_KP_POWERSDL_SCANCODE_KP_PERCENTSDL_SCANCODE_KP_LESSSDL_SCANCODE_KP_GREATERSDL_SCANCODE_KP_AMPERSANDSDL_SCANCODE_KP_DBLAMPERSANDSDL_SCANCODE_KP_VERTICALBARSDL_SCANCODE_KP_DBLVERTICALBARSDL_SCANCODE_KP_COLONSDL_SCANCODE_KP_HASHSDL_SCANCODE_KP_SPACESDL_SCANCODE_KP_ATSDL_SCANCODE_KP_EXCLAMSDL_SCANCODE_KP_MEMSTORESDL_SCANCODE_KP_MEMRECALLSDL_SCANCODE_KP_MEMCLEARSDL_SCANCODE_KP_MEMADDSDL_SCANCODE_KP_MEMSUBTRACTSDL_SCANCODE_KP_MEMMULTIPLYSDL_SCANCODE_KP_MEMDIVIDESDL_SCANCODE_KP_PLUSMINUSSDL_SCANCODE_KP_CLEARSDL_SCANCODE_KP_CLEARENTRYSDL_SCANCODE_KP_BINARYSDL_SCANCODE_KP_OCTALSDL_SCANCODE_KP_DECIMALSDL_SCANCODE_KP_HEXADECIMALSDL_SCANCODE_LCTRLSDL_SCANCODE_LSHIFTSDL_SCANCODE_LALTSDL_SCANCODE_LGUISDL_SCANCODE_RCTRLSDL_SCANCODE_RSHIFTSDL_SCANCODE_RALTSDL_SCANCODE_RGUISDL_SCANCODE_MODESDL_SCANCODE_AUDIONEXTSDL_SCANCODE_AUDIOPREVSDL_SCANCODE_AUDIOSTOPSDL_SCANCODE_AUDIOPLAYSDL_SCANCODE_AUDIOMUTESDL_SCANCODE_MEDIASELECTSDL_SCANCODE_WWWSDL_SCANCODE_MAILSDL_SCANCODE_CALCULATORSDL_SCANCODE_COMPUTERSDL_SCANCODE_AC_SEARCHSDL_SCANCODE_AC_HOMESDL_SCANCODE_AC_BACKSDL_SCANCODE_AC_FORWARDSDL_SCANCODE_AC_STOPSDL_SCANCODE_AC_REFRESHSDL_SCANCODE_AC_BOOKMARKSSDL_SCANCODE_BRIGHTNESSDOWNSDL_SCANCODE_BRIGHTNESSUPSDL_SCANCODE_DISPLAYSWITCHSDL_SCANCODE_KBDILLUMTOGGLESDL_SCANCODE_KBDILLUMDOWNSDL_SCANCODE_KBDILLUMUPSDL_SCANCODE_EJECTSDL_SCANCODE_SLEEPSDL_NUM_SCANCODESSDL_scancodeSDLKeySDLK_SCANCODE_MASK (1<<30)SDL_SCANCODE_TO_KEYCODE(X) (X | SDLK_SCANCODE_MASK)SDLK_UNKNOWNSDLK_RETURNSDLK_ESCAPESDLK_BACKSPACESDLK_TABSDLK_SPACESDLK_CAPSLOCKSDLK_F1SDLK_F2SDLK_F3SDLK_F4SDLK_F5SDLK_F6SDLK_F7SDLK_F8SDLK_F9SDLK_F10SDLK_F11SDLK_F12SDLK_PRINTSCREENSDLK_SCROLLLOCKSDLK_PAUSESDLK_INSERTSDLK_HOMESDLK_PAGEUPSDLK_DELETESDLK_ENDSDLK_PAGEDOWNSDLK_RIGHTSDLK_LEFTSDLK_DOWNSDLK_UPSDLK_NUMLOCKCLEARSDLK_KP_DIVIDESDLK_KP_MULTIPLYSDLK_KP_MINUSSDLK_KP_PLUSSDLK_KP_ENTERSDLK_KP_1SDLK_KP_2SDLK_KP_3SDLK_KP_4SDLK_KP_5SDLK_KP_6SDLK_KP_7SDLK_KP_8SDLK_KP_9SDLK_KP_0SDLK_KP_PERIODSDLK_APPLICATIONSDLK_POWERSDLK_KP_EQUALSSDLK_F13SDLK_F14SDLK_F15SDLK_F16SDLK_F17SDLK_F18SDLK_F19SDLK_F20SDLK_F21SDLK_F22SDLK_F23SDLK_F24SDLK_EXECUTESDLK_HELPSDLK_MENUSDLK_SELECTSDLK_STOPSDLK_AGAINSDLK_UNDOSDLK_CUTSDLK_COPYSDLK_PASTESDLK_FINDSDLK_MUTESDLK_VOLUMEUPSDLK_VOLUMEDOWNSDLK_KP_COMMASDLK_KP_EQUALSAS400SDLK_ALTERASESDLK_SYSREQSDLK_CANCELSDLK_CLEARSDLK_PRIORSDLK_RETURN2SDLK_SEPARATORSDLK_OUTSDLK_OPERSDLK_CLEARAGAINSDLK_CRSELSDLK_EXSELSDLK_KP_00SDLK_KP_000SDLK_THOUSANDSSEPARATORSDLK_DECIMALSEPARATORSDLK_CURRENCYUNITSDLK_CURRENCYSUBUNITSDLK_KP_LEFTPARENSDLK_KP_RIGHTPARENSDLK_KP_LEFTBRACESDLK_KP_RIGHTBRACESDLK_KP_TABSDLK_KP_BACKSPACESDLK_KP_ASDLK_KP_BSDLK_KP_CSDLK_KP_DSDLK_KP_ESDLK_KP_FSDLK_KP_XORSDLK_KP_POWERSDLK_KP_PERCENTSDLK_KP_LESSSDLK_KP_GREATERSDLK_KP_AMPERSANDSDLK_KP_DBLAMPERSANDSDLK_KP_VERTICALBARSDLK_KP_DBLVERTICALBARSDLK_KP_COLONSDLK_KP_HASHSDLK_KP_SPACESDLK_KP_ATSDLK_KP_EXCLAMSDLK_KP_MEMSTORESDLK_KP_MEMRECALLSDLK_KP_MEMCLEARSDLK_KP_MEMADDSDLK_KP_MEMSUBTRACTSDLK_KP_MEMMULTIPLYSDLK_KP_MEMDIVIDESDLK_KP_PLUSMINUSSDLK_KP_CLEARSDLK_KP_CLEARENTRYSDLK_KP_BINARYSDLK_KP_OCTALSDLK_KP_DECIMALSDLK_KP_HEXADECIMALSDLK_LCTRLSDLK_LSHIFTSDLK_LALTSDLK_LGUISDLK_RCTRLSDLK_RSHIFTSDLK_RALTSDLK_RGUISDLK_MODESDLK_AUDIONEXTSDLK_AUDIOPREVSDLK_AUDIOSTOPSDLK_AUDIOPLAYSDLK_AUDIOMUTESDLK_MEDIASELECTSDLK_WWWSDLK_MAILSDLK_CALCULATORSDLK_COMPUTERSDLK_AC_SEARCHSDLK_AC_HOMESDLK_AC_BACKSDLK_AC_FORWARDSDLK_AC_STOPSDLK_AC_REFRESHSDLK_AC_BOOKMARKSSDLK_BRIGHTNESSDOWNSDLK_BRIGHTNESSUPSDLK_DISPLAYSWITCHSDLK_KBDILLUMTOGGLESDLK_KBDILLUMDOWNSDLK_KBDILLUMUPSDLK_EJECTSDLK_SLEEPKMOD_NONEKMOD_LSHIFTKMOD_RSHIFTKMOD_LCTRLKMOD_RCTRLKMOD_LALTKMOD_RALTKMOD_LGUIKMOD_RGUIKMOD_NUMKMOD_CAPSKMOD_MODEKMOD_RESERVEDSDLModKMOD_CTRL (KMOD_LCTRL|KMOD_RCTRL)KMOD_SHIFT (KMOD_LSHIFT|KMOD_RSHIFT)KMOD_ALT (KMOD_LALT|KMOD_RALT)KMOD_GUI (KMOD_LGUI|KMOD_RGUI)SDL_keysymscancodesymmodunicodeSDL_GetNumKeyboardsSDL_SelectKeyboardSDL_GetKeyboardStatenumkeysSDL_GetModStateSDL_SetModStatemodstateSDL_GetKeyFromScancodeSDL_GetScancodeFromKeySDL_GetScancodeNameSDL_GetKeyNameSDL_mouse.h_SDL_mouse_hSDL_CursorSDL_GetNumMiceSDL_SelectMouseSDL_GetMouseFocusWindowSDL_SetRelativeMouseModeenabledSDL_GetRelativeMouseModeSDL_GetMouseStateSDL_GetRelativeMouseStateSDL_WarpMouseInWindowSDL_CreateCursormaskhot_xhot_ySDL_SetCursorcursorSDL_GetCursorSDL_FreeCursorSDL_ShowCursortoggleSDL_BUTTON(X) (1 << ((X)-1))SDL_BUTTON_LEFTSDL_BUTTON_MIDDLESDL_BUTTON_RIGHTSDL_BUTTON_X1SDL_BUTTON_X2SDL_BUTTON_LMASK SDL_BUTTON(SDL_BUTTON_LEFT)SDL_BUTTON_MMASK SDL_BUTTON(SDL_BUTTON_MIDDLE)SDL_BUTTON_RMASK SDL_BUTTON(SDL_BUTTON_RIGHT)SDL_BUTTON_X1MASK SDL_BUTTON(SDL_BUTTON_X1)SDL_BUTTON_X2MASK SDL_BUTTON(SDL_BUTTON_X2)SDL_joystick.h_SDL_joystick_h_SDL_JoystickSDL_JoystickSDL_NumJoysticksSDL_JoystickNamedevice_indexSDL_JoystickOpenSDL_JoystickOpenedSDL_JoystickIndexjoystickSDL_JoystickNumAxesSDL_JoystickNumBallsSDL_JoystickNumHatsSDL_JoystickNumButtonsSDL_JoystickUpdateSDL_JoystickEventStatestateSDL_JoystickGetAxisaxisSDL_HAT_CENTEREDSDL_HAT_UP 0x01SDL_HAT_RIGHT 0x02SDL_HAT_DOWNSDL_HAT_LEFT 0x08SDL_HAT_RIGHTUP (SDL_HAT_RIGHT|SDL_HAT_UP)SDL_HAT_RIGHTDOWN (SDL_HAT_RIGHT|SDL_HAT_DOWN)SDL_HAT_LEFTUP (SDL_HAT_LEFT|SDL_HAT_UP)SDL_HAT_LEFTDOWN (SDL_HAT_LEFT|SDL_HAT_DOWN)SDL_JoystickGetHathatSDL_JoystickGetBallballdxdySDL_JoystickGetButtonbuttonSDL_JoystickCloseSDL_quit.h_SDL_quit_hSDL_QuitRequested() (SDL_PumpEvents(), SDL_PeepEvents(NULL,0,SDL_PEEKEVENT,SDL_QUITMASK))SDL_RELEASEDSDL_PRESSEDSDL_NOEVENTSDL_WINDOWEVENTSDL_KEYDOWNSDL_KEYUPSDL_TEXTINPUTSDL_MOUSEMOTIONSDL_MOUSEBUTTONDOWNSDL_MOUSEBUTTONUPSDL_MOUSEWHEELSDL_JOYAXISMOTIONSDL_JOYBALLMOTIONSDL_JOYHATMOTIONSDL_JOYBUTTONDOWNSDL_JOYBUTTONUPSDL_SYSWMEVENTSDL_EVENT_RESERVED1SDL_EVENT_RESERVED2SDL_EVENT_RESERVED3SDL_USEREVENTSDL_NUMEVENTSSDL_EventTypeSDL_EVENTMASK(X) (1<<(X))SDL_WINDOWEVENTMASKSDL_KEYDOWNMASKSDL_KEYUPMASKSDL_KEYEVENTMASKSDL_TEXTINPUTMASKSDL_MOUSEMOTIONMASKSDL_MOUSEBUTTONDOWNMASKSDL_MOUSEBUTTONUPMASKSDL_MOUSEWHEELMASKSDL_MOUSEEVENTMASKSDL_JOYAXISMOTIONMASKSDL_JOYBALLMOTIONMASKSDL_JOYHATMOTIONMASKSDL_JOYBUTTONDOWNMASKSDL_JOYBUTTONUPMASKSDL_JOYEVENTMASKSDL_QUITMASKSDL_SYSWMEVENTMASKSDL_EventMaskSDL_ALLEVENTS 0xFFFFFFFFSDL_WindowEventdata2SDL_KeyboardEventwhichkeysymSDL_TEXTINPUTEVENT_TEXT_SIZE (32)SDL_TextInputEventtextSDL_MouseMotionEventxrelyrelSDL_MouseButtonEventSDL_MouseWheelEventSDL_JoyAxisEventSDL_JoyBallEventSDL_JoyHatEventSDL_JoyButtonEventSDL_QuitEventSDL_UserEventSDL_SysWMmsgSDL_SysWMEventmsgSDL_ActiveEventgainSDL_ResizeEventSDL_EventwindowmotionwheeljaxisjballjhatjbuttonquitusersyswmactiveresizeSDL_PumpEventsSDL_ADDEVENTSDL_PEEKEVENTSDL_GETEVENTSDL_eventactionSDL_PeepEventseventsnumeventsactionSDL_HasEventSDL_WaitEventSDL_PushEventSDL_EventFilterSDL_SetEventFilterfilterSDL_GetEventFilterSDL_FilterEventsSDL_QUERYSDL_IGNORESDL_DISABLESDL_ENABLESDL_EventStateSDL_loadso.h_SDL_loadso_hSDL_LoadObjectsofileSDL_LoadFunctionhandleSDL_UnloadObjectSDL_timer.h_SDL_timer_hSDL_TIMESLICETIMER_RESOLUTIONSDL_GetTicksSDL_TimerCallbackSDL_SetTimerSDL_NewTimerCallbackparam_SDL_TimerIDSDL_TimerIDSDL_AddTimerSDL_RemoveTimertSDL_version.h_SDL_version_hSDL_versionpatchSDL_MAJOR_VERSIONSDL_MINOR_VERSIONSDL_PATCHLEVELSDL_VERSION(x) { (x)->major = SDL_MAJOR_VERSION; (x)->minor = SDL_MINOR_VERSION; (x)->patch = SDL_PATCHLEVEL; }SDL_VERSIONNUM(X, Y, Z) ((X)*1000 + (Y)*100 + (Z))SDL_COMPILEDVERSION SDL_VERSIONNUM(SDL_MAJOR_VERSION, SDL_MINOR_VERSION, SDL_PATCHLEVEL)SDL_VERSION_ATLEAST(X, Y, Z) (SDL_COMPILEDVERSION >= SDL_VERSIONNUM(X, Y, Z))SDL_GetVersionverSDL_compat.h_SDL_compat_hSDL_SWSURFACE 0x00000000SDL_SRCALPHA 0x00010000SDL_SRCCOLORKEY 0x00020000SDL_ANYFORMAT 0x00100000SDL_HWPALETTE 0x00200000SDL_DOUBLEBUF 0x00400000SDL_FULLSCREEN 0x00800000SDL_RESIZABLE 0x01000000SDL_NOFRAME 0x02000000SDL_OPENGL 0x04000000SDL_HWSURFACE 0x08000001SDL_ASYNCBLIT 0x08000000SDL_RLEACCELOKSDL_HWACCELSDL_APPMOUSEFOCUSSDL_APPINPUTFOCUSSDL_APPACTIVESDL_LOGPAL 0x01SDL_PHYSPAL 0x02SDL_ACTIVEEVENT SDL_EVENT_RESERVED1SDL_VIDEORESIZE SDL_EVENT_RESERVED2SDL_VIDEOEXPOSE SDL_EVENT_RESERVED3SDL_ACTIVEEVENTMASK SDL_EVENTMASK(SDL_ACTIVEEVENT)SDL_VIDEORESIZEMASK SDL_EVENTMASK(SDL_VIDEORESIZE)SDL_VIDEOEXPOSEMASK SDL_EVENTMASK(SDL_VIDEOEXPOSE)SDL_BUTTON_WHEELUPSDL_BUTTON_WHEELDOWNSDL_DEFAULT_REPEAT_DELAY 500SDL_DEFAULT_REPEAT_INTERVALSDL_VideoInfohw_availablewm_availableUnusedBits1UnusedBits2blit_hwblit_hw_CCblit_hw_Ablit_swblit_sw_CCblit_sw_Ablit_fillUnusedBits3video_memvfmtSDL_YV12_OVERLAY 0x32315659SDL_IYUV_OVERLAY 0x56555949SDL_YUY2_OVERLAY 0x32595559SDL_UYVY_OVERLAY 0x59565955SDL_YVYU_OVERLAY 0x55595659SDL_Overlayplanespitchesprivate_yuvhwfuncshwfuncsprivate_yuvhwdatahwdatahw_overlayUnusedBitsSDL_GRAB_QUERYSDL_GRAB_OFFSDL_GRAB_ONSDL_GrabModeSDLK_a 'a'SDLK_b 'b'SDLK_c 'c'SDLK_d 'd'SDLK_e 'e'SDLK_f 'f'SDLK_g 'g'SDLK_h 'h'SDLK_i 'i'SDLK_j 'j'SDLK_k 'k'SDLK_l 'l'SDLK_m 'm'SDLK_n 'n'SDLK_o 'o'SDLK_p 'p'SDLK_q 'q'SDLK_r 'r'SDLK_s 's'SDLK_t 't'SDLK_u 'u'SDLK_v 'v'SDLK_w 'w'SDLK_x 'x'SDLK_y 'y'SDLK_z 'z'SDLK_QUOTE '\''SDLK_MINUS '-'SDLK_BACKQUOTE '`'SDLK_EXCLAIM '!'SDLK_QUOTEDBL '"'SDLK_HASH '#'SDLK_DOLLAR '$'SDLK_AMPERSAND '&'SDLK_LEFTPAREN '('SDLK_RIGHTPAREN ')'SDLK_ASTERISK '*'SDLK_PLUS '+'SDLK_COLON ':'SDLK_LESS '<'SDLK_GREATER '>'SDLK_QUESTION '?'SDLK_AT '@'SDLK_CARET '^'SDLK_UNDERSCORE '_'SDLK_KP0 SDLK_KP_0SDLK_KP1 SDLK_KP_1SDLK_KP2 SDLK_KP_2SDLK_KP3 SDLK_KP_3SDLK_KP4 SDLK_KP_4SDLK_KP5 SDLK_KP_5SDLK_KP6 SDLK_KP_6SDLK_KP7 SDLK_KP_7SDLK_KP8 SDLK_KP_8SDLK_KP9 SDLK_KP_9SDLK_NUMLOCK SDLK_NUMLOCKCLEARSDLK_SCROLLOCK SDLK_SCROLLLOCKSDLK_PRINT SDLK_PRINTSCREENKMOD_LMETA KMOD_LGUIKMOD_RMETA KMOD_RGUIKMOD_META KMOD_GUISDLK_LSUPER SDLK_LMETASDLK_RSUPER SDLK_RMETASDLK_COMPOSE SDLK_APPLICATIONSDLK_BREAK SDLK_STOPSDLK_EURO SDLK_2SDL_SetModuleHandleSDL_AllocSurface SDL_CreateRGBSurfaceSDL_Linked_VersionSDL_AudioDriverNamenamebufmaxlenSDL_VideoDriverNameSDL_GetVideoInfoSDL_VideoModeOKSDL_ListModesSDL_SetVideoModeSDL_GetVideoSurfaceSDL_UpdateRectsscreenSDL_UpdateRectSDL_FlipSDL_SetAlphaSDL_DisplayFormatSDL_DisplayFormatAlphaSDL_WM_SetCaptionSDL_WM_GetCaptionSDL_WM_SetIconSDL_WM_IconifyWindowSDL_WM_ToggleFullScreenSDL_WM_GrabInputSDL_SetPaletteSDL_SetColorsSDL_GetWMInfoSDL_GetAppStateSDL_WarpMouseSDL_CreateYUVOverlaydisplaySDL_LockYUVOverlayoverlaySDL_UnlockYUVOverlaySDL_DisplayYUVOverlaySDL_FreeYUVOverlaySDL_GL_SwapBuffersSDL_EnableKeyRepeatdelaySDL_GetKeyRepeatSDL_EnableUNICODEenableSDL_INIT_TIMERSDL_INIT_AUDIOSDL_INIT_CDROM 0x00000100SDL_INIT_JOYSTICK 0x00000200SDL_INIT_NOPARACHUTE 0x00100000SDL_INIT_EVENTTHREAD 0x01000000SDL_INIT_EVERYTHING 0x0000FFFFSDL_InitSubSystemSDL_QuitSubSystemSDL_WasInittime.h_TIME_H___need_struct_timespectmtm_sectm_mintm_hourtm_mdaytm_montm_yeartm_wdaytm_ydaytm_isdsttm_gmtofftm_zoneCLOCKS_PER_SEC 1000000tznamegetdate_errtimezonedaylightasctimeclockctimedifftimegetdategmtimelocaltimemktimestrftimestrptimetzsetasctime_rctime_rgmtime_rlocaltime_rposix2timetzsetwalltime2posixtimelocaltimegmnanosleeptimespec