zenilib: zenilib/jni/external/sdl/SDL/SDL_config_linux.h File Reference

zenilib 0.5.3.0

- Main Page
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Macros
SDL_config_linux.h File Reference
`#include "SDL_platform.h"`

Go to the source code of this file.

## Macros

#define | _IOC(dir, type, nr, size)
#define | _IOC_DIRBITS 2
#define | _IOC_DIRSHIFT (_IOC_SIZESHIFT+_IOC_SIZEBITS)
#define | _IOC_NRBITS 8
#define | _IOC_NRSHIFT 0
#define | _IOC_READ 2U
#define | _IOC_SIZEBITS 14
#define | _IOC_SIZESHIFT (_IOC_TYPESHIFT+_IOC_TYPEBITS)
#define | _IOC_TYPEBITS 8
#define | _IOC_TYPECHECK(t) (sizeof(t))
#define | _IOC_TYPESHIFT (_IOC_NRSHIFT+_IOC_NRBITS)
#define | _IOC_WRITE 1U
#define | _IOR(type, nr, size) _IOC(_IOC_READ,(type),(nr),(_IOC_TYPECHECK(size)))
#define | _IOW(type, nr, size) _IOC(_IOC_WRITE,(type),(nr),(_IOC_TYPECHECK(size)))
#define | EVIOCGID _IOR('E', 0x02, struct input_devinfo)
#define | EVIOCRMFF _IOW('E', 0x81, int)
#define | HAVE_ABS 1
#define | HAVE_ALLOCA 1
#define | HAVE_ALLOCA_H 1
#define | HAVE_ATAN 1
#define | HAVE_ATAN2 1
#define | HAVE_ATOF 1
#define | HAVE_ATOI 1
#define | HAVE_BCOPY 1
#define | HAVE_CALLOC 1
#define | HAVE_CEIL 1
#define | HAVE_CLOCK_GETTIME 1
#define | HAVE_COPYSIGN 1
#define | HAVE_COS 1
#define | HAVE_COSF 1
#define | HAVE_CTYPE_H 1
#define | HAVE_FABS 1
#define | HAVE_FLOOR 1
#define | HAVE_FREE 1
#define | HAVE_FSEEKO 1
#define | HAVE_FSEEKO64 1
#define | HAVE_GCC_ATOMICS 1
#define | HAVE_GETENV 1
#define | HAVE_ICONV 1
#define | HAVE_ICONV_H 1
#define | HAVE_INTTYPES_H 1
#define | HAVE_LIBC 1
#define | HAVE_LOG 1
#define | HAVE_M_PI
#define | HAVE_MALLOC 1
#define | HAVE_MALLOC_H 1
#define | HAVE_MATH_H 1
#define | HAVE_MEMCMP 1
#define | HAVE_MEMCPY 1
#define | HAVE_MEMMOVE 1
#define | HAVE_MEMORY_H 1
#define | HAVE_MEMSET 1
#define | HAVE_MPROTECT 1
#define | HAVE_NANOSLEEP 1
#define | HAVE_POW 1
#define | HAVE_PTHREAD_SPINLOCK 1
#define | HAVE_PUTENV 1
#define | HAVE_QSORT 1
#define | HAVE_REALLOC 1
#define | HAVE_SA_SIGACTION 1
#define | HAVE_SCALBN 1
#define | HAVE_SEM_TIMEDWAIT 1
#define | HAVE_SETENV 1
#define | HAVE_SIGACTION 1
#define | HAVE_SIGNAL_H 1
#define | HAVE_SIN 1
#define | HAVE_SINF 1
#define | HAVE_SNPRINTF 1
#define | HAVE_SQRT 1
#define | HAVE_SSCANF 1
#define | HAVE_STDARG_H 1
#define | HAVE_STDINT_H 1
#define | HAVE_STDIO_H 1
#define | HAVE_STDLIB_H 1
#define | HAVE_STRCASECMP 1
#define | HAVE_STRCHR 1
#define | HAVE_STRCMP 1
#define | HAVE_STRDUP 1
#define | HAVE_STRING_H 1
#define | HAVE_STRINGS_H 1
#define | HAVE_STRLEN 1
#define | HAVE_STRNCASECMP 1
#define | HAVE_STRNCMP 1
#define | HAVE_STRRCHR 1
#define | HAVE_STRSTR 1
#define | HAVE_STRTOD 1
#define | HAVE_STRTOL 1
#define | HAVE_STRTOLL 1
#define | HAVE_STRTOUL 1
#define | HAVE_STRTOULL 1
#define | HAVE_SYS_TYPES_H 1
#define | HAVE_SYSCONF 1
#define | HAVE_UNSETENV 1
#define | HAVE_VSNPRINTF 1
#define | SDL_ASSEMBLY_ROUTINES 1
#define | SDL_AUDIO_DRIVER_DISK 1
#define | SDL_AUDIO_DRIVER_DUMMY 1
#define | SDL_FILESYSTEM_UNIX 1
#define | SDL_HAPTIC_LINUX 1
#define | SDL_INPUT_LINUXEV 1
#define | SDL_JOYSTICK_LINUX 1
#define | SDL_LOADSO_DLOPEN 1
#define | SDL_POWER_LINUX 1
#define | SDL_THREAD_PTHREAD 1
#define | SDL_THREAD_PTHREAD_RECURSIVE_MUTEX 1
#define | SDL_TIMER_UNIX 1
#define | SDL_VIDEO_DRIVER_DUMMY 1
#define | SDL_VIDEO_DRIVER_X11 1
#define | SDL_VIDEO_DRIVER_X11_CONST_PARAM_XDATA32 1
#define | SDL_VIDEO_DRIVER_X11_DYNAMIC "libX11.so.6"
#define | SDL_VIDEO_DRIVER_X11_DYNAMIC_XCURSOR "libXcursor.so.1"
#define | SDL_VIDEO_DRIVER_X11_DYNAMIC_XEXT "libXext.so.6"
#define | SDL_VIDEO_DRIVER_X11_DYNAMIC_XINERAMA "libXinerama.so.1"
#define | SDL_VIDEO_DRIVER_X11_DYNAMIC_XINPUT2 "libXi.so.6"
#define | SDL_VIDEO_DRIVER_X11_DYNAMIC_XRANDR "libXrandr.so.2"
#define | SDL_VIDEO_DRIVER_X11_DYNAMIC_XVIDMODE "libXxf86vm.so.1"
#define | SDL_VIDEO_DRIVER_X11_HAS_XKBKEYCODETOKEYSYM 1
#define | SDL_VIDEO_DRIVER_X11_XCURSOR 1
#define | SDL_VIDEO_DRIVER_X11_XINERAMA 1
#define | SDL_VIDEO_DRIVER_X11_XINPUT2 1
#define | SDL_VIDEO_DRIVER_X11_XINPUT2_SUPPORTS_MULTITOUCH 1
#define | SDL_VIDEO_DRIVER_X11_XRANDR 1
#define | SDL_VIDEO_DRIVER_X11_XSHAPE 1
#define | SDL_VIDEO_DRIVER_X11_XVIDMODE 1
#define | SDL_VIDEO_OPENGL 1
#define | SDL_VIDEO_OPENGL_GLX 1
#define | SDL_VIDEO_RENDER_OGL 1
#define | SDL_X11_HAVE_UTF8 1
#define | SIZEOF_VOIDP 4
#define | STDC_HEADERS 1
#define | XK_Escape (0xFF1B)
#define | XK_KP_Enter (0xFF8D)
#define | XK_Return (0xFF0D)
#define | XK_VoidSymbol (0xFFFFFF)

