Docs.rs
rich-sdl2-rust-sys-0.13.2
rich-sdl2-rust-sys 0.13.2
Permalink
Docs.rs crate page
Apache-2.0
Links
Repository
crates.io
Source
Owners
MikuroXina
Dependencies
bindgen ^0.69.4
build
git2 ^0.18.2
build
pkg-config ^0.3.29
build
retry ^2.0.0
build
Versions
0.03%
of the crate is documented
Platform
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
rich_sdl2_rust_sys
0.13.2
All Items
Structs
Constants
Functions
Type Aliases
Unions
?
Crate
rich_sdl2_rust_sys
source
·
[
−
]
Expand description
Rust FFI to
SDL2/SDL.h
Structs
§
SDL_AssertData
SDL_AudioCVT
SDL_AudioDeviceEvent
SDL_AudioSpec
SDL_BlitMap
SDL_Color
SDL_CommonEvent
SDL_ControllerAxisEvent
SDL_ControllerButtonEvent
SDL_ControllerDeviceEvent
SDL_ControllerSensorEvent
SDL_ControllerTouchpadEvent
SDL_Cursor
SDL_DisplayEvent
SDL_DisplayMode
SDL_DollarGestureEvent
SDL_DropEvent
SDL_FPoint
SDL_FRect
SDL_Finger
SDL_GameControllerButtonBind
SDL_GameControllerButtonBind__bindgen_ty_1__bindgen_ty_1
SDL_HapticCondition
SDL_HapticConstant
SDL_HapticCustom
SDL_HapticDirection
SDL_HapticLeftRight
SDL_HapticPeriodic
SDL_HapticRamp
SDL_JoyAxisEvent
SDL_JoyBallEvent
SDL_JoyButtonEvent
SDL_JoyDeviceEvent
SDL_JoyHatEvent
SDL_JoystickGUID
SDL_KeyboardEvent
SDL_Keysym
SDL_Locale
SDL_MessageBoxButtonData
SDL_MessageBoxColor
SDL_MessageBoxColorScheme
SDL_MessageBoxData
SDL_MouseButtonEvent
SDL_MouseMotionEvent
SDL_MouseWheelEvent
SDL_MultiGestureEvent
SDL_OSEvent
SDL_Palette
SDL_PixelFormat
SDL_Point
SDL_QuitEvent
SDL_RWops
SDL_RWops__bindgen_ty_1__bindgen_ty_1
SDL_RWops__bindgen_ty_1__bindgen_ty_2
SDL_RWops__bindgen_ty_1__bindgen_ty_3
SDL_Rect
SDL_Renderer
SDL_RendererInfo
SDL_SensorEvent
SDL_Surface
SDL_SysWMEvent
SDL_SysWMinfo
SDL_SysWMinfo__bindgen_ty_1__bindgen_ty_1
SDL_SysWMinfo__bindgen_ty_1__bindgen_ty_2
SDL_SysWMinfo__bindgen_ty_1__bindgen_ty_3
SDL_SysWMmsg
SDL_SysWMmsg__bindgen_ty_1__bindgen_ty_1
SDL_TextEditingEvent
SDL_TextInputEvent
SDL_Texture
SDL_Thread
SDL_TouchFingerEvent
SDL_UserEvent
SDL_Vertex
SDL_Window
SDL_WindowEvent
SDL_WindowShapeMode
SDL_atomic_t
SDL_cond
SDL_hid_device_
SDL_hid_device_info
SDL_mutex
SDL_semaphore
SDL_version
VkInstance_T
VkSurfaceKHR_T
XAnyEvent
XButtonEvent
XCirculateEvent
XCirculateRequestEvent
XClientMessageEvent
XColormapEvent
XConfigureEvent
XConfigureRequestEvent
XCreateWindowEvent
XCrossingEvent
XDestroyWindowEvent
XErrorEvent
XExposeEvent
XFocusChangeEvent
XGenericEvent
XGenericEventCookie
XGraphicsExposeEvent
XGravityEvent
XKeyEvent
XKeymapEvent
XMapEvent
XMapRequestEvent
XMappingEvent
XMotionEvent
XNoExposeEvent
XPropertyEvent
XReparentEvent
XResizeRequestEvent
XSelectionClearEvent
XSelectionEvent
XSelectionRequestEvent
XUnmapEvent
XVisibilityEvent
_IO_FILE
_IO_codecvt
_IO_marker
_IO_wide_data
_SDL_AudioStream
_SDL_GameController
_SDL_Haptic
_SDL_Joystick
_SDL_Sensor
_SDL_iconv_t
_XDisplay
__va_list_tag
gbm_device
wl_display
wl_egl_window
wl_surface
xdg_surface
xdg_toplevel
Constants
§
DUMMY_ENUM_VALUE
KMOD_ALT
KMOD_CAPS
KMOD_CTRL
KMOD_GUI
KMOD_LALT
KMOD_LCTRL
KMOD_LGUI
KMOD_LSHIFT
KMOD_MODE
KMOD_NONE
KMOD_NUM
KMOD_RALT
KMOD_RCTRL
KMOD_RESERVED
KMOD_RGUI
KMOD_RSHIFT
KMOD_SCROLL
KMOD_SHIFT
SDLK_0
SDLK_1
SDLK_2
SDLK_3
SDLK_4
SDLK_5
SDLK_6
SDLK_7
SDLK_8
SDLK_9
SDLK_AC_BACK
SDLK_AC_BOOKMARKS
SDLK_AC_FORWARD
SDLK_AC_HOME
SDLK_AC_REFRESH
SDLK_AC_SEARCH
SDLK_AC_STOP
SDLK_AGAIN
SDLK_ALTERASE
SDLK_AMPERSAND
SDLK_APP1
SDLK_APP2
SDLK_APPLICATION
SDLK_ASTERISK
SDLK_AT
SDLK_AUDIOFASTFORWARD
SDLK_AUDIOMUTE
SDLK_AUDIONEXT
SDLK_AUDIOPLAY
SDLK_AUDIOPREV
SDLK_AUDIOREWIND
SDLK_AUDIOSTOP
SDLK_BACKQUOTE
SDLK_BACKSLASH
SDLK_BACKSPACE
SDLK_BRIGHTNESSDOWN
SDLK_BRIGHTNESSUP
SDLK_CALCULATOR
SDLK_CANCEL
SDLK_CAPSLOCK
SDLK_CARET
SDLK_CLEAR
SDLK_CLEARAGAIN
SDLK_COLON
SDLK_COMMA
SDLK_COMPUTER
SDLK_COPY
SDLK_CRSEL
SDLK_CURRENCYSUBUNIT
SDLK_CURRENCYUNIT
SDLK_CUT
SDLK_DECIMALSEPARATOR
SDLK_DELETE
SDLK_DISPLAYSWITCH
SDLK_DOLLAR
SDLK_DOWN
SDLK_EJECT
SDLK_END
SDLK_EQUALS
SDLK_ESCAPE
SDLK_EXCLAIM
SDLK_EXECUTE
SDLK_EXSEL
SDLK_F1
SDLK_F2
SDLK_F3
SDLK_F4
SDLK_F5
SDLK_F6
SDLK_F7
SDLK_F8
SDLK_F9
SDLK_F10
SDLK_F11
SDLK_F12
SDLK_F13
SDLK_F14
SDLK_F15
SDLK_F16
SDLK_F17
SDLK_F18
SDLK_F19
SDLK_F20
SDLK_F21
SDLK_F22
SDLK_F23
SDLK_F24
SDLK_FIND
SDLK_GREATER
SDLK_HASH
SDLK_HELP
SDLK_HOME
SDLK_INSERT
SDLK_KBDILLUMDOWN
SDLK_KBDILLUMTOGGLE
SDLK_KBDILLUMUP
SDLK_KP_0
SDLK_KP_00
SDLK_KP_000
SDLK_KP_1
SDLK_KP_2
SDLK_KP_3
SDLK_KP_4
SDLK_KP_5
SDLK_KP_6
SDLK_KP_7
SDLK_KP_8
SDLK_KP_9
SDLK_KP_A
SDLK_KP_AMPERSAND
SDLK_KP_AT
SDLK_KP_B
SDLK_KP_BACKSPACE
SDLK_KP_BINARY
SDLK_KP_C
SDLK_KP_CLEAR
SDLK_KP_CLEARENTRY
SDLK_KP_COLON
SDLK_KP_COMMA
SDLK_KP_D
SDLK_KP_DBLAMPERSAND
SDLK_KP_DBLVERTICALBAR
SDLK_KP_DECIMAL
SDLK_KP_DIVIDE
SDLK_KP_E
SDLK_KP_ENTER
SDLK_KP_EQUALS
SDLK_KP_EQUALSAS400
SDLK_KP_EXCLAM
SDLK_KP_F
SDLK_KP_GREATER
SDLK_KP_HASH
SDLK_KP_HEXADECIMAL
SDLK_KP_LEFTBRACE
SDLK_KP_LEFTPAREN
SDLK_KP_LESS
SDLK_KP_MEMADD
SDLK_KP_MEMCLEAR
SDLK_KP_MEMDIVIDE
SDLK_KP_MEMMULTIPLY
SDLK_KP_MEMRECALL
SDLK_KP_MEMSTORE
SDLK_KP_MEMSUBTRACT
SDLK_KP_MINUS
SDLK_KP_MULTIPLY
SDLK_KP_OCTAL
SDLK_KP_PERCENT
SDLK_KP_PERIOD
SDLK_KP_PLUS
SDLK_KP_PLUSMINUS
SDLK_KP_POWER
SDLK_KP_RIGHTBRACE
SDLK_KP_RIGHTPAREN
SDLK_KP_SPACE
SDLK_KP_TAB
SDLK_KP_VERTICALBAR
SDLK_KP_XOR
SDLK_LALT
SDLK_LCTRL
SDLK_LEFT
SDLK_LEFTBRACKET
SDLK_LEFTPAREN
SDLK_LESS
SDLK_LGUI
SDLK_LSHIFT
SDLK_MAIL
SDLK_MEDIASELECT
SDLK_MENU
SDLK_MINUS
SDLK_MODE
SDLK_MUTE
SDLK_NUMLOCKCLEAR
SDLK_OPER
SDLK_OUT
SDLK_PAGEDOWN
SDLK_PAGEUP
SDLK_PASTE
SDLK_PAUSE
SDLK_PERCENT
SDLK_PERIOD
SDLK_PLUS
SDLK_POWER
SDLK_PRINTSCREEN
SDLK_PRIOR
SDLK_QUESTION
SDLK_QUOTE
SDLK_QUOTEDBL
SDLK_RALT
SDLK_RCTRL
SDLK_RETURN
SDLK_RETURN2
SDLK_RGUI
SDLK_RIGHT
SDLK_RIGHTBRACKET
SDLK_RIGHTPAREN
SDLK_RSHIFT
SDLK_SCROLLLOCK
SDLK_SELECT
SDLK_SEMICOLON
SDLK_SEPARATOR
SDLK_SLASH
SDLK_SLEEP
SDLK_SPACE
SDLK_STOP
SDLK_SYSREQ
SDLK_TAB
SDLK_THOUSANDSSEPARATOR
SDLK_UNDERSCORE
SDLK_UNDO
SDLK_UNKNOWN
SDLK_UP
SDLK_VOLUMEDOWN
SDLK_VOLUMEUP
SDLK_WWW
SDLK_a
SDLK_b
SDLK_c
SDLK_d
SDLK_e
SDLK_f
SDLK_g
SDLK_h
SDLK_i
SDLK_j
SDLK_k
SDLK_l
SDLK_m
SDLK_n
SDLK_o
SDLK_p
SDLK_q
SDLK_r
SDLK_s
SDLK_t
SDLK_u
SDLK_v
SDLK_w
SDLK_x
SDLK_y
SDLK_z
SDL_ADDEVENT
SDL_ALPHA_OPAQUE
SDL_ALPHA_TRANSPARENT
SDL_APP_DIDENTERBACKGROUND
SDL_APP_DIDENTERFOREGROUND
SDL_APP_LOWMEMORY
SDL_APP_TERMINATING
SDL_APP_WILLENTERBACKGROUND
SDL_APP_WILLENTERFOREGROUND
SDL_ARRAYORDER_ABGR
SDL_ARRAYORDER_ARGB
SDL_ARRAYORDER_BGR
SDL_ARRAYORDER_BGRA
SDL_ARRAYORDER_NONE
SDL_ARRAYORDER_RGB
SDL_ARRAYORDER_RGBA
SDL_ASSEMBLY_ROUTINES
SDL_ASSERTION_ABORT
SDL_ASSERTION_ALWAYS_IGNORE
SDL_ASSERTION_BREAK
SDL_ASSERTION_IGNORE
SDL_ASSERTION_RETRY
SDL_ASSERT_LEVEL
SDL_AUDIOCVT_MAX_FILTERS
SDL_AUDIODEVICEADDED
SDL_AUDIODEVICEREMOVED
SDL_AUDIO_ALLOW_ANY_CHANGE
SDL_AUDIO_ALLOW_CHANNELS_CHANGE
SDL_AUDIO_ALLOW_FORMAT_CHANGE
SDL_AUDIO_ALLOW_FREQUENCY_CHANGE
SDL_AUDIO_ALLOW_SAMPLES_CHANGE
SDL_AUDIO_DRIVER_ALSA
SDL_AUDIO_DRIVER_DISK
SDL_AUDIO_DRIVER_DUMMY
SDL_AUDIO_DRIVER_OSS
SDL_AUDIO_DRIVER_PIPEWIRE
SDL_AUDIO_DRIVER_PIPEWIRE_DYNAMIC
SDL_AUDIO_DRIVER_PULSEAUDIO
SDL_AUDIO_DRIVER_SNDIO
SDL_AUDIO_DRIVER_SNDIO_DYNAMIC
SDL_AUDIO_MASK_BITSIZE
SDL_AUDIO_MASK_DATATYPE
SDL_AUDIO_MASK_ENDIAN
SDL_AUDIO_MASK_SIGNED
SDL_AUDIO_PAUSED
SDL_AUDIO_PLAYING
SDL_AUDIO_STOPPED
SDL_BIG_ENDIAN
SDL_BITMAPORDER_1234
SDL_BITMAPORDER_4321
SDL_BITMAPORDER_NONE
SDL_BLENDFACTOR_DST_ALPHA
SDL_BLENDFACTOR_DST_COLOR
SDL_BLENDFACTOR_ONE
SDL_BLENDFACTOR_ONE_MINUS_DST_ALPHA
SDL_BLENDFACTOR_ONE_MINUS_DST_COLOR
SDL_BLENDFACTOR_ONE_MINUS_SRC_ALPHA
SDL_BLENDFACTOR_ONE_MINUS_SRC_COLOR
SDL_BLENDFACTOR_SRC_ALPHA
SDL_BLENDFACTOR_SRC_COLOR
SDL_BLENDFACTOR_ZERO
SDL_BLENDMODE_ADD
SDL_BLENDMODE_BLEND
SDL_BLENDMODE_INVALID
SDL_BLENDMODE_MOD
SDL_BLENDMODE_MUL
SDL_BLENDMODE_NONE
SDL_BLENDOPERATION_ADD
SDL_BLENDOPERATION_MAXIMUM
SDL_BLENDOPERATION_MINIMUM
SDL_BLENDOPERATION_REV_SUBTRACT
SDL_BLENDOPERATION_SUBTRACT
SDL_BUTTON_LEFT
SDL_BUTTON_MIDDLE
SDL_BUTTON_RIGHT
SDL_BUTTON_X1
SDL_BUTTON_X2
SDL_BYTEORDER
SDL_CACHELINE_SIZE
SDL_CLIPBOARDUPDATE
SDL_CONTROLLERAXISMOTION
SDL_CONTROLLERBUTTONDOWN
SDL_CONTROLLERBUTTONUP
SDL_CONTROLLERDEVICEADDED
SDL_CONTROLLERDEVICEREMAPPED
SDL_CONTROLLERDEVICEREMOVED
SDL_CONTROLLERSENSORUPDATE
SDL_CONTROLLERTOUCHPADDOWN
SDL_CONTROLLERTOUCHPADMOTION
SDL_CONTROLLERTOUCHPADUP
SDL_CONTROLLER_AXIS_INVALID
SDL_CONTROLLER_AXIS_LEFTX
SDL_CONTROLLER_AXIS_LEFTY
SDL_CONTROLLER_AXIS_MAX
SDL_CONTROLLER_AXIS_RIGHTX
SDL_CONTROLLER_AXIS_RIGHTY
SDL_CONTROLLER_AXIS_TRIGGERLEFT
SDL_CONTROLLER_AXIS_TRIGGERRIGHT
SDL_CONTROLLER_BINDTYPE_AXIS
SDL_CONTROLLER_BINDTYPE_BUTTON
SDL_CONTROLLER_BINDTYPE_HAT
SDL_CONTROLLER_BINDTYPE_NONE
SDL_CONTROLLER_BUTTON_A
SDL_CONTROLLER_BUTTON_B
SDL_CONTROLLER_BUTTON_BACK
SDL_CONTROLLER_BUTTON_DPAD_DOWN
SDL_CONTROLLER_BUTTON_DPAD_LEFT
SDL_CONTROLLER_BUTTON_DPAD_RIGHT
SDL_CONTROLLER_BUTTON_DPAD_UP
SDL_CONTROLLER_BUTTON_GUIDE
SDL_CONTROLLER_BUTTON_INVALID
SDL_CONTROLLER_BUTTON_LEFTSHOULDER
SDL_CONTROLLER_BUTTON_LEFTSTICK
SDL_CONTROLLER_BUTTON_MAX
SDL_CONTROLLER_BUTTON_MISC1
SDL_CONTROLLER_BUTTON_PADDLE1
SDL_CONTROLLER_BUTTON_PADDLE2
SDL_CONTROLLER_BUTTON_PADDLE3
SDL_CONTROLLER_BUTTON_PADDLE4
SDL_CONTROLLER_BUTTON_RIGHTSHOULDER
SDL_CONTROLLER_BUTTON_RIGHTSTICK
SDL_CONTROLLER_BUTTON_START
SDL_CONTROLLER_BUTTON_TOUCHPAD
SDL_CONTROLLER_BUTTON_X
SDL_CONTROLLER_BUTTON_Y
SDL_CONTROLLER_TYPE_AMAZON_LUNA
SDL_CONTROLLER_TYPE_GOOGLE_STADIA
SDL_CONTROLLER_TYPE_NINTENDO_SWITCH_PRO
SDL_CONTROLLER_TYPE_PS3
SDL_CONTROLLER_TYPE_PS4
SDL_CONTROLLER_TYPE_PS5
SDL_CONTROLLER_TYPE_UNKNOWN
SDL_CONTROLLER_TYPE_VIRTUAL
SDL_CONTROLLER_TYPE_XBOX360
SDL_CONTROLLER_TYPE_XBOXONE
SDL_DISABLE
SDL_DISPLAYEVENT
SDL_DISPLAYEVENT_CONNECTED
SDL_DISPLAYEVENT_DISCONNECTED
SDL_DISPLAYEVENT_NONE
SDL_DISPLAYEVENT_ORIENTATION
SDL_DOLLARGESTURE
SDL_DOLLARRECORD
SDL_DONTFREE
SDL_DROPBEGIN
SDL_DROPCOMPLETE
SDL_DROPFILE
SDL_DROPTEXT
SDL_EFREAD
SDL_EFSEEK
SDL_EFWRITE
SDL_ENABLE
SDL_ENOMEM
SDL_FALSE
SDL_FILESYSTEM_UNIX
SDL_FINGERDOWN
SDL_FINGERMOTION
SDL_FINGERUP
SDL_FIRSTEVENT
SDL_FLASH_BRIEFLY
SDL_FLASH_CANCEL
SDL_FLASH_UNTIL_FOCUSED
SDL_FLIP_HORIZONTAL
SDL_FLIP_NONE
SDL_FLIP_VERTICAL
SDL_GETEVENT
SDL_GL_ACCELERATED_VISUAL
SDL_GL_ACCUM_ALPHA_SIZE
SDL_GL_ACCUM_BLUE_SIZE
SDL_GL_ACCUM_GREEN_SIZE
SDL_GL_ACCUM_RED_SIZE
SDL_GL_ALPHA_SIZE
SDL_GL_BLUE_SIZE
SDL_GL_BUFFER_SIZE
SDL_GL_CONTEXT_DEBUG_FLAG
SDL_GL_CONTEXT_EGL
SDL_GL_CONTEXT_FLAGS
SDL_GL_CONTEXT_FORWARD_COMPATIBLE_FLAG
SDL_GL_CONTEXT_MAJOR_VERSION
SDL_GL_CONTEXT_MINOR_VERSION
SDL_GL_CONTEXT_NO_ERROR
SDL_GL_CONTEXT_PROFILE_COMPATIBILITY
SDL_GL_CONTEXT_PROFILE_CORE
SDL_GL_CONTEXT_PROFILE_ES
SDL_GL_CONTEXT_PROFILE_MASK
SDL_GL_CONTEXT_RELEASE_BEHAVIOR
SDL_GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH
SDL_GL_CONTEXT_RELEASE_BEHAVIOR_NONE
SDL_GL_CONTEXT_RESET_ISOLATION_FLAG
SDL_GL_CONTEXT_RESET_LOSE_CONTEXT
SDL_GL_CONTEXT_RESET_NOTIFICATION
SDL_GL_CONTEXT_RESET_NO_NOTIFICATION
SDL_GL_CONTEXT_ROBUST_ACCESS_FLAG
SDL_GL_DEPTH_SIZE
SDL_GL_DOUBLEBUFFER
SDL_GL_FRAMEBUFFER_SRGB_CAPABLE
SDL_GL_GREEN_SIZE
SDL_GL_MULTISAMPLEBUFFERS
SDL_GL_MULTISAMPLESAMPLES
SDL_GL_RED_SIZE
SDL_GL_RETAINED_BACKING
SDL_GL_SHARE_WITH_CURRENT_CONTEXT
SDL_GL_STENCIL_SIZE
SDL_GL_STEREO
SDL_HAPTIC_AUTOCENTER
SDL_HAPTIC_CARTESIAN
SDL_HAPTIC_CONSTANT
SDL_HAPTIC_CUSTOM
SDL_HAPTIC_DAMPER
SDL_HAPTIC_FRICTION
SDL_HAPTIC_GAIN
SDL_HAPTIC_INERTIA
SDL_HAPTIC_INFINITY
SDL_HAPTIC_LEFTRIGHT
SDL_HAPTIC_LINUX
SDL_HAPTIC_PAUSE
SDL_HAPTIC_POLAR
SDL_HAPTIC_RAMP
SDL_HAPTIC_SAWTOOTHDOWN
SDL_HAPTIC_SAWTOOTHUP
SDL_HAPTIC_SINE
SDL_HAPTIC_SPHERICAL
SDL_HAPTIC_SPRING
SDL_HAPTIC_STATUS
SDL_HAPTIC_STEERING_AXIS
SDL_HAPTIC_TRIANGLE
SDL_HAT_CENTERED
SDL_HAT_DOWN
SDL_HAT_LEFT
SDL_HAT_LEFTDOWN
SDL_HAT_LEFTUP
SDL_HAT_RIGHT
SDL_HAT_RIGHTDOWN
SDL_HAT_RIGHTUP
SDL_HAT_UP
SDL_HINT_ACCELEROMETER_AS_JOYSTICK
SDL_HINT_ALLOW_ALT_TAB_WHILE_GRABBED
SDL_HINT_ALLOW_TOPMOST
SDL_HINT_ANDROID_APK_EXPANSION_MAIN_FILE_VERSION
SDL_HINT_ANDROID_APK_EXPANSION_PATCH_FILE_VERSION
SDL_HINT_ANDROID_BLOCK_ON_PAUSE
SDL_HINT_ANDROID_BLOCK_ON_PAUSE_PAUSEAUDIO
SDL_HINT_ANDROID_TRAP_BACK_BUTTON
SDL_HINT_APPLE_TV_CONTROLLER_UI_EVENTS
SDL_HINT_APPLE_TV_REMOTE_ALLOW_ROTATION
SDL_HINT_APP_NAME
SDL_HINT_AUDIO_CATEGORY
SDL_HINT_AUDIO_DEVICE_APP_NAME
SDL_HINT_AUDIO_DEVICE_STREAM_NAME
SDL_HINT_AUDIO_DEVICE_STREAM_ROLE
SDL_HINT_AUDIO_INCLUDE_MONITORS
SDL_HINT_AUDIO_RESAMPLING_MODE
SDL_HINT_AUTO_UPDATE_JOYSTICKS
SDL_HINT_AUTO_UPDATE_SENSORS
SDL_HINT_BMP_SAVE_LEGACY_FORMAT
SDL_HINT_DEFAULT
SDL_HINT_DISPLAY_USABLE_BOUNDS
SDL_HINT_EMSCRIPTEN_ASYNCIFY
SDL_HINT_EMSCRIPTEN_KEYBOARD_ELEMENT
SDL_HINT_ENABLE_STEAM_CONTROLLERS
SDL_HINT_EVENT_LOGGING
SDL_HINT_FRAMEBUFFER_ACCELERATION
SDL_HINT_GAMECONTROLLERCONFIG
SDL_HINT_GAMECONTROLLERCONFIG_FILE
SDL_HINT_GAMECONTROLLERTYPE
SDL_HINT_GAMECONTROLLER_IGNORE_DEVICES
SDL_HINT_GAMECONTROLLER_IGNORE_DEVICES_EXCEPT
SDL_HINT_GAMECONTROLLER_USE_BUTTON_LABELS
SDL_HINT_GRAB_KEYBOARD
SDL_HINT_IDLE_TIMER_DISABLED
SDL_HINT_IME_INTERNAL_EDITING
SDL_HINT_IME_SHOW_UI
SDL_HINT_IOS_HIDE_HOME_INDICATOR
SDL_HINT_JOYSTICK_ALLOW_BACKGROUND_EVENTS
SDL_HINT_JOYSTICK_DEVICE
SDL_HINT_JOYSTICK_HIDAPI
SDL_HINT_JOYSTICK_HIDAPI_GAMECUBE
SDL_HINT_JOYSTICK_HIDAPI_JOY_CONS
SDL_HINT_JOYSTICK_HIDAPI_LUNA
SDL_HINT_JOYSTICK_HIDAPI_PS4
SDL_HINT_JOYSTICK_HIDAPI_PS4_RUMBLE
SDL_HINT_JOYSTICK_HIDAPI_PS5
SDL_HINT_JOYSTICK_HIDAPI_PS5_PLAYER_LED
SDL_HINT_JOYSTICK_HIDAPI_PS5_RUMBLE
SDL_HINT_JOYSTICK_HIDAPI_STADIA
SDL_HINT_JOYSTICK_HIDAPI_STEAM
SDL_HINT_JOYSTICK_HIDAPI_SWITCH
SDL_HINT_JOYSTICK_HIDAPI_SWITCH_HOME_LED
SDL_HINT_JOYSTICK_HIDAPI_XBOX
SDL_HINT_JOYSTICK_RAWINPUT
SDL_HINT_JOYSTICK_RAWINPUT_CORRELATE_XINPUT
SDL_HINT_JOYSTICK_THREAD
SDL_HINT_KMSDRM_REQUIRE_DRM_MASTER
SDL_HINT_LINUX_JOYSTICK_CLASSIC
SDL_HINT_LINUX_JOYSTICK_DEADZONES
SDL_HINT_MAC_BACKGROUND_APP
SDL_HINT_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK
SDL_HINT_MOUSE_DOUBLE_CLICK_RADIUS
SDL_HINT_MOUSE_DOUBLE_CLICK_TIME
SDL_HINT_MOUSE_FOCUS_CLICKTHROUGH
SDL_HINT_MOUSE_NORMAL_SPEED_SCALE
SDL_HINT_MOUSE_RELATIVE_MODE_WARP
SDL_HINT_MOUSE_RELATIVE_SCALING
SDL_HINT_MOUSE_RELATIVE_SPEED_SCALE
SDL_HINT_MOUSE_TOUCH_EVENTS
SDL_HINT_NORMAL
SDL_HINT_NO_SIGNAL_HANDLERS
SDL_HINT_OPENGL_ES_DRIVER
SDL_HINT_ORIENTATIONS
SDL_HINT_OVERRIDE
SDL_HINT_POLL_SENTINEL
SDL_HINT_PREFERRED_LOCALES
SDL_HINT_QTWAYLAND_CONTENT_ORIENTATION
SDL_HINT_QTWAYLAND_WINDOW_FLAGS
SDL_HINT_RENDER_BATCHING
SDL_HINT_RENDER_DIRECT3D11_DEBUG
SDL_HINT_RENDER_DIRECT3D_THREADSAFE
SDL_HINT_RENDER_DRIVER
SDL_HINT_RENDER_LINE_METHOD
SDL_HINT_RENDER_LOGICAL_SIZE_MODE
SDL_HINT_RENDER_OPENGL_SHADERS
SDL_HINT_RENDER_SCALE_QUALITY
SDL_HINT_RENDER_VSYNC
SDL_HINT_RETURN_KEY_HIDES_IME
SDL_HINT_RPI_VIDEO_LAYER
SDL_HINT_SCREENSAVER_INHIBIT_ACTIVITY_NAME
SDL_HINT_THREAD_FORCE_REALTIME_TIME_CRITICAL
SDL_HINT_THREAD_PRIORITY_POLICY
SDL_HINT_THREAD_STACK_SIZE
SDL_HINT_TIMER_RESOLUTION
SDL_HINT_TOUCH_MOUSE_EVENTS
SDL_HINT_TV_REMOTE_AS_JOYSTICK
SDL_HINT_VIDEO_ALLOW_SCREENSAVER
SDL_HINT_VIDEO_DOUBLE_BUFFER
SDL_HINT_VIDEO_EGL_ALLOW_TRANSPARENCY
SDL_HINT_VIDEO_EXTERNAL_CONTEXT
SDL_HINT_VIDEO_HIGHDPI_DISABLED
SDL_HINT_VIDEO_MAC_FULLSCREEN_SPACES
SDL_HINT_VIDEO_MINIMIZE_ON_FOCUS_LOSS
SDL_HINT_VIDEO_WAYLAND_ALLOW_LIBDECOR
SDL_HINT_VIDEO_WINDOW_SHARE_PIXEL_FORMAT
SDL_HINT_VIDEO_WIN_D3DCOMPILER
SDL_HINT_VIDEO_X11_FORCE_EGL
SDL_HINT_VIDEO_X11_NET_WM_BYPASS_COMPOSITOR
SDL_HINT_VIDEO_X11_NET_WM_PING
SDL_HINT_VIDEO_X11_WINDOW_VISUALID
SDL_HINT_VIDEO_X11_XINERAMA
SDL_HINT_VIDEO_X11_XRANDR
SDL_HINT_VIDEO_X11_XVIDMODE
SDL_HINT_WAVE_FACT_CHUNK
SDL_HINT_WAVE_RIFF_CHUNK_SIZE
SDL_HINT_WAVE_TRUNCATION
SDL_HINT_WINDOWS_DISABLE_THREAD_NAMING
SDL_HINT_WINDOWS_ENABLE_MESSAGELOOP
SDL_HINT_WINDOWS_FORCE_MUTEX_CRITICAL_SECTIONS
SDL_HINT_WINDOWS_FORCE_SEMAPHORE_KERNEL
SDL_HINT_WINDOWS_INTRESOURCE_ICON
SDL_HINT_WINDOWS_INTRESOURCE_ICON_SMALL
SDL_HINT_WINDOWS_NO_CLOSE_ON_ALT_F4
SDL_HINT_WINDOWS_USE_D3D9EX
SDL_HINT_WINDOW_FRAME_USABLE_WHILE_CURSOR_HIDDEN
SDL_HINT_WINDOW_NO_ACTIVATION_WHEN_SHOWN
SDL_HINT_WINRT_HANDLE_BACK_BUTTON
SDL_HINT_WINRT_PRIVACY_POLICY_LABEL
SDL_HINT_WINRT_PRIVACY_POLICY_URL
SDL_HINT_X11_FORCE_OVERRIDE_REDIRECT
SDL_HINT_XINPUT_ENABLED
SDL_HINT_XINPUT_USE_OLD_JOYSTICK_MAPPING
SDL_HITTEST_DRAGGABLE
SDL_HITTEST_NORMAL
SDL_HITTEST_RESIZE_BOTTOM
SDL_HITTEST_RESIZE_BOTTOMLEFT
SDL_HITTEST_RESIZE_BOTTOMRIGHT
SDL_HITTEST_RESIZE_LEFT
SDL_HITTEST_RESIZE_RIGHT
SDL_HITTEST_RESIZE_TOP
SDL_HITTEST_RESIZE_TOPLEFT
SDL_HITTEST_RESIZE_TOPRIGHT
SDL_IGNORE
SDL_INIT_AUDIO
SDL_INIT_EVENTS
SDL_INIT_EVERYTHING
SDL_INIT_GAMECONTROLLER
SDL_INIT_HAPTIC
SDL_INIT_JOYSTICK
SDL_INIT_NOPARACHUTE
SDL_INIT_SENSOR
SDL_INIT_TIMER
SDL_INIT_VIDEO
SDL_INPUT_LINUXEV
SDL_INPUT_LINUXKD
SDL_INVALID_SHAPE_ARGUMENT
SDL_IPHONE_MAX_GFORCE
SDL_JOYAXISMOTION
SDL_JOYBALLMOTION
SDL_JOYBUTTONDOWN
SDL_JOYBUTTONUP
SDL_JOYDEVICEADDED
SDL_JOYDEVICEREMOVED
SDL_JOYHATMOTION
SDL_JOYSTICK_AXIS_MAX
SDL_JOYSTICK_AXIS_MIN
SDL_JOYSTICK_HIDAPI
SDL_JOYSTICK_LINUX
SDL_JOYSTICK_POWER_EMPTY
SDL_JOYSTICK_POWER_FULL
SDL_JOYSTICK_POWER_LOW
SDL_JOYSTICK_POWER_MAX
SDL_JOYSTICK_POWER_MEDIUM
SDL_JOYSTICK_POWER_UNKNOWN
SDL_JOYSTICK_POWER_WIRED
SDL_JOYSTICK_TYPE_ARCADE_PAD
SDL_JOYSTICK_TYPE_ARCADE_STICK
SDL_JOYSTICK_TYPE_DANCE_PAD
SDL_JOYSTICK_TYPE_DRUM_KIT
SDL_JOYSTICK_TYPE_FLIGHT_STICK
SDL_JOYSTICK_TYPE_GAMECONTROLLER
SDL_JOYSTICK_TYPE_GUITAR
SDL_JOYSTICK_TYPE_THROTTLE
SDL_JOYSTICK_TYPE_UNKNOWN
SDL_JOYSTICK_TYPE_WHEEL
SDL_JOYSTICK_VIRTUAL
SDL_KEYDOWN
SDL_KEYMAPCHANGED
SDL_KEYUP
SDL_LASTERROR
SDL_LASTEVENT
SDL_LIBSAMPLERATE_DYNAMIC
SDL_LIL_ENDIAN
SDL_LOADSO_DLOPEN
SDL_LOCALECHANGED
SDL_LOG_CATEGORY_APPLICATION
SDL_LOG_CATEGORY_ASSERT
SDL_LOG_CATEGORY_AUDIO
SDL_LOG_CATEGORY_CUSTOM
SDL_LOG_CATEGORY_ERROR
SDL_LOG_CATEGORY_INPUT
SDL_LOG_CATEGORY_RENDER
SDL_LOG_CATEGORY_RESERVED1
SDL_LOG_CATEGORY_RESERVED2
SDL_LOG_CATEGORY_RESERVED3
SDL_LOG_CATEGORY_RESERVED4
SDL_LOG_CATEGORY_RESERVED5
SDL_LOG_CATEGORY_RESERVED6
SDL_LOG_CATEGORY_RESERVED7
SDL_LOG_CATEGORY_RESERVED8
SDL_LOG_CATEGORY_RESERVED9
SDL_LOG_CATEGORY_RESERVED10
SDL_LOG_CATEGORY_SYSTEM
SDL_LOG_CATEGORY_TEST
SDL_LOG_CATEGORY_VIDEO
SDL_LOG_PRIORITY_CRITICAL
SDL_LOG_PRIORITY_DEBUG
SDL_LOG_PRIORITY_ERROR
SDL_LOG_PRIORITY_INFO
SDL_LOG_PRIORITY_VERBOSE
SDL_LOG_PRIORITY_WARN
SDL_MAJOR_VERSION
SDL_MAX_LOG_MESSAGE
SDL_MESSAGEBOX_BUTTONS_LEFT_TO_RIGHT
SDL_MESSAGEBOX_BUTTONS_RIGHT_TO_LEFT
SDL_MESSAGEBOX_BUTTON_ESCAPEKEY_DEFAULT
SDL_MESSAGEBOX_BUTTON_RETURNKEY_DEFAULT
SDL_MESSAGEBOX_COLOR_BACKGROUND
SDL_MESSAGEBOX_COLOR_BUTTON_BACKGROUND
SDL_MESSAGEBOX_COLOR_BUTTON_BORDER
SDL_MESSAGEBOX_COLOR_BUTTON_SELECTED
SDL_MESSAGEBOX_COLOR_MAX
SDL_MESSAGEBOX_COLOR_TEXT
SDL_MESSAGEBOX_ERROR
SDL_MESSAGEBOX_INFORMATION
SDL_MESSAGEBOX_WARNING
SDL_METALVIEW_TAG
SDL_MINOR_VERSION
SDL_MIX_MAXVOLUME
SDL_MOUSEBUTTONDOWN
SDL_MOUSEBUTTONUP
SDL_MOUSEMOTION
SDL_MOUSEWHEEL
SDL_MOUSEWHEEL_FLIPPED
SDL_MOUSEWHEEL_NORMAL
SDL_MULTIGESTURE
SDL_MUTEX_TIMEDOUT
SDL_NONSHAPEABLE_WINDOW
SDL_NULL_WHILE_LOOP_CONDITION
SDL_NUM_LOG_PRIORITIES
SDL_NUM_SCANCODES
SDL_NUM_SYSTEM_CURSORS
SDL_ORIENTATION_LANDSCAPE
SDL_ORIENTATION_LANDSCAPE_FLIPPED
SDL_ORIENTATION_PORTRAIT
SDL_ORIENTATION_PORTRAIT_FLIPPED
SDL_ORIENTATION_UNKNOWN
SDL_PACKEDLAYOUT_332
SDL_PACKEDLAYOUT_565
SDL_PACKEDLAYOUT_1555
SDL_PACKEDLAYOUT_4444
SDL_PACKEDLAYOUT_5551
SDL_PACKEDLAYOUT_8888
SDL_PACKEDLAYOUT_1010102
SDL_PACKEDLAYOUT_2101010
SDL_PACKEDLAYOUT_NONE
SDL_PACKEDORDER_ABGR
SDL_PACKEDORDER_ARGB
SDL_PACKEDORDER_BGRA
SDL_PACKEDORDER_BGRX
SDL_PACKEDORDER_NONE
SDL_PACKEDORDER_RGBA
SDL_PACKEDORDER_RGBX
SDL_PACKEDORDER_XBGR
SDL_PACKEDORDER_XRGB
SDL_PATCHLEVEL
SDL_PEEKEVENT
SDL_PIXELFORMAT_ABGR32
SDL_PIXELFORMAT_ABGR1555
SDL_PIXELFORMAT_ABGR4444
SDL_PIXELFORMAT_ABGR8888
SDL_PIXELFORMAT_ARGB32
SDL_PIXELFORMAT_ARGB1555
SDL_PIXELFORMAT_ARGB4444
SDL_PIXELFORMAT_ARGB8888
SDL_PIXELFORMAT_ARGB2101010
SDL_PIXELFORMAT_BGR24
SDL_PIXELFORMAT_BGR444
SDL_PIXELFORMAT_BGR555
SDL_PIXELFORMAT_BGR565
SDL_PIXELFORMAT_BGR888
SDL_PIXELFORMAT_BGRA32
SDL_PIXELFORMAT_BGRA4444
SDL_PIXELFORMAT_BGRA5551
SDL_PIXELFORMAT_BGRA8888
SDL_PIXELFORMAT_BGRX8888
SDL_PIXELFORMAT_EXTERNAL_OES
SDL_PIXELFORMAT_INDEX1LSB
SDL_PIXELFORMAT_INDEX1MSB
SDL_PIXELFORMAT_INDEX4LSB
SDL_PIXELFORMAT_INDEX4MSB
SDL_PIXELFORMAT_INDEX8
SDL_PIXELFORMAT_IYUV
SDL_PIXELFORMAT_NV12
SDL_PIXELFORMAT_NV21
SDL_PIXELFORMAT_RGB24
SDL_PIXELFORMAT_RGB332
SDL_PIXELFORMAT_RGB444
SDL_PIXELFORMAT_RGB555
SDL_PIXELFORMAT_RGB565
SDL_PIXELFORMAT_RGB888
SDL_PIXELFORMAT_RGBA32
SDL_PIXELFORMAT_RGBA4444
SDL_PIXELFORMAT_RGBA5551
SDL_PIXELFORMAT_RGBA8888
SDL_PIXELFORMAT_RGBX8888
SDL_PIXELFORMAT_UNKNOWN
SDL_PIXELFORMAT_UYVY
SDL_PIXELFORMAT_XBGR1555
SDL_PIXELFORMAT_XBGR4444
SDL_PIXELFORMAT_XBGR8888
SDL_PIXELFORMAT_XRGB1555
SDL_PIXELFORMAT_XRGB4444
SDL_PIXELFORMAT_XRGB8888
SDL_PIXELFORMAT_YUY2
SDL_PIXELFORMAT_YV12
SDL_PIXELFORMAT_YVYU
SDL_PIXELTYPE_ARRAYF16
SDL_PIXELTYPE_ARRAYF32
SDL_PIXELTYPE_ARRAYU8
SDL_PIXELTYPE_ARRAYU16
SDL_PIXELTYPE_ARRAYU32
SDL_PIXELTYPE_INDEX1
SDL_PIXELTYPE_INDEX4
SDL_PIXELTYPE_INDEX8
SDL_PIXELTYPE_PACKED8
SDL_PIXELTYPE_PACKED16
SDL_PIXELTYPE_PACKED32
SDL_PIXELTYPE_UNKNOWN
SDL_POLLSENTINEL
SDL_POWERSTATE_CHARGED
SDL_POWERSTATE_CHARGING
SDL_POWERSTATE_NO_BATTERY
SDL_POWERSTATE_ON_BATTERY
SDL_POWERSTATE_UNKNOWN
SDL_POWER_LINUX
SDL_PREALLOC
SDL_PRESSED
SDL_PRIX32
SDL_PRIX64
SDL_PRIs32
SDL_PRIs64
SDL_PRIu32
SDL_PRIu64
SDL_PRIx32
SDL_PRIx64
SDL_QUERY
SDL_QUIT
SDL_RELEASED
SDL_RENDERER_ACCELERATED
SDL_RENDERER_PRESENTVSYNC
SDL_RENDERER_SOFTWARE
SDL_RENDERER_TARGETTEXTURE
SDL_RENDER_DEVICE_RESET
SDL_RENDER_TARGETS_RESET
SDL_RLEACCEL
SDL_RWOPS_JNIFILE
SDL_RWOPS_MEMORY
SDL_RWOPS_MEMORY_RO
SDL_RWOPS_STDFILE
SDL_RWOPS_UNKNOWN
SDL_RWOPS_WINFILE
SDL_SCANCODE_0
SDL_SCANCODE_1
SDL_SCANCODE_2
SDL_SCANCODE_3
SDL_SCANCODE_4
SDL_SCANCODE_5
SDL_SCANCODE_6
SDL_SCANCODE_7
SDL_SCANCODE_8
SDL_SCANCODE_9
SDL_SCANCODE_A
SDL_SCANCODE_AC_BACK
SDL_SCANCODE_AC_BOOKMARKS
SDL_SCANCODE_AC_FORWARD
SDL_SCANCODE_AC_HOME
SDL_SCANCODE_AC_REFRESH
SDL_SCANCODE_AC_SEARCH
SDL_SCANCODE_AC_STOP
SDL_SCANCODE_AGAIN
SDL_SCANCODE_ALTERASE
SDL_SCANCODE_APOSTROPHE
SDL_SCANCODE_APP1
SDL_SCANCODE_APP2
SDL_SCANCODE_APPLICATION
SDL_SCANCODE_AUDIOFASTFORWARD
SDL_SCANCODE_AUDIOMUTE
SDL_SCANCODE_AUDIONEXT
SDL_SCANCODE_AUDIOPLAY
SDL_SCANCODE_AUDIOPREV
SDL_SCANCODE_AUDIOREWIND
SDL_SCANCODE_AUDIOSTOP
SDL_SCANCODE_B
SDL_SCANCODE_BACKSLASH
SDL_SCANCODE_BACKSPACE
SDL_SCANCODE_BRIGHTNESSDOWN
SDL_SCANCODE_BRIGHTNESSUP
SDL_SCANCODE_C
SDL_SCANCODE_CALCULATOR
SDL_SCANCODE_CANCEL
SDL_SCANCODE_CAPSLOCK
SDL_SCANCODE_CLEAR
SDL_SCANCODE_CLEARAGAIN
SDL_SCANCODE_COMMA
SDL_SCANCODE_COMPUTER
SDL_SCANCODE_COPY
SDL_SCANCODE_CRSEL
SDL_SCANCODE_CURRENCYSUBUNIT
SDL_SCANCODE_CURRENCYUNIT
SDL_SCANCODE_CUT
SDL_SCANCODE_D
SDL_SCANCODE_DECIMALSEPARATOR
SDL_SCANCODE_DELETE
SDL_SCANCODE_DISPLAYSWITCH
SDL_SCANCODE_DOWN
SDL_SCANCODE_E
SDL_SCANCODE_EJECT
SDL_SCANCODE_END
SDL_SCANCODE_EQUALS
SDL_SCANCODE_ESCAPE
SDL_SCANCODE_EXECUTE
SDL_SCANCODE_EXSEL
SDL_SCANCODE_F
SDL_SCANCODE_F1
SDL_SCANCODE_F2
SDL_SCANCODE_F3
SDL_SCANCODE_F4
SDL_SCANCODE_F5
SDL_SCANCODE_F6
SDL_SCANCODE_F7
SDL_SCANCODE_F8
SDL_SCANCODE_F9
SDL_SCANCODE_F10
SDL_SCANCODE_F11
SDL_SCANCODE_F12
SDL_SCANCODE_F13
SDL_SCANCODE_F14
SDL_SCANCODE_F15
SDL_SCANCODE_F16
SDL_SCANCODE_F17
SDL_SCANCODE_F18
SDL_SCANCODE_F19
SDL_SCANCODE_F20
SDL_SCANCODE_F21
SDL_SCANCODE_F22
SDL_SCANCODE_F23
SDL_SCANCODE_F24
SDL_SCANCODE_FIND
SDL_SCANCODE_G
SDL_SCANCODE_GRAVE
SDL_SCANCODE_H
SDL_SCANCODE_HELP
SDL_SCANCODE_HOME
SDL_SCANCODE_I
SDL_SCANCODE_INSERT
SDL_SCANCODE_INTERNATIONAL1
SDL_SCANCODE_INTERNATIONAL2
SDL_SCANCODE_INTERNATIONAL3
SDL_SCANCODE_INTERNATIONAL4
SDL_SCANCODE_INTERNATIONAL5
SDL_SCANCODE_INTERNATIONAL6
SDL_SCANCODE_INTERNATIONAL7
SDL_SCANCODE_INTERNATIONAL8
SDL_SCANCODE_INTERNATIONAL9
SDL_SCANCODE_J
SDL_SCANCODE_K
SDL_SCANCODE_KBDILLUMDOWN
SDL_SCANCODE_KBDILLUMTOGGLE
SDL_SCANCODE_KBDILLUMUP
SDL_SCANCODE_KP_0
SDL_SCANCODE_KP_00
SDL_SCANCODE_KP_000
SDL_SCANCODE_KP_1
SDL_SCANCODE_KP_2
SDL_SCANCODE_KP_3
SDL_SCANCODE_KP_4
SDL_SCANCODE_KP_5
SDL_SCANCODE_KP_6
SDL_SCANCODE_KP_7
SDL_SCANCODE_KP_8
SDL_SCANCODE_KP_9
SDL_SCANCODE_KP_A
SDL_SCANCODE_KP_AMPERSAND
SDL_SCANCODE_KP_AT
SDL_SCANCODE_KP_B
SDL_SCANCODE_KP_BACKSPACE
SDL_SCANCODE_KP_BINARY
SDL_SCANCODE_KP_C
SDL_SCANCODE_KP_CLEAR
SDL_SCANCODE_KP_CLEARENTRY
SDL_SCANCODE_KP_COLON
SDL_SCANCODE_KP_COMMA
SDL_SCANCODE_KP_D
SDL_SCANCODE_KP_DBLAMPERSAND
SDL_SCANCODE_KP_DBLVERTICALBAR
SDL_SCANCODE_KP_DECIMAL
SDL_SCANCODE_KP_DIVIDE
SDL_SCANCODE_KP_E
SDL_SCANCODE_KP_ENTER
SDL_SCANCODE_KP_EQUALS
SDL_SCANCODE_KP_EQUALSAS400
SDL_SCANCODE_KP_EXCLAM
SDL_SCANCODE_KP_F
SDL_SCANCODE_KP_GREATER
SDL_SCANCODE_KP_HASH
SDL_SCANCODE_KP_HEXADECIMAL
SDL_SCANCODE_KP_LEFTBRACE
SDL_SCANCODE_KP_LEFTPAREN
SDL_SCANCODE_KP_LESS
SDL_SCANCODE_KP_MEMADD
SDL_SCANCODE_KP_MEMCLEAR
SDL_SCANCODE_KP_MEMDIVIDE
SDL_SCANCODE_KP_MEMMULTIPLY
SDL_SCANCODE_KP_MEMRECALL
SDL_SCANCODE_KP_MEMSTORE
SDL_SCANCODE_KP_MEMSUBTRACT
SDL_SCANCODE_KP_MINUS
SDL_SCANCODE_KP_MULTIPLY
SDL_SCANCODE_KP_OCTAL
SDL_SCANCODE_KP_PERCENT
SDL_SCANCODE_KP_PERIOD
SDL_SCANCODE_KP_PLUS
SDL_SCANCODE_KP_PLUSMINUS
SDL_SCANCODE_KP_POWER
SDL_SCANCODE_KP_RIGHTBRACE
SDL_SCANCODE_KP_RIGHTPAREN
SDL_SCANCODE_KP_SPACE
SDL_SCANCODE_KP_TAB
SDL_SCANCODE_KP_VERTICALBAR
SDL_SCANCODE_KP_XOR
SDL_SCANCODE_L
SDL_SCANCODE_LALT
SDL_SCANCODE_LANG1
SDL_SCANCODE_LANG2
SDL_SCANCODE_LANG3
SDL_SCANCODE_LANG4
SDL_SCANCODE_LANG5
SDL_SCANCODE_LANG6
SDL_SCANCODE_LANG7
SDL_SCANCODE_LANG8
SDL_SCANCODE_LANG9
SDL_SCANCODE_LCTRL
SDL_SCANCODE_LEFT
SDL_SCANCODE_LEFTBRACKET
SDL_SCANCODE_LGUI
SDL_SCANCODE_LSHIFT
SDL_SCANCODE_M
SDL_SCANCODE_MAIL
SDL_SCANCODE_MEDIASELECT
SDL_SCANCODE_MENU
SDL_SCANCODE_MINUS
SDL_SCANCODE_MODE
SDL_SCANCODE_MUTE
SDL_SCANCODE_N
SDL_SCANCODE_NONUSBACKSLASH
SDL_SCANCODE_NONUSHASH
SDL_SCANCODE_NUMLOCKCLEAR
SDL_SCANCODE_O
SDL_SCANCODE_OPER
SDL_SCANCODE_OUT
SDL_SCANCODE_P
SDL_SCANCODE_PAGEDOWN
SDL_SCANCODE_PAGEUP
SDL_SCANCODE_PASTE
SDL_SCANCODE_PAUSE
SDL_SCANCODE_PERIOD
SDL_SCANCODE_POWER
SDL_SCANCODE_PRINTSCREEN
SDL_SCANCODE_PRIOR
SDL_SCANCODE_Q
SDL_SCANCODE_R
SDL_SCANCODE_RALT
SDL_SCANCODE_RCTRL
SDL_SCANCODE_RETURN
SDL_SCANCODE_RETURN2
SDL_SCANCODE_RGUI
SDL_SCANCODE_RIGHT
SDL_SCANCODE_RIGHTBRACKET
SDL_SCANCODE_RSHIFT
SDL_SCANCODE_S
SDL_SCANCODE_SCROLLLOCK
SDL_SCANCODE_SELECT
SDL_SCANCODE_SEMICOLON
SDL_SCANCODE_SEPARATOR
SDL_SCANCODE_SLASH
SDL_SCANCODE_SLEEP
SDL_SCANCODE_SPACE
SDL_SCANCODE_STOP
SDL_SCANCODE_SYSREQ
SDL_SCANCODE_T
SDL_SCANCODE_TAB
SDL_SCANCODE_THOUSANDSSEPARATOR
SDL_SCANCODE_U
SDL_SCANCODE_UNDO
SDL_SCANCODE_UNKNOWN
SDL_SCANCODE_UP
SDL_SCANCODE_V
SDL_SCANCODE_VOLUMEDOWN
SDL_SCANCODE_VOLUMEUP
SDL_SCANCODE_W
SDL_SCANCODE_WWW
SDL_SCANCODE_X
SDL_SCANCODE_Y
SDL_SCANCODE_Z
SDL_SENSORUPDATE
SDL_SENSOR_ACCEL
SDL_SENSOR_DUMMY
SDL_SENSOR_GYRO
SDL_SENSOR_INVALID
SDL_SENSOR_UNKNOWN
SDL_SIMD_ALIGNED
SDL_STANDARD_GRAVITY
SDL_SWSURFACE
SDL_SYSTEM_CURSOR_ARROW
SDL_SYSTEM_CURSOR_CROSSHAIR
SDL_SYSTEM_CURSOR_HAND
SDL_SYSTEM_CURSOR_IBEAM
SDL_SYSTEM_CURSOR_NO
SDL_SYSTEM_CURSOR_SIZEALL
SDL_SYSTEM_CURSOR_SIZENESW
SDL_SYSTEM_CURSOR_SIZENS
SDL_SYSTEM_CURSOR_SIZENWSE
SDL_SYSTEM_CURSOR_SIZEWE
SDL_SYSTEM_CURSOR_WAIT
SDL_SYSTEM_CURSOR_WAITARROW
SDL_SYSWMEVENT
SDL_SYSWM_ANDROID
SDL_SYSWM_COCOA
SDL_SYSWM_DIRECTFB
SDL_SYSWM_HAIKU
SDL_SYSWM_KMSDRM
SDL_SYSWM_MIR
SDL_SYSWM_OS2
SDL_SYSWM_RISCOS
SDL_SYSWM_UIKIT
SDL_SYSWM_UNKNOWN
SDL_SYSWM_VIVANTE
SDL_SYSWM_WAYLAND
SDL_SYSWM_WINDOWS
SDL_SYSWM_WINRT
SDL_SYSWM_X11
SDL_ScaleModeBest
SDL_ScaleModeLinear
SDL_ScaleModeNearest
SDL_TEXTEDITING
SDL_TEXTEDITINGEVENT_TEXT_SIZE
SDL_TEXTINPUT
SDL_TEXTINPUTEVENT_TEXT_SIZE
SDL_TEXTUREACCESS_STATIC
SDL_TEXTUREACCESS_STREAMING
SDL_TEXTUREACCESS_TARGET
SDL_TEXTUREMODULATE_ALPHA
SDL_TEXTUREMODULATE_COLOR
SDL_TEXTUREMODULATE_NONE
SDL_THREAD_PRIORITY_HIGH
SDL_THREAD_PRIORITY_LOW
SDL_THREAD_PRIORITY_NORMAL
SDL_THREAD_PRIORITY_TIME_CRITICAL
SDL_THREAD_PTHREAD
SDL_THREAD_PTHREAD_RECURSIVE_MUTEX
SDL_TIMER_UNIX
SDL_TOUCH_DEVICE_DIRECT
SDL_TOUCH_DEVICE_INDIRECT_ABSOLUTE
SDL_TOUCH_DEVICE_INDIRECT_RELATIVE
SDL_TOUCH_DEVICE_INVALID
SDL_TRUE
SDL_UDEV_DYNAMIC
SDL_UNSUPPORTED
SDL_USEREVENT
SDL_USE_IME
SDL_VIDEO_DRIVER_DUMMY
SDL_VIDEO_DRIVER_KMSDRM
SDL_VIDEO_DRIVER_WAYLAND
SDL_VIDEO_DRIVER_WAYLAND_QT_TOUCH
SDL_VIDEO_DRIVER_X11
SDL_VIDEO_DRIVER_X11_HAS_XKBKEYCODETOKEYSYM
SDL_VIDEO_DRIVER_X11_SUPPORTS_GENERIC_EVENTS
SDL_VIDEO_DRIVER_X11_XCURSOR
SDL_VIDEO_DRIVER_X11_XDBE
SDL_VIDEO_DRIVER_X11_XFIXES
SDL_VIDEO_DRIVER_X11_XINERAMA
SDL_VIDEO_DRIVER_X11_XINPUT2
SDL_VIDEO_DRIVER_X11_XINPUT2_SUPPORTS_MULTITOUCH
SDL_VIDEO_DRIVER_X11_XRANDR
SDL_VIDEO_DRIVER_X11_XSCRNSAVER
SDL_VIDEO_DRIVER_X11_XSHAPE
SDL_VIDEO_DRIVER_X11_XVIDMODE
SDL_VIDEO_OPENGL
SDL_VIDEO_OPENGL_EGL
SDL_VIDEO_OPENGL_ES2
SDL_VIDEO_OPENGL_GLX
SDL_VIDEO_RENDER_OGL
SDL_VIDEO_RENDER_OGL_ES2
SDL_VIDEO_VULKAN
SDL_WINDOWEVENT
SDL_WINDOWEVENT_CLOSE
SDL_WINDOWEVENT_DISPLAY_CHANGED
SDL_WINDOWEVENT_ENTER
SDL_WINDOWEVENT_EXPOSED
SDL_WINDOWEVENT_FOCUS_GAINED
SDL_WINDOWEVENT_FOCUS_LOST
SDL_WINDOWEVENT_HIDDEN
SDL_WINDOWEVENT_HIT_TEST
SDL_WINDOWEVENT_ICCPROF_CHANGED
SDL_WINDOWEVENT_LEAVE
SDL_WINDOWEVENT_MAXIMIZED
SDL_WINDOWEVENT_MINIMIZED
SDL_WINDOWEVENT_MOVED
SDL_WINDOWEVENT_NONE
SDL_WINDOWEVENT_RESIZED
SDL_WINDOWEVENT_RESTORED
SDL_WINDOWEVENT_SHOWN
SDL_WINDOWEVENT_SIZE_CHANGED
SDL_WINDOWEVENT_TAKE_FOCUS
SDL_WINDOWPOS_CENTERED_MASK
SDL_WINDOWPOS_UNDEFINED_MASK
SDL_WINDOW_ALLOW_HIGHDPI
SDL_WINDOW_ALWAYS_ON_TOP
SDL_WINDOW_BORDERLESS
SDL_WINDOW_FOREIGN
SDL_WINDOW_FULLSCREEN
SDL_WINDOW_FULLSCREEN_DESKTOP
SDL_WINDOW_HIDDEN
SDL_WINDOW_INPUT_FOCUS
SDL_WINDOW_INPUT_GRABBED
SDL_WINDOW_KEYBOARD_GRABBED
SDL_WINDOW_LACKS_SHAPE
SDL_WINDOW_MAXIMIZED
SDL_WINDOW_METAL
SDL_WINDOW_MINIMIZED
SDL_WINDOW_MOUSE_CAPTURE
SDL_WINDOW_MOUSE_FOCUS
SDL_WINDOW_MOUSE_GRABBED
SDL_WINDOW_OPENGL
SDL_WINDOW_POPUP_MENU
SDL_WINDOW_RESIZABLE
SDL_WINDOW_SHOWN
SDL_WINDOW_SKIP_TASKBAR
SDL_WINDOW_TOOLTIP
SDL_WINDOW_UTILITY
SDL_WINDOW_VULKAN
SDL_YUV_CONVERSION_AUTOMATIC
SDL_YUV_CONVERSION_BT601
SDL_YUV_CONVERSION_BT709
SDL_YUV_CONVERSION_JPEG
ShapeModeBinarizeAlpha
ShapeModeColorKey
ShapeModeDefault
ShapeModeReverseBinarizeAlpha
Functions
§
SDL_AddEventWatch
⚠
SDL_AddHintCallback
⚠
SDL_AddTimer
⚠
SDL_AllocFormat
⚠
SDL_AllocPalette
⚠
SDL_AllocRW
⚠
SDL_AtomicAdd
⚠
SDL_AtomicCAS
⚠
SDL_AtomicCASPtr
⚠
SDL_AtomicGet
⚠
SDL_AtomicGetPtr
⚠
SDL_AtomicLock
⚠
SDL_AtomicSet
⚠
SDL_AtomicSetPtr
⚠
SDL_AtomicTryLock
⚠
SDL_AtomicUnlock
⚠
SDL_AudioInit
⚠
SDL_AudioQuit
⚠
SDL_AudioStreamAvailable
⚠
SDL_AudioStreamClear
⚠
SDL_AudioStreamFlush
⚠
SDL_AudioStreamGet
⚠
SDL_AudioStreamPut
⚠
SDL_BuildAudioCVT
⚠
SDL_CalculateGammaRamp
⚠
SDL_CaptureMouse
⚠
SDL_ClearError
⚠
SDL_ClearHints
⚠
SDL_ClearQueuedAudio
⚠
SDL_CloseAudio
⚠
SDL_CloseAudioDevice
⚠
SDL_ComposeCustomBlendMode
⚠
SDL_CondBroadcast
⚠
SDL_CondSignal
⚠
SDL_CondWait
⚠
SDL_CondWaitTimeout
⚠
SDL_ConvertAudio
⚠
SDL_ConvertPixels
⚠
SDL_ConvertSurface
⚠
SDL_ConvertSurfaceFormat
⚠
SDL_CreateColorCursor
⚠
SDL_CreateCond
⚠
SDL_CreateCursor
⚠
SDL_CreateMutex
⚠
SDL_CreateRGBSurface
⚠
SDL_CreateRGBSurfaceFrom
⚠
SDL_CreateRGBSurfaceWithFormat
⚠
SDL_CreateRGBSurfaceWithFormatFrom
⚠
SDL_CreateRenderer
⚠
SDL_CreateSemaphore
⚠
SDL_CreateShapedWindow
⚠
SDL_CreateSoftwareRenderer
⚠
SDL_CreateSystemCursor
⚠
SDL_CreateTexture
⚠
SDL_CreateTextureFromSurface
⚠
SDL_CreateThread
⚠
SDL_CreateThreadWithStackSize
⚠
SDL_CreateWindow
⚠
SDL_CreateWindowAndRenderer
⚠
SDL_CreateWindowFrom
⚠
SDL_DelEventWatch
⚠
SDL_DelHintCallback
⚠
SDL_Delay
⚠
SDL_DequeueAudio
⚠
SDL_DestroyCond
⚠
SDL_DestroyMutex
⚠
SDL_DestroyRenderer
⚠
SDL_DestroySemaphore
⚠
SDL_DestroyTexture
⚠
SDL_DestroyWindow
⚠
SDL_DetachThread
⚠
SDL_DisableScreenSaver
⚠
SDL_DuplicateSurface
⚠
SDL_EnableScreenSaver
⚠
SDL_EnclosePoints
⚠
SDL_Error
⚠
SDL_EventState
⚠
SDL_FillRect
⚠
SDL_FillRects
⚠
SDL_FilterEvents
⚠
SDL_FlashWindow
⚠
SDL_FlushEvent
⚠
SDL_FlushEvents
⚠
SDL_FreeAudioStream
⚠
SDL_FreeCursor
⚠
SDL_FreeFormat
⚠
SDL_FreePalette
⚠
SDL_FreeRW
⚠
SDL_FreeSurface
⚠
SDL_FreeWAV
⚠
SDL_GL_BindTexture
⚠
SDL_GL_CreateContext
⚠
SDL_GL_DeleteContext
⚠
SDL_GL_ExtensionSupported
⚠
SDL_GL_GetAttribute
⚠
SDL_GL_GetCurrentContext
⚠
SDL_GL_GetCurrentWindow
⚠
SDL_GL_GetDrawableSize
⚠
SDL_GL_GetProcAddress
⚠
SDL_GL_GetSwapInterval
⚠
SDL_GL_LoadLibrary
⚠
SDL_GL_MakeCurrent
⚠
SDL_GL_ResetAttributes
⚠
SDL_GL_SetAttribute
⚠
SDL_GL_SetSwapInterval
⚠
SDL_GL_SwapWindow
⚠
SDL_GL_UnbindTexture
⚠
SDL_GL_UnloadLibrary
⚠
SDL_GameControllerAddMapping
⚠
SDL_GameControllerAddMappingsFromRW
⚠
SDL_GameControllerClose
⚠
SDL_GameControllerEventState
⚠
SDL_GameControllerFromInstanceID
⚠
SDL_GameControllerFromPlayerIndex
⚠
SDL_GameControllerGetAppleSFSymbolsNameForAxis
⚠
SDL_GameControllerGetAppleSFSymbolsNameForButton
⚠
SDL_GameControllerGetAttached
⚠
SDL_GameControllerGetAxis
⚠
SDL_GameControllerGetAxisFromString
⚠
SDL_GameControllerGetBindForAxis
⚠
SDL_GameControllerGetBindForButton
⚠
SDL_GameControllerGetButton
⚠
SDL_GameControllerGetButtonFromString
⚠
SDL_GameControllerGetJoystick
⚠
SDL_GameControllerGetNumTouchpadFingers
⚠
SDL_GameControllerGetNumTouchpads
⚠
SDL_GameControllerGetPlayerIndex
⚠
SDL_GameControllerGetProduct
⚠
SDL_GameControllerGetProductVersion
⚠
SDL_GameControllerGetSensorData
⚠
SDL_GameControllerGetSensorDataRate
⚠
SDL_GameControllerGetSerial
⚠
SDL_GameControllerGetStringForAxis
⚠
SDL_GameControllerGetStringForButton
⚠
SDL_GameControllerGetTouchpadFinger
⚠
SDL_GameControllerGetType
⚠
SDL_GameControllerGetVendor
⚠
SDL_GameControllerHasAxis
⚠
SDL_GameControllerHasButton
⚠
SDL_GameControllerHasLED
⚠
SDL_GameControllerHasRumble
⚠
SDL_GameControllerHasRumbleTriggers
⚠
SDL_GameControllerHasSensor
⚠
SDL_GameControllerIsSensorEnabled
⚠
SDL_GameControllerMapping
⚠
SDL_GameControllerMappingForDeviceIndex
⚠
SDL_GameControllerMappingForGUID
⚠
SDL_GameControllerMappingForIndex
⚠
SDL_GameControllerName
⚠
SDL_GameControllerNameForIndex
⚠
SDL_GameControllerNumMappings
⚠
SDL_GameControllerOpen
⚠
SDL_GameControllerRumble
⚠
SDL_GameControllerRumbleTriggers
⚠
SDL_GameControllerSendEffect
⚠
SDL_GameControllerSetLED
⚠
SDL_GameControllerSetPlayerIndex
⚠
SDL_GameControllerSetSensorEnabled
⚠
SDL_GameControllerTypeForIndex
⚠
SDL_GameControllerUpdate
⚠
SDL_GetAssertionHandler
⚠
SDL_GetAssertionReport
⚠
SDL_GetAudioDeviceName
⚠
SDL_GetAudioDeviceSpec
⚠
SDL_GetAudioDeviceStatus
⚠
SDL_GetAudioDriver
⚠
SDL_GetAudioStatus
⚠
SDL_GetBasePath
⚠
SDL_GetCPUCacheLineSize
⚠
SDL_GetCPUCount
⚠
SDL_GetClipRect
⚠
SDL_GetClipboardText
⚠
SDL_GetClosestDisplayMode
⚠
SDL_GetColorKey
⚠
SDL_GetCurrentAudioDriver
⚠
SDL_GetCurrentDisplayMode
⚠
SDL_GetCurrentVideoDriver
⚠
SDL_GetCursor
⚠
SDL_GetDefaultAssertionHandler
⚠
SDL_GetDefaultCursor
⚠
SDL_GetDesktopDisplayMode
⚠
SDL_GetDisplayBounds
⚠
SDL_GetDisplayDPI
⚠
SDL_GetDisplayMode
⚠
SDL_GetDisplayName
⚠
SDL_GetDisplayOrientation
⚠
SDL_GetDisplayUsableBounds
⚠
SDL_GetError
⚠
SDL_GetErrorMsg
⚠
SDL_GetEventFilter
⚠
SDL_GetGlobalMouseState
⚠
SDL_GetGrabbedWindow
⚠
SDL_GetHint
⚠
SDL_GetHintBoolean
⚠
SDL_GetKeyFromName
⚠
SDL_GetKeyFromScancode
⚠
SDL_GetKeyName
⚠
SDL_GetKeyboardFocus
⚠
SDL_GetKeyboardState
⚠
SDL_GetMemoryFunctions
⚠
SDL_GetModState
⚠
SDL_GetMouseFocus
⚠
SDL_GetMouseState
⚠
SDL_GetNumAllocations
⚠
SDL_GetNumAudioDevices
⚠
SDL_GetNumAudioDrivers
⚠
SDL_GetNumDisplayModes
⚠
SDL_GetNumRenderDrivers
⚠
SDL_GetNumTouchDevices
⚠
SDL_GetNumTouchFingers
⚠
SDL_GetNumVideoDisplays
⚠
SDL_GetNumVideoDrivers
⚠
SDL_GetPerformanceCounter
⚠
SDL_GetPerformanceFrequency
⚠
SDL_GetPixelFormatName
⚠
SDL_GetPlatform
⚠
SDL_GetPowerInfo
⚠
SDL_GetPrefPath
⚠
SDL_GetPreferredLocales
⚠
SDL_GetQueuedAudioSize
⚠
SDL_GetRGB
⚠
SDL_GetRGBA
⚠
SDL_GetRelativeMouseMode
⚠
SDL_GetRelativeMouseState
⚠
SDL_GetRenderDrawBlendMode
⚠
SDL_GetRenderDrawColor
⚠
SDL_GetRenderDriverInfo
⚠
SDL_GetRenderTarget
⚠
SDL_GetRenderer
⚠
SDL_GetRendererInfo
⚠
SDL_GetRendererOutputSize
⚠
SDL_GetRevision
⚠
SDL_GetRevisionNumber
⚠
SDL_GetScancodeFromKey
⚠
SDL_GetScancodeFromName
⚠
SDL_GetScancodeName
⚠
SDL_GetShapedWindowMode
⚠
SDL_GetSurfaceAlphaMod
⚠
SDL_GetSurfaceBlendMode
⚠
SDL_GetSurfaceColorMod
⚠
SDL_GetSystemRAM
⚠
SDL_GetTextureAlphaMod
⚠
SDL_GetTextureBlendMode
⚠
SDL_GetTextureColorMod
⚠
SDL_GetTextureScaleMode
⚠
SDL_GetTextureUserData
⚠
SDL_GetThreadID
⚠
SDL_GetThreadName
⚠
SDL_GetTicks
⚠
SDL_GetTicks64
⚠
SDL_GetTouchDevice
⚠
SDL_GetTouchDeviceType
⚠
SDL_GetTouchFinger
⚠
SDL_GetVersion
⚠
SDL_GetVideoDriver
⚠
SDL_GetWindowBordersSize
⚠
SDL_GetWindowBrightness
⚠
SDL_GetWindowData
⚠
SDL_GetWindowDisplayIndex
⚠
SDL_GetWindowDisplayMode
⚠
SDL_GetWindowFlags
⚠
SDL_GetWindowFromID
⚠
SDL_GetWindowGammaRamp
⚠
SDL_GetWindowGrab
⚠
SDL_GetWindowICCProfile
⚠
SDL_GetWindowID
⚠
SDL_GetWindowKeyboardGrab
⚠
SDL_GetWindowMaximumSize
⚠
SDL_GetWindowMinimumSize
⚠
SDL_GetWindowMouseGrab
⚠
SDL_GetWindowMouseRect
⚠
SDL_GetWindowOpacity
⚠
SDL_GetWindowPixelFormat
⚠
SDL_GetWindowPosition
⚠
SDL_GetWindowSize
⚠
SDL_GetWindowSurface
⚠
SDL_GetWindowTitle
⚠
SDL_GetWindowWMInfo
⚠
SDL_GetYUVConversionMode
⚠
SDL_GetYUVConversionModeForResolution
⚠
SDL_HapticClose
⚠
SDL_HapticDestroyEffect
⚠
SDL_HapticEffectSupported
⚠
SDL_HapticGetEffectStatus
⚠
SDL_HapticIndex
⚠
SDL_HapticName
⚠
SDL_HapticNewEffect
⚠
SDL_HapticNumAxes
⚠
SDL_HapticNumEffects
⚠
SDL_HapticNumEffectsPlaying
⚠
SDL_HapticOpen
⚠
SDL_HapticOpenFromJoystick
⚠
SDL_HapticOpenFromMouse
⚠
SDL_HapticOpened
⚠
SDL_HapticPause
⚠
SDL_HapticQuery
⚠
SDL_HapticRumbleInit
⚠
SDL_HapticRumblePlay
⚠
SDL_HapticRumbleStop
⚠
SDL_HapticRumbleSupported
⚠
SDL_HapticRunEffect
⚠
SDL_HapticSetAutocenter
⚠
SDL_HapticSetGain
⚠
SDL_HapticStopAll
⚠
SDL_HapticStopEffect
⚠
SDL_HapticUnpause
⚠
SDL_HapticUpdateEffect
⚠
SDL_Has3DNow
⚠
SDL_HasARMSIMD
⚠
SDL_HasAVX
⚠
SDL_HasAVX2
⚠
SDL_HasAVX512F
⚠
SDL_HasAltiVec
⚠
SDL_HasClipboardText
⚠
SDL_HasColorKey
⚠
SDL_HasEvent
⚠
SDL_HasEvents
⚠
SDL_HasIntersection
⚠
SDL_HasMMX
⚠
SDL_HasNEON
⚠
SDL_HasRDTSC
⚠
SDL_HasSSE
⚠
SDL_HasSSE2
⚠
SDL_HasSSE3
⚠
SDL_HasSSE41
⚠
SDL_HasSSE42
⚠
SDL_HasScreenKeyboardSupport
⚠
SDL_HasSurfaceRLE
⚠
SDL_HideWindow
⚠
SDL_Init
⚠
SDL_InitSubSystem
⚠
SDL_IntersectRect
⚠
SDL_IntersectRectAndLine
⚠
SDL_IsGameController
⚠
SDL_IsScreenKeyboardShown
⚠
SDL_IsScreenSaverEnabled
⚠
SDL_IsShapedWindow
⚠
SDL_IsTablet
⚠
SDL_IsTextInputActive
⚠
SDL_JoystickAttachVirtual
⚠
SDL_JoystickClose
⚠
SDL_JoystickCurrentPowerLevel
⚠
SDL_JoystickDetachVirtual
⚠
SDL_JoystickEventState
⚠
SDL_JoystickFromInstanceID
⚠
SDL_JoystickFromPlayerIndex
⚠
SDL_JoystickGetAttached
⚠
SDL_JoystickGetAxis
⚠
SDL_JoystickGetAxisInitialState
⚠
SDL_JoystickGetBall
⚠
SDL_JoystickGetButton
⚠
SDL_JoystickGetDeviceGUID
⚠
SDL_JoystickGetDeviceInstanceID
⚠
SDL_JoystickGetDevicePlayerIndex
⚠
SDL_JoystickGetDeviceProduct
⚠
SDL_JoystickGetDeviceProductVersion
⚠
SDL_JoystickGetDeviceType
⚠
SDL_JoystickGetDeviceVendor
⚠
SDL_JoystickGetGUID
⚠
SDL_JoystickGetGUIDFromString
⚠
SDL_JoystickGetGUIDString
⚠
SDL_JoystickGetHat
⚠
SDL_JoystickGetPlayerIndex
⚠
SDL_JoystickGetProduct
⚠
SDL_JoystickGetProductVersion
⚠
SDL_JoystickGetSerial
⚠
SDL_JoystickGetType
⚠
SDL_JoystickGetVendor
⚠
SDL_JoystickHasLED
⚠
SDL_JoystickHasRumble
⚠
SDL_JoystickHasRumbleTriggers
⚠
SDL_JoystickInstanceID
⚠
SDL_JoystickIsHaptic
⚠
SDL_JoystickIsVirtual
⚠
SDL_JoystickName
⚠
SDL_JoystickNameForIndex
⚠
SDL_JoystickNumAxes
⚠
SDL_JoystickNumBalls
⚠
SDL_JoystickNumButtons
⚠
SDL_JoystickNumHats
⚠
SDL_JoystickOpen
⚠
SDL_JoystickRumble
⚠
SDL_JoystickRumbleTriggers
⚠
SDL_JoystickSendEffect
⚠
SDL_JoystickSetLED
⚠
SDL_JoystickSetPlayerIndex
⚠
SDL_JoystickSetVirtualAxis
⚠
SDL_JoystickSetVirtualButton
⚠
SDL_JoystickSetVirtualHat
⚠
SDL_JoystickUpdate
⚠
SDL_LinuxSetThreadPriority
⚠
SDL_LinuxSetThreadPriorityAndPolicy
⚠
SDL_LoadBMP_RW
⚠
SDL_LoadDollarTemplates
⚠
SDL_LoadFile
⚠
SDL_LoadFile_RW
⚠
SDL_LoadFunction
⚠
SDL_LoadObject
⚠
SDL_LoadWAV_RW
⚠
SDL_LockAudio
⚠
SDL_LockAudioDevice
⚠
SDL_LockJoysticks
⚠
SDL_LockMutex
⚠
SDL_LockSensors
⚠
SDL_LockSurface
⚠
SDL_LockTexture
⚠
SDL_LockTextureToSurface
⚠
SDL_Log
⚠
SDL_LogCritical
⚠
SDL_LogDebug
⚠
SDL_LogError
⚠
SDL_LogGetOutputFunction
⚠
SDL_LogGetPriority
⚠
SDL_LogInfo
⚠
SDL_LogMessage
⚠
SDL_LogMessageV
⚠
SDL_LogResetPriorities
⚠
SDL_LogSetAllPriority
⚠
SDL_LogSetOutputFunction
⚠
SDL_LogSetPriority
⚠
SDL_LogVerbose
⚠
SDL_LogWarn
⚠
SDL_LowerBlit
⚠
SDL_LowerBlitScaled
⚠
SDL_MapRGB
⚠
SDL_MapRGBA
⚠
SDL_MasksToPixelFormatEnum
⚠
SDL_MaximizeWindow
⚠
SDL_MemoryBarrierAcquireFunction
⚠
SDL_MemoryBarrierReleaseFunction
⚠
SDL_Metal_CreateView
⚠
SDL_Metal_DestroyView
⚠
SDL_Metal_GetDrawableSize
⚠
SDL_Metal_GetLayer
⚠
SDL_MinimizeWindow
⚠
SDL_MixAudio
⚠
SDL_MixAudioFormat
⚠
SDL_MouseIsHaptic
⚠
SDL_NewAudioStream
⚠
SDL_NumHaptics
⚠
SDL_NumJoysticks
⚠
SDL_NumSensors
⚠
SDL_OnApplicationDidBecomeActive
⚠
SDL_OnApplicationDidEnterBackground
⚠
SDL_OnApplicationDidReceiveMemoryWarning
⚠
SDL_OnApplicationWillEnterForeground
⚠
SDL_OnApplicationWillResignActive
⚠
SDL_OnApplicationWillTerminate
⚠
SDL_OpenAudio
⚠
SDL_OpenAudioDevice
⚠
SDL_OpenURL
⚠
SDL_PauseAudio
⚠
SDL_PauseAudioDevice
⚠
SDL_PeepEvents
⚠
SDL_PixelFormatEnumToMasks
⚠
SDL_PollEvent
⚠
SDL_PremultiplyAlpha
⚠
SDL_PumpEvents
⚠
SDL_PushEvent
⚠
SDL_QueryTexture
⚠
SDL_QueueAudio
⚠
SDL_Quit
⚠
SDL_QuitSubSystem
⚠
SDL_RWFromConstMem
⚠
SDL_RWFromFP
⚠
SDL_RWFromFile
⚠
SDL_RWFromMem
⚠
SDL_RWclose
⚠
SDL_RWread
⚠
SDL_RWseek
⚠
SDL_RWsize
⚠
SDL_RWtell
⚠
SDL_RWwrite
⚠
SDL_RaiseWindow
⚠
SDL_ReadBE16
⚠
SDL_ReadBE32
⚠
SDL_ReadBE64
⚠
SDL_ReadLE16
⚠
SDL_ReadLE32
⚠
SDL_ReadLE64
⚠
SDL_ReadU8
⚠
SDL_RecordGesture
⚠
SDL_RegisterEvents
⚠
SDL_RemoveTimer
⚠
SDL_RenderClear
⚠
SDL_RenderCopy
⚠
SDL_RenderCopyEx
⚠
SDL_RenderCopyExF
⚠
SDL_RenderCopyF
⚠
SDL_RenderDrawLine
⚠
SDL_RenderDrawLineF
⚠
SDL_RenderDrawLines
⚠
SDL_RenderDrawLinesF
⚠
SDL_RenderDrawPoint
⚠
SDL_RenderDrawPointF
⚠
SDL_RenderDrawPoints
⚠
SDL_RenderDrawPointsF
⚠
SDL_RenderDrawRect
⚠
SDL_RenderDrawRectF
⚠
SDL_RenderDrawRects
⚠
SDL_RenderDrawRectsF
⚠
SDL_RenderFillRect
⚠
SDL_RenderFillRectF
⚠
SDL_RenderFillRects
⚠
SDL_RenderFillRectsF
⚠
SDL_RenderFlush
⚠
SDL_RenderGeometry
⚠
SDL_RenderGeometryRaw
⚠
SDL_RenderGetClipRect
⚠
SDL_RenderGetIntegerScale
⚠
SDL_RenderGetLogicalSize
⚠
SDL_RenderGetMetalCommandEncoder
⚠
SDL_RenderGetMetalLayer
⚠
SDL_RenderGetScale
⚠
SDL_RenderGetViewport
⚠
SDL_RenderIsClipEnabled
⚠
SDL_RenderLogicalToWindow
⚠
SDL_RenderPresent
⚠
SDL_RenderReadPixels
⚠
SDL_RenderSetClipRect
⚠
SDL_RenderSetIntegerScale
⚠
SDL_RenderSetLogicalSize
⚠
SDL_RenderSetScale
⚠
SDL_RenderSetVSync
⚠
SDL_RenderSetViewport
⚠
SDL_RenderTargetSupported
⚠
SDL_RenderWindowToLogical
⚠
SDL_ReportAssertion
⚠
SDL_ResetAssertionReport
⚠
SDL_RestoreWindow
⚠
SDL_SIMDAlloc
⚠
SDL_SIMDFree
⚠
SDL_SIMDGetAlignment
⚠
SDL_SIMDRealloc
⚠
SDL_SaveAllDollarTemplates
⚠
SDL_SaveBMP_RW
⚠
SDL_SaveDollarTemplate
⚠
SDL_SemPost
⚠
SDL_SemTryWait
⚠
SDL_SemValue
⚠
SDL_SemWait
⚠
SDL_SemWaitTimeout
⚠
SDL_SensorClose
⚠
SDL_SensorFromInstanceID
⚠
SDL_SensorGetData
⚠
SDL_SensorGetDeviceInstanceID
⚠
SDL_SensorGetDeviceName
⚠
SDL_SensorGetDeviceNonPortableType
⚠
SDL_SensorGetDeviceType
⚠
SDL_SensorGetInstanceID
⚠
SDL_SensorGetName
⚠
SDL_SensorGetNonPortableType
⚠
SDL_SensorGetType
⚠
SDL_SensorOpen
⚠
SDL_SensorUpdate
⚠
SDL_SetAssertionHandler
⚠
SDL_SetClipRect
⚠
SDL_SetClipboardText
⚠
SDL_SetColorKey
⚠
SDL_SetCursor
⚠
SDL_SetError
⚠
SDL_SetEventFilter
⚠
SDL_SetHint
⚠
SDL_SetHintWithPriority
⚠
SDL_SetMainReady
⚠
SDL_SetMemoryFunctions
⚠
SDL_SetModState
⚠
SDL_SetPaletteColors
⚠
SDL_SetPixelFormatPalette
⚠
SDL_SetRelativeMouseMode
⚠
SDL_SetRenderDrawBlendMode
⚠
SDL_SetRenderDrawColor
⚠
SDL_SetRenderTarget
⚠
SDL_SetSurfaceAlphaMod
⚠
SDL_SetSurfaceBlendMode
⚠
SDL_SetSurfaceColorMod
⚠
SDL_SetSurfacePalette
⚠
SDL_SetSurfaceRLE
⚠
SDL_SetTextInputRect
⚠
SDL_SetTextureAlphaMod
⚠
SDL_SetTextureBlendMode
⚠
SDL_SetTextureColorMod
⚠
SDL_SetTextureScaleMode
⚠
SDL_SetTextureUserData
⚠
SDL_SetThreadPriority
⚠
SDL_SetWindowAlwaysOnTop
⚠
SDL_SetWindowBordered
⚠
SDL_SetWindowBrightness
⚠
SDL_SetWindowData
⚠
SDL_SetWindowDisplayMode
⚠
SDL_SetWindowFullscreen
⚠
SDL_SetWindowGammaRamp
⚠
SDL_SetWindowGrab
⚠
SDL_SetWindowHitTest
⚠
SDL_SetWindowIcon
⚠
SDL_SetWindowInputFocus
⚠
SDL_SetWindowKeyboardGrab
⚠
SDL_SetWindowMaximumSize
⚠
SDL_SetWindowMinimumSize
⚠
SDL_SetWindowModalFor
⚠
SDL_SetWindowMouseGrab
⚠
SDL_SetWindowMouseRect
⚠
SDL_SetWindowOpacity
⚠
SDL_SetWindowPosition
⚠
SDL_SetWindowResizable
⚠
SDL_SetWindowShape
⚠
SDL_SetWindowSize
⚠
SDL_SetWindowTitle
⚠
SDL_SetYUVConversionMode
⚠
SDL_ShowCursor
⚠
SDL_ShowMessageBox
⚠
SDL_ShowSimpleMessageBox
⚠
SDL_ShowWindow
⚠
SDL_SoftStretch
⚠
SDL_SoftStretchLinear
⚠
SDL_StartTextInput
⚠
SDL_StopTextInput
⚠
SDL_TLSCleanup
⚠
SDL_TLSCreate
⚠
SDL_TLSGet
⚠
SDL_TLSSet
⚠
SDL_ThreadID
⚠
SDL_TryLockMutex
⚠
SDL_UnionRect
⚠
SDL_UnloadObject
⚠
SDL_UnlockAudio
⚠
SDL_UnlockAudioDevice
⚠
SDL_UnlockJoysticks
⚠
SDL_UnlockMutex
⚠
SDL_UnlockSensors
⚠
SDL_UnlockSurface
⚠
SDL_UnlockTexture
⚠
SDL_UpdateNVTexture
⚠
SDL_UpdateTexture
⚠
SDL_UpdateWindowSurface
⚠
SDL_UpdateWindowSurfaceRects
⚠
SDL_UpdateYUVTexture
⚠
SDL_UpperBlit
⚠
SDL_UpperBlitScaled
⚠
SDL_VideoInit
⚠
SDL_VideoQuit
⚠
SDL_Vulkan_CreateSurface
⚠
SDL_Vulkan_GetDrawableSize
⚠
SDL_Vulkan_GetInstanceExtensions
⚠
SDL_Vulkan_GetVkGetInstanceProcAddr
⚠
SDL_Vulkan_LoadLibrary
⚠
SDL_Vulkan_UnloadLibrary
⚠
SDL_WaitEvent
⚠
SDL_WaitEventTimeout
⚠
SDL_WaitThread
⚠
SDL_WarpMouseGlobal
⚠
SDL_WarpMouseInWindow
⚠
SDL_WasInit
⚠
SDL_WriteBE16
⚠
SDL_WriteBE32
⚠
SDL_WriteBE64
⚠
SDL_WriteLE16
⚠
SDL_WriteLE32
⚠
SDL_WriteLE64
⚠
SDL_WriteU8
⚠
SDL_abs
⚠
SDL_acos
⚠
SDL_acosf
⚠
SDL_asin
⚠
SDL_asinf
⚠
SDL_asprintf
⚠
SDL_atan
⚠
SDL_atan2
⚠
SDL_atan2f
⚠
SDL_atanf
⚠
SDL_atof
⚠
SDL_atoi
⚠
SDL_calloc
⚠
SDL_ceil
⚠
SDL_ceilf
⚠
SDL_copysign
⚠
SDL_copysignf
⚠
SDL_cos
⚠
SDL_cosf
⚠
SDL_crc32
⚠
SDL_exp
⚠
SDL_expf
⚠
SDL_fabs
⚠
SDL_fabsf
⚠
SDL_floor
⚠
SDL_floorf
⚠
SDL_fmod
⚠
SDL_fmodf
⚠
SDL_free
⚠
SDL_getenv
⚠
SDL_hid_ble_scan
⚠
SDL_hid_close
⚠
SDL_hid_device_change_count
⚠
SDL_hid_enumerate
⚠
SDL_hid_exit
⚠
SDL_hid_free_enumeration
⚠
SDL_hid_get_feature_report
⚠
SDL_hid_get_indexed_string
⚠
SDL_hid_get_manufacturer_string
⚠
SDL_hid_get_product_string
⚠
SDL_hid_get_serial_number_string
⚠
SDL_hid_init
⚠
SDL_hid_open
⚠
SDL_hid_open_path
⚠
SDL_hid_read
⚠
SDL_hid_read_timeout
⚠
SDL_hid_send_feature_report
⚠
SDL_hid_set_nonblocking
⚠
SDL_hid_write
⚠
SDL_iconv
⚠
SDL_iconv_close
⚠
SDL_iconv_open
⚠
SDL_iconv_string
⚠
SDL_isalnum
⚠
SDL_isalpha
⚠
SDL_isblank
⚠
SDL_iscntrl
⚠
SDL_isdigit
⚠
SDL_isgraph
⚠
SDL_islower
⚠
SDL_isprint
⚠
SDL_ispunct
⚠
SDL_isspace
⚠
SDL_isupper
⚠
SDL_isxdigit
⚠
SDL_itoa
⚠
SDL_lltoa
⚠
SDL_log
⚠
SDL_log10
⚠
SDL_log10f
⚠
SDL_logf
⚠
SDL_lround
⚠
SDL_lroundf
⚠
SDL_ltoa
⚠
SDL_main
⚠
SDL_malloc
⚠
SDL_memcmp
⚠
SDL_memcpy
⚠
SDL_memmove
⚠
SDL_memset
⚠
SDL_pow
⚠
SDL_powf
⚠
SDL_qsort
⚠
SDL_realloc
⚠
SDL_round
⚠
SDL_roundf
⚠
SDL_scalbn
⚠
SDL_scalbnf
⚠
SDL_setenv
⚠
SDL_sin
⚠
SDL_sinf
⚠
SDL_snprintf
⚠
SDL_sqrt
⚠
SDL_sqrtf
⚠
SDL_sscanf
⚠
SDL_strcasecmp
⚠
SDL_strchr
⚠
SDL_strcmp
⚠
SDL_strdup
⚠
SDL_strlcat
⚠
SDL_strlcpy
⚠
SDL_strlen
⚠
SDL_strlwr
⚠
SDL_strncasecmp
⚠
SDL_strncmp
⚠
SDL_strrchr
⚠
SDL_strrev
⚠
SDL_strstr
⚠
SDL_strtod
⚠
SDL_strtokr
⚠
SDL_strtol
⚠
SDL_strtoll
⚠
SDL_strtoul
⚠
SDL_strtoull
⚠
SDL_strupr
⚠
SDL_tan
⚠
SDL_tanf
⚠
SDL_tolower
⚠
SDL_toupper
⚠
SDL_trunc
⚠
SDL_truncf
⚠
SDL_uitoa
⚠
SDL_ulltoa
⚠
SDL_ultoa
⚠
SDL_utf8strlcpy
⚠
SDL_utf8strlen
⚠
SDL_vasprintf
⚠
SDL_vsnprintf
⚠
SDL_vsscanf
⚠
SDL_wcscasecmp
⚠
SDL_wcscmp
⚠
SDL_wcsdup
⚠
SDL_wcslcat
⚠
SDL_wcslcpy
⚠
SDL_wcslen
⚠
SDL_wcsncasecmp
⚠
SDL_wcsncmp
⚠
SDL_wcsstr
⚠
Type Aliases
§
Atom
Colormap
Display
Drawable
FILE
SDL_ArrayOrder
SDL_AssertState
SDL_AssertionHandler
SDL_AudioCallback
SDL_AudioDeviceID
SDL_AudioFilter
SDL_AudioFormat
SDL_AudioStatus
SDL_AudioStream
SDL_BitmapOrder
SDL_BlendFactor
SDL_BlendMode
SDL_BlendOperation
SDL_DUMMY_ENUM
SDL_DisplayEventID
SDL_DisplayOrientation
SDL_EventFilter
SDL_EventType
SDL_FingerID
SDL_FlashOperation
SDL_GLContext
SDL_GLContextResetNotification
SDL_GLattr
SDL_GLcontextFlag
SDL_GLcontextReleaseFlag
SDL_GLprofile
SDL_GameController
SDL_GameControllerAxis
SDL_GameControllerBindType
SDL_GameControllerButton
SDL_GameControllerType
SDL_GestureID
SDL_Haptic
SDL_HintCallback
SDL_HintPriority
SDL_HitTest
SDL_HitTestResult
SDL_Joystick
SDL_JoystickID
SDL_JoystickPowerLevel
SDL_JoystickType
SDL_KeyCode
SDL_Keycode
SDL_Keymod
SDL_LogCategory
SDL_LogOutputFunction
SDL_LogPriority
SDL_MessageBoxButtonFlags
SDL_MessageBoxColorType
SDL_MessageBoxFlags
SDL_MetalView
SDL_MouseWheelDirection
SDL_PackedLayout
SDL_PackedOrder
SDL_PixelFormatEnum
SDL_PixelType
SDL_PowerState
SDL_RendererFlags
SDL_RendererFlip
SDL_SYSWM_TYPE
SDL_ScaleMode
SDL_Scancode
SDL_Sensor
SDL_SensorID
SDL_SensorType
SDL_SpinLock
SDL_SystemCursor
SDL_TLSID
SDL_TextureAccess
SDL_TextureModulate
SDL_ThreadFunction
SDL_ThreadPriority
SDL_TimerCallback
SDL_TimerID
SDL_TouchDeviceType
SDL_TouchID
SDL_WindowEventID
SDL_WindowFlags
SDL_YUV_CONVERSION_MODE
SDL_blit
SDL_bool
SDL_calloc_func
SDL_compile_time_assert_SDL_Event
SDL_compile_time_assert_enum
SDL_compile_time_assert_sint8
SDL_compile_time_assert_sint16
SDL_compile_time_assert_sint32
SDL_compile_time_assert_sint64
SDL_compile_time_assert_uint8
SDL_compile_time_assert_uint16
SDL_compile_time_assert_uint32
SDL_compile_time_assert_uint64
SDL_errorcode
SDL_eventaction
SDL_free_func
SDL_hid_device
SDL_iconv_t
SDL_main_func
SDL_malloc_func
SDL_realloc_func
SDL_sem
SDL_threadID
SDL_vulkanInstance
SDL_vulkanSurface
Sint16
Sint32
Sint64
Time
Uint8
Uint16
Uint32
Uint64
VkInstance
VkSurfaceKHR
Window
WindowShapeMode
XEvent
XID
_IO_lock_t
__builtin_va_list
__off64_t
__off_t
va_list
wchar_t
Unions
§
SDL_Event
SDL_GameControllerButtonBind__bindgen_ty_1
SDL_HapticEffect
SDL_RWops__bindgen_ty_1
SDL_SysWMinfo__bindgen_ty_1
SDL_SysWMmsg__bindgen_ty_1
SDL_WindowShapeParams
XClientMessageEvent__bindgen_ty_1
_XEvent