## Macro Definition Documentation

#define _IOC | ( |  | dir,
|  |  | type,
|  |  | nr,
|  |  | size
| ) |  |

Value:
(((dir) << _IOC_DIRSHIFT) | \
((type) << _IOC_TYPESHIFT) | \
((nr) << _IOC_NRSHIFT) | \
((size) << _IOC_SIZESHIFT))
type
GLint GLenum GLsizei GLsizei GLsizei GLint GLenum GLenum type
Definition: gl2ext.h:845
_IOC_SIZESHIFT
#define _IOC_SIZESHIFT
Definition: SDL_config_linux.h:335
_IOC_DIRSHIFT
#define _IOC_DIRSHIFT
Definition: SDL_config_linux.h:338
_IOC_TYPESHIFT
#define _IOC_TYPESHIFT
Definition: SDL_config_linux.h:332
_IOC_NRSHIFT
#define _IOC_NRSHIFT
Definition: SDL_config_linux.h:329
size
GLsizei size
Definition: gl2ext.h:1467

Definition at line 342 of file SDL_config_linux.h.

#define _IOC_DIRBITS 2

Definition at line 325 of file SDL_config_linux.h.

#define _IOC_DIRSHIFT (_IOC_SIZESHIFT+_IOC_SIZEBITS)

Definition at line 338 of file SDL_config_linux.h.

#define _IOC_NRBITS 8

Definition at line 316 of file SDL_config_linux.h.

#define _IOC_NRSHIFT 0

Definition at line 329 of file SDL_config_linux.h.

#define _IOC_READ 2U

Definition at line 356 of file SDL_config_linux.h.

#define _IOC_SIZEBITS 14

Definition at line 322 of file SDL_config_linux.h.

#define _IOC_SIZESHIFT (_IOC_TYPESHIFT+_IOC_TYPEBITS)

Definition at line 335 of file SDL_config_linux.h.

#define _IOC_TYPEBITS 8

Definition at line 319 of file SDL_config_linux.h.

#define _IOC_TYPECHECK | ( |  | t | ) | (sizeof(t))

Definition at line 349 of file SDL_config_linux.h.

#define _IOC_TYPESHIFT (_IOC_NRSHIFT+_IOC_NRBITS)

Definition at line 332 of file SDL_config_linux.h.

#define _IOC_WRITE 1U

Definition at line 353 of file SDL_config_linux.h.

#define _IOR | ( |  | type,
|  |  | nr,
|  |  | size
| ) |  | _IOC(_IOC_READ,(type),(nr),(_IOC_TYPECHECK(size)))

Definition at line 360 of file SDL_config_linux.h.

#define _IOW | ( |  | type,
|  |  | nr,
|  |  | size
| ) |  | _IOC(_IOC_WRITE,(type),(nr),(_IOC_TYPECHECK(size)))

Definition at line 364 of file SDL_config_linux.h.

#define EVIOCGID _IOR('E', 0x02, struct input_devinfo)

Definition at line 367 of file SDL_config_linux.h.

#define EVIOCRMFF _IOW('E', 0x81, int)

Definition at line 368 of file SDL_config_linux.h.

#define HAVE_ABS 1

Definition at line 94 of file SDL_config_linux.h.

#define HAVE_ALLOCA 1

Definition at line 86 of file SDL_config_linux.h.

#define HAVE_ALLOCA_H 1

Definition at line 60 of file SDL_config_linux.h.

#define HAVE_ATAN 1

Definition at line 135 of file SDL_config_linux.h.

#define HAVE_ATAN2 1

Definition at line 136 of file SDL_config_linux.h.

#define HAVE_ATOF 1

Definition at line 124 of file SDL_config_linux.h.

#define HAVE_ATOI 1

Definition at line 123 of file SDL_config_linux.h.

#define HAVE_BCOPY 1

Definition at line 95 of file SDL_config_linux.h.

#define HAVE_CALLOC 1

Definition at line 83 of file SDL_config_linux.h.

#define HAVE_CEIL 1

Definition at line 137 of file SDL_config_linux.h.

#define HAVE_CLOCK_GETTIME 1

Definition at line 157 of file SDL_config_linux.h.

#define HAVE_COPYSIGN 1

Definition at line 138 of file SDL_config_linux.h.

#define HAVE_COS 1

Definition at line 139 of file SDL_config_linux.h.

#define HAVE_COSF 1

Definition at line 140 of file SDL_config_linux.h.

#define HAVE_CTYPE_H 1

Definition at line 72 of file SDL_config_linux.h.

#define HAVE_FABS 1

Definition at line 141 of file SDL_config_linux.h.

#define HAVE_FLOOR 1

Definition at line 142 of file SDL_config_linux.h.

#define HAVE_FREE 1

Definition at line 85 of file SDL_config_linux.h.

#define HAVE_FSEEKO 1

Definition at line 149 of file SDL_config_linux.h.

#define HAVE_FSEEKO64 1

Definition at line 150 of file SDL_config_linux.h.

#define HAVE_GCC_ATOMICS 1

Definition at line 51 of file SDL_config_linux.h.

#define HAVE_GETENV 1

Definition at line 88 of file SDL_config_linux.h.

#define HAVE_ICONV 1

Definition at line 160 of file SDL_config_linux.h.

#define HAVE_ICONV_H 1

Definition at line 74 of file SDL_config_linux.h.

#define HAVE_INTTYPES_H 1

Definition at line 70 of file SDL_config_linux.h.

#define HAVE_LIBC 1

Definition at line 56 of file SDL_config_linux.h.

#define HAVE_LOG 1

Definition at line 143 of file SDL_config_linux.h.

#define HAVE_M_PI

Definition at line 134 of file SDL_config_linux.h.

#define HAVE_MALLOC 1

Definition at line 82 of file SDL_config_linux.h.

#define HAVE_MALLOC_H 1

Definition at line 66 of file SDL_config_linux.h.

#define HAVE_MATH_H 1

Definition at line 73 of file SDL_config_linux.h.

#define HAVE_MEMCMP 1

Definition at line 99 of file SDL_config_linux.h.

#define HAVE_MEMCPY 1

Definition at line 97 of file SDL_config_linux.h.

#define HAVE_MEMMOVE 1

Definition at line 98 of file SDL_config_linux.h.

#define HAVE_MEMORY_H 1

Definition at line 67 of file SDL_config_linux.h.

#define HAVE_MEMSET 1

Definition at line 96 of file SDL_config_linux.h.

#define HAVE_MPROTECT 1

Definition at line 159 of file SDL_config_linux.h.

#define HAVE_NANOSLEEP 1

Definition at line 154 of file SDL_config_linux.h.

#define HAVE_POW 1

Definition at line 144 of file SDL_config_linux.h.

#define HAVE_PTHREAD_SPINLOCK 1

Definition at line 53 of file SDL_config_linux.h.

#define HAVE_PUTENV 1

Definition at line 90 of file SDL_config_linux.h.

#define HAVE_QSORT 1

Definition at line 93 of file SDL_config_linux.h.

#define HAVE_REALLOC 1

Definition at line 84 of file SDL_config_linux.h.

#define HAVE_SA_SIGACTION 1

Definition at line 152 of file SDL_config_linux.h.

#define HAVE_SCALBN 1

Definition at line 145 of file SDL_config_linux.h.

#define HAVE_SEM_TIMEDWAIT 1

Definition at line 163 of file SDL_config_linux.h.

#define HAVE_SETENV 1

Definition at line 89 of file SDL_config_linux.h.

#define HAVE_SIGACTION 1

Definition at line 151 of file SDL_config_linux.h.

#define HAVE_SIGNAL_H 1

Definition at line 75 of file SDL_config_linux.h.

#define HAVE_SIN 1

Definition at line 146 of file SDL_config_linux.h.

#define HAVE_SINF 1

Definition at line 147 of file SDL_config_linux.h.

#define HAVE_SNPRINTF 1

Definition at line 132 of file SDL_config_linux.h.

#define HAVE_SQRT 1

Definition at line 148 of file SDL_config_linux.h.

#define HAVE_SSCANF 1

Definition at line 131 of file SDL_config_linux.h.

#define HAVE_STDARG_H 1

Definition at line 65 of file SDL_config_linux.h.

#define HAVE_STDINT_H 1

Definition at line 71 of file SDL_config_linux.h.

#define HAVE_STDIO_H 1

Definition at line 62 of file SDL_config_linux.h.

#define HAVE_STDLIB_H 1

Definition at line 64 of file SDL_config_linux.h.

#define HAVE_STRCASECMP 1

Definition at line 128 of file SDL_config_linux.h.

#define HAVE_STRCHR 1

Definition at line 109 of file SDL_config_linux.h.

#define HAVE_STRCMP 1

Definition at line 125 of file SDL_config_linux.h.

#define HAVE_STRDUP 1

Definition at line 103 of file SDL_config_linux.h.

#define HAVE_STRING_H 1

Definition at line 68 of file SDL_config_linux.h.

#define HAVE_STRINGS_H 1

Definition at line 69 of file SDL_config_linux.h.

#define HAVE_STRLEN 1

Definition at line 100 of file SDL_config_linux.h.

#define HAVE_STRNCASECMP 1

Definition at line 130 of file SDL_config_linux.h.

#define HAVE_STRNCMP 1

Definition at line 126 of file SDL_config_linux.h.

#define HAVE_STRRCHR 1

Definition at line 110 of file SDL_config_linux.h.

#define HAVE_STRSTR 1

Definition at line 111 of file SDL_config_linux.h.

#define HAVE_STRTOD 1

Definition at line 122 of file SDL_config_linux.h.

#define HAVE_STRTOL 1

Definition at line 116 of file SDL_config_linux.h.

#define HAVE_STRTOLL 1

Definition at line 120 of file SDL_config_linux.h.

#define HAVE_STRTOUL 1

Definition at line 117 of file SDL_config_linux.h.

#define HAVE_STRTOULL 1

Definition at line 121 of file SDL_config_linux.h.

#define HAVE_SYS_TYPES_H 1

Definition at line 61 of file SDL_config_linux.h.

#define HAVE_SYSCONF 1

Definition at line 155 of file SDL_config_linux.h.

#define HAVE_UNSETENV 1

Definition at line 91 of file SDL_config_linux.h.

#define HAVE_VSNPRINTF 1

Definition at line 133 of file SDL_config_linux.h.

#define SDL_ASSEMBLY_ROUTINES 1

Definition at line 310 of file SDL_config_linux.h.

#define SDL_AUDIO_DRIVER_DISK 1

Definition at line 199 of file SDL_config_linux.h.

#define SDL_AUDIO_DRIVER_DUMMY 1

Definition at line 200 of file SDL_config_linux.h.

#define SDL_FILESYSTEM_UNIX 1

Definition at line 307 of file SDL_config_linux.h.

#define SDL_HAPTIC_LINUX 1

Definition at line 230 of file SDL_config_linux.h.

#define SDL_INPUT_LINUXEV 1

Definition at line 219 of file SDL_config_linux.h.

#define SDL_JOYSTICK_LINUX 1

Definition at line 225 of file SDL_config_linux.h.

#define SDL_LOADSO_DLOPEN 1

Definition at line 236 of file SDL_config_linux.h.

#define SDL_POWER_LINUX 1

Definition at line 300 of file SDL_config_linux.h.

#define SDL_THREAD_PTHREAD 1

Definition at line 243 of file SDL_config_linux.h.

#define SDL_THREAD_PTHREAD_RECURSIVE_MUTEX 1

Definition at line 244 of file SDL_config_linux.h.

#define SDL_TIMER_UNIX 1

Definition at line 251 of file SDL_config_linux.h.

#define SDL_VIDEO_DRIVER_DUMMY 1

Definition at line 259 of file SDL_config_linux.h.

#define SDL_VIDEO_DRIVER_X11 1

Definition at line 261 of file SDL_config_linux.h.

#define SDL_VIDEO_DRIVER_X11_CONST_PARAM_XDATA32 1

Definition at line 279 of file SDL_config_linux.h.

#define SDL_VIDEO_DRIVER_X11_DYNAMIC "libX11.so.6"

Definition at line 262 of file SDL_config_linux.h.

#define SDL_VIDEO_DRIVER_X11_DYNAMIC_XCURSOR "libXcursor.so.1"

Definition at line 264 of file SDL_config_linux.h.

#define SDL_VIDEO_DRIVER_X11_DYNAMIC_XEXT "libXext.so.6"

Definition at line 263 of file SDL_config_linux.h.

#define SDL_VIDEO_DRIVER_X11_DYNAMIC_XINERAMA "libXinerama.so.1"

Definition at line 265 of file SDL_config_linux.h.

#define SDL_VIDEO_DRIVER_X11_DYNAMIC_XINPUT2 "libXi.so.6"

Definition at line 266 of file SDL_config_linux.h.

#define SDL_VIDEO_DRIVER_X11_DYNAMIC_XRANDR "libXrandr.so.2"

Definition at line 267 of file SDL_config_linux.h.

#define SDL_VIDEO_DRIVER_X11_DYNAMIC_XVIDMODE "libXxf86vm.so.1"

Definition at line 269 of file SDL_config_linux.h.

#define SDL_VIDEO_DRIVER_X11_HAS_XKBKEYCODETOKEYSYM 1

Definition at line 281 of file SDL_config_linux.h.

#define SDL_VIDEO_DRIVER_X11_XCURSOR 1

Definition at line 270 of file SDL_config_linux.h.

#define SDL_VIDEO_DRIVER_X11_XINERAMA 1

Definition at line 271 of file SDL_config_linux.h.

#define SDL_VIDEO_DRIVER_X11_XINPUT2 1

Definition at line 272 of file SDL_config_linux.h.

#define SDL_VIDEO_DRIVER_X11_XINPUT2_SUPPORTS_MULTITOUCH 1

Definition at line 273 of file SDL_config_linux.h.

#define SDL_VIDEO_DRIVER_X11_XRANDR 1

Definition at line 274 of file SDL_config_linux.h.

#define SDL_VIDEO_DRIVER_X11_XSHAPE 1

Definition at line 276 of file SDL_config_linux.h.

#define SDL_VIDEO_DRIVER_X11_XVIDMODE 1

Definition at line 277 of file SDL_config_linux.h.

#define SDL_VIDEO_OPENGL 1

Definition at line 290 of file SDL_config_linux.h.

#define SDL_VIDEO_OPENGL_GLX 1

Definition at line 294 of file SDL_config_linux.h.

#define SDL_VIDEO_RENDER_OGL 1

Definition at line 284 of file SDL_config_linux.h.

#define SDL_X11_HAVE_UTF8 1

Definition at line 369 of file SDL_config_linux.h.

#define SIZEOF_VOIDP 4

Definition at line 49 of file SDL_config_linux.h.

#define STDC_HEADERS 1

Definition at line 63 of file SDL_config_linux.h.

#define XK_Escape (0xFF1B)

Definition at line 370 of file SDL_config_linux.h.

#define XK_KP_Enter (0xFF8D)

Definition at line 371 of file SDL_config_linux.h.

#define XK_Return (0xFF0D)

Definition at line 372 of file SDL_config_linux.h.

#define XK_VoidSymbol (0xFFFFFF)

Definition at line 373 of file SDL_config_linux.h.