Hints
| hints |
|---|
| SDL-HINT-FRAMEBUFFER-ACCELERATION |
| SDL-HINT-RENDER-DRIVER |
| SDL-HINT-RENDER-OPENGL-SHADERS |
| SDL-HINT-RENDER-DIRECT3D-THREADSAFE |
| SDL-HINT-RENDER-DIRECT3D11-DEBUG |
| SDL-HINT-RENDER-LOGICAL-SIZE-MODE |
| SDL-HINT-RENDER-SCALE-QUALITY |
| SDL-HINT-RENDER-VSYNC |
| SDL-HINT-VIDEO-ALLOW-SCREENSAVER |
| SDL-HINT-VIDEO-X11-XVIDMODE |
| SDL-HINT-VIDEO-X11-XINERAMA |
| SDL-HINT-VIDEO-X11-XRANDR |
| SDL-HINT-VIDEO-X11-NET-WM-PING |
| SDL-HINT-VIDEO-X11-NET-WM-BYPASS-COMPOSITOR |
| SDL-HINT-WINDOW-FRAME-USABLE-WHILE-CURSOR-HIDDEN |
| SDL-HINT-WINDOWS-INTRESOURCE-ICON |
| SDL-HINT-WINDOWS-INTRESOURCE-ICON-SMALL |
| SDL-HINT-WINDOWS-ENABLE-MESSAGELOOP |
| SDL-HINT-GRAB-KEYBOARD |
| SDL-HINT-MOUSE-NORMAL-SPEED-SCALE |
| SDL-HINT-MOUSE-RELATIVE-SPEED-SCALE |
| SDL-HINT-MOUSE-RELATIVE-MODE-WARP |
| SDL-HINT-MOUSE-FOCUS-CLICKTHROUGH |
| SDL-HINT-TOUCH-MOUSE-EVENTS |
| SDL-HINT-VIDEO-MINIMIZE-ON-FOCUS-LOSS |
| SDL-HINT-IDLE-TIMER-DISABLED |
| SDL-HINT-ORIENTATIONS |
| SDL-HINT-APPLE-TV-CONTROLLER-UI-EVENTS |
| SDL-HINT-APPLE-TV-REMOTE-ALLOW-ROTATION |
| SDL-HINT-IOS-HIDE-HOME-INDICATOR |
| SDL-HINT-ACCELEROMETER-AS-JOYSTICK |
| SDL-HINT-TV-REMOTE-AS-JOYSTICK |
| SDL-HINT-XINPUT-ENABLED |
| SDL-HINT-XINPUT-USE-OLD-JOYSTICK-MAPPING |
| SDL-HINT-GAMECONTROLLERCONFIG |
| SDL-HINT-GAMECONTROLLER-IGNORE-DEVICES |
| SDL-HINT-GAMECONTROLLER-IGNORE-DEVICES-EXCEPT |
| SDL-HINT-JOYSTICK-ALLOW-BACKGROUND-EVENTS |
| SDL-HINT-ALLOW-TOPMOST |
| SDL-HINT-TIMER-RESOLUTION |
| SDL-HINT-QTWAYLAND-CONTENT-ORIENTATION |
| SDL-HINT-QTWAYLAND-WINDOW-FLAGS |
| SDL-HINT-THREAD-STACK-SIZE |
| SDL-HINT-VIDEO-HIGHDPI-DISABLED |
| SDL-HINT-MAC-CTRL-CLICK-EMULATE-RIGHT-CLICK |
| SDL-HINT-VIDEO-WIN-D3DCOMPILER |
| SDL-HINT-VIDEO-WINDOW-SHARE-PIXEL-FORMAT |
| SDL-HINT-WINRT-PRIVACY-POLICY-URL |
| SDL-HINT-WINRT-PRIVACY-POLICY-LABEL |
| SDL-HINT-WINRT-HANDLE-BACK-BUTTON |
| SDL-HINT-VIDEO-MAC-FULLSCREEN-SPACES |
| SDL-HINT-MAC-BACKGROUND-APP |
| SDL-HINT-ANDROID-APK-EXPANSION-MAIN-FILE-VERSION |
| SDL-HINT-ANDROID-APK-EXPANSION-PATCH-FILE-VERSION |
| SDL-HINT-IME-INTERNAL-EDITING |
| SDL-HINT-ANDROID-SEPARATE-MOUSE-AND-TOUCH |
| SDL-HINT-ANDROID-TRAP-BACK-BUTTON |
| SDL-HINT-RETURN-KEY-HIDES-IME |
| SDL-HINT-EMSCRIPTEN-KEYBOARD-ELEMENT |
| SDL-HINT-NO-SIGNAL-HANDLERS |
| SDL-HINT-WINDOWS-NO-CLOSE-ON-ALT-F4 |
| SDL-HINT-BMP-SAVE-LEGACY-FORMAT |
| SDL-HINT-WINDOWS-DISABLE-THREAD-NAMING |
| SDL-HINT-RPI-VIDEO-LAYER |
| SDL-HINT-VIDEO-DOUBLE-BUFFER |
| SDL-HINT-OPENGL-ES-DRIVER |
| SDL-HINT-AUDIO-RESAMPLING-MODE |
| SDL-HINT-AUDIO-CATEGORY |
Scancodes & Keycodes
| Scancodes | Keycodes |
|---|---|
| SDL-SCANCODE-UNKNOWN | SDLK-UNKNOWN |
| SDL-SCANCODE-A | SDLK-A |
| SDL-SCANCODE-B | SDLK-B |
| SDL-SCANCODE-C | SDLK-C |
| SDL-SCANCODE-D | SDLK-D |
| SDL-SCANCODE-E | SDLK-E |
| SDL-SCANCODE-F | SDLK-F |
| SDL-SCANCODE-G | SDLK-G |
| SDL-SCANCODE-H | SDLK-H |
| SDL-SCANCODE-I | SDLK-I |
| SDL-SCANCODE-J | SDLK-J |
| SDL-SCANCODE-K | SDLK-K |
| SDL-SCANCODE-L | SDLK-L |
| SDL-SCANCODE-M | SDLK-M |
| SDL-SCANCODE-N | SDLK-N |
| SDL-SCANCODE-O | SDLK-O |
| SDL-SCANCODE-P | SDLK-P |
| SDL-SCANCODE-Q | SDLK-Q |
| SDL-SCANCODE-R | SDLK-R |
| SDL-SCANCODE-S | SDLK-S |
| SDL-SCANCODE-T | SDLK-T |
| SDL-SCANCODE-U | SDLK-U |
| SDL-SCANCODE-V | SDLK-V |
| SDL-SCANCODE-W | SDLK-W |
| SDL-SCANCODE-X | SDLK-X |
| SDL-SCANCODE-Y | SDLK-Y |
| SDL-SCANCODE-Z | SDLK-Z |
| SDL-SCANCODE-1 | SDLK-1 |
| SDL-SCANCODE-2 | SDLK-2 |
| SDL-SCANCODE-3 | SDLK-3 |
| SDL-SCANCODE-4 | SDLK-4 |
| SDL-SCANCODE-5 | SDLK-5 |
| SDL-SCANCODE-6 | SDLK-6 |
| SDL-SCANCODE-7 | SDLK-7 |
| SDL-SCANCODE-8 | SDLK-8 |
| SDL-SCANCODE-9 | SDLK-9 |
| SDL-SCANCODE-0 | SDLK-0 |
| SDL-SCANCODE-RETURN | SDLK-RETURN |
| SDL-SCANCODE-ESCAPE | SDLK-ESCAPE |
| SDL-SCANCODE-BACKSPACE | SDLK-BACKSPACE |
| SDL-SCANCODE-TAB | SDLK-TAB |
| SDL-SCANCODE-SPACE | SDLK-SPACE |
| SDL-SCANCODE-MINUS | SDLK-MINUS |
| SDL-SCANCODE-EQUALS | SDLK-EQUALS |
| SDL-SCANCODE-LEFTBRACKET | SDLK-LEFTBRACKET |
| SDL-SCANCODE-RIGHTBRACKET | SDLK-RIGHTBRACKET |
| SDL-SCANCODE-BACKSLASH | SDLK-BACKSLASH |
| SDL-SCANCODE-NONUSHASH | |
| SDL-SCANCODE-SEMICOLON | SDLK-SEMICOLON |
| SDL-SCANCODE-APOSTROPHE | SDLK-QUOTE |
| SDL-SCANCODE-GRAVE | SDLK-BACKQUOTE |
| SDL-SCANCODE-COMMA | SDLK-COMMA |
| SDL-SCANCODE-PERIOD | SDLK-PERIOD |
| SDL-SCANCODE-SLASH | SDLK-SLASH |
| SDL-SCANCODE-CAPSLOCK | SDLK-CAPSLOCK |
| SDL-SCANCODE-F1 | SDLK-F1 |
| SDL-SCANCODE-F2 | SDLK-F2 |
| SDL-SCANCODE-F3 | SDLK-F3 |
| SDL-SCANCODE-F4 | SDLK-F4 |
| SDL-SCANCODE-F5 | SDLK-F5 |
| SDL-SCANCODE-F6 | SDLK-F6 |
| SDL-SCANCODE-F7 | SDLK-F7 |
| SDL-SCANCODE-F8 | SDLK-F8 |
| SDL-SCANCODE-F9 | SDLK-F9 |
| SDL-SCANCODE-F10 | SDLK-F10 |
| SDL-SCANCODE-F11 | SDLK-F11 |
| SDL-SCANCODE-F12 | SDLK-F12 |
| SDL-SCANCODE-PRINTSCREEN | SDLK-PRINTSCREEN |
| SDL-SCANCODE-SCROLLLOCK | SDLK-SCROLLLOCK |
| SDL-SCANCODE-PAUSE | SDLK-PAUSE |
| SDL-SCANCODE-INSERT | SDLK-INSERT |
| SDL-SCANCODE-HOME | SDLK-HOME |
| SDL-SCANCODE-PAGEUP | SDLK-PAGEUP |
| SDL-SCANCODE-DELETE | SDLK-DELETE |
| SDL-SCANCODE-END | SDLK-END |
| SDL-SCANCODE-PAGEDOWN | SDLK-PAGEDOWN |
| SDL-SCANCODE-RIGHT | SDLK-RIGHT |
| SDL-SCANCODE-LEFT | SDLK-LEFT |
| SDL-SCANCODE-DOWN | SDLK-DOWN |
| SDL-SCANCODE-UP | SDLK-UP |
| SDL-SCANCODE-NUMLOCKCLEAR | SDLK-NUMLOCKCLEAR |
| SDL-SCANCODE-KP-DIVIDE | SDLK-KP-DIVIDE |
| SDL-SCANCODE-KP-MULTIPLY | SDLK-KP-MULTIPLY |
| SDL-SCANCODE-KP-MINUS | SDLK-KP-MINUS |
| SDL-SCANCODE-KP-PLUS | SDLK-KP-PLUS |
| SDL-SCANCODE-KP-ENTER | SDLK-KP-ENTER |
| SDL-SCANCODE-KP-1 | SDLK-KP-1 |
| SDL-SCANCODE-KP-2 | SDLK-KP-2 |
| SDL-SCANCODE-KP-3 | SDLK-KP-3 |
| SDL-SCANCODE-KP-4 | SDLK-KP-4 |
| SDL-SCANCODE-KP-5 | SDLK-KP-5 |
| SDL-SCANCODE-KP-6 | SDLK-KP-6 |
| SDL-SCANCODE-KP-7 | SDLK-KP-7 |
| SDL-SCANCODE-KP-8 | SDLK-KP-8 |
| SDL-SCANCODE-KP-9 | SDLK-KP-9 |
| SDL-SCANCODE-KP-0 | SDLK-KP-0 |
| SDL-SCANCODE-KP-PERIOD | SDLK-KP-PERIOD |
| SDL-SCANCODE-NONUSBACKSLASH | |
| SDL-SCANCODE-APPLICATION | SDLK-APPLICATION |
| SDL-SCANCODE-POWER | SDLK-POWER |
| SDL-SCANCODE-KP-EQUALS | SDLK-KP-EQUALS |
| SDL-SCANCODE-F13 | SDLK-F13 |
| SDL-SCANCODE-F14 | SDLK-F14 |
| SDL-SCANCODE-F15 | SDLK-F15 |
| SDL-SCANCODE-F16 | SDLK-F16 |
| SDL-SCANCODE-F17 | SDLK-F17 |
| SDL-SCANCODE-F18 | SDLK-F18 |
| SDL-SCANCODE-F19 | SDLK-F19 |
| SDL-SCANCODE-F20 | SDLK-F20 |
| SDL-SCANCODE-F21 | SDLK-F21 |
| SDL-SCANCODE-F22 | SDLK-F22 |
| SDL-SCANCODE-F23 | SDLK-F23 |
| SDL-SCANCODE-F24 | SDLK-F24 |
| SDL-SCANCODE-EXECUTE | SDLK-EXECUTE |
| SDL-SCANCODE-HELP | SDLK-HELP |
| SDL-SCANCODE-MENU | SDLK-MENU |
| SDL-SCANCODE-SELECT | SDLK-SELECT |
| SDL-SCANCODE-STOP | SDLK-STOP |
| SDL-SCANCODE-AGAIN | SDLK-AGAIN |
| SDL-SCANCODE-UNDO | SDLK-UNDO |
| SDL-SCANCODE-CUT | SDLK-CUT |
| SDL-SCANCODE-COPY | SDLK-COPY |
| SDL-SCANCODE-PASTE | SDLK-PASTE |
| SDL-SCANCODE-FIND | SDLK-FIND |
| SDL-SCANCODE-MUTE | SDLK-MUTE |
| SDL-SCANCODE-VOLUMEUP | SDLK-VOLUMEUP |
| SDL-SCANCODE-VOLUMEDOWN | SDLK-VOLUMEDOWN |
| SDL-SCANCODE-KP-COMMA | SDLK-KP-COMMA |
| SDL-SCANCODE-KP-EQUALSAS400 | SDLK-KP-EQUALSAS400 |
| 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-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-ALTERASE | SDLK-ALTERASE |
| SDL-SCANCODE-SYSREQ | SDLK-SYSREQ |
| SDL-SCANCODE-CANCEL | SDLK-CANCEL |
| SDL-SCANCODE-CLEAR | SDLK-CLEAR |
| SDL-SCANCODE-PRIOR | SDLK-PRIOR |
| SDL-SCANCODE-RETURN2 | SDLK-RETURN2 |
| SDL-SCANCODE-SEPARATOR | SDLK-SEPARATOR |
| SDL-SCANCODE-OUT | SDLK-OUT |
| SDL-SCANCODE-OPER | SDLK-OPER |
| SDL-SCANCODE-CLEARAGAIN | SDLK-CLEARAGAIN |
| SDL-SCANCODE-CRSEL | SDLK-CRSEL |
| SDL-SCANCODE-EXSEL | SDLK-EXSEL |
| SDL-SCANCODE-KP-00 | SDLK-KP-00 |
| SDL-SCANCODE-KP-000 | SDLK-KP-000 |
| SDL-SCANCODE-THOUSANDSSEPARATOR | SDLK-THOUSANDSSEPARATOR |
| SDL-SCANCODE-DECIMALSEPARATOR | SDLK-DECIMALSEPARATOR |
| SDL-SCANCODE-CURRENCYUNIT | SDLK-CURRENCYUNIT |
| SDL-SCANCODE-CURRENCYSUBUNIT | SDLK-CURRENCYSUBUNIT |
| SDL-SCANCODE-KP-LEFTPAREN | SDLK-KP-LEFTPAREN |
| SDL-SCANCODE-KP-RIGHTPAREN | SDLK-KP-RIGHTPAREN |
| SDL-SCANCODE-KP-LEFTBRACE | SDLK-KP-LEFTBRACE |
| SDL-SCANCODE-KP-RIGHTBRACE | SDLK-KP-RIGHTBRACE |
| SDL-SCANCODE-KP-TAB | SDLK-KP-TAB |
| SDL-SCANCODE-KP-BACKSPACE | SDLK-KP-BACKSPACE |
| SDL-SCANCODE-KP-A | SDLK-KP-A |
| SDL-SCANCODE-KP-B | SDLK-KP-B |
| SDL-SCANCODE-KP-C | SDLK-KP-C |
| SDL-SCANCODE-KP-D | SDLK-KP-D |
| SDL-SCANCODE-KP-E | SDLK-KP-E |
| SDL-SCANCODE-KP-F | SDLK-KP-F |
| SDL-SCANCODE-KP-XOR | SDLK-KP-XOR |
| SDL-SCANCODE-KP-POWER | SDLK-KP-POWER |
| SDL-SCANCODE-KP-PERCENT | SDLK-KP-PERCENT |
| SDL-SCANCODE-KP-LESS | SDLK-KP-LESS |
| SDL-SCANCODE-KP-GREATER | SDLK-KP-GREATER |
| SDL-SCANCODE-KP-AMPERSAND | SDLK-KP-AMPERSAND |
| SDL-SCANCODE-KP-DBLAMPERSAND | SDLK-KP-DBLAMPERSAND |
| SDL-SCANCODE-KP-VERTICALBAR | SDLK-KP-VERTICALBAR |
| SDL-SCANCODE-KP-DBLVERTICALBAR | SDLK-KP-DBLVERTICALBAR |
| SDL-SCANCODE-KP-COLON | SDLK-KP-COLON |
| SDL-SCANCODE-KP-HASH | SDLK-KP-HASH |
| SDL-SCANCODE-KP-SPACE | SDLK-KP-SPACE |
| SDL-SCANCODE-KP-AT | SDLK-KP-AT |
| SDL-SCANCODE-KP-EXCLAM | SDLK-KP-EXCLAM |
| SDL-SCANCODE-KP-MEMSTORE | SDLK-KP-MEMSTORE |
| SDL-SCANCODE-KP-MEMRECALL | SDLK-KP-MEMRECALL |
| SDL-SCANCODE-KP-MEMCLEAR | SDLK-KP-MEMCLEAR |
| SDL-SCANCODE-KP-MEMADD | SDLK-KP-MEMADD |
| SDL-SCANCODE-KP-MEMSUBTRACT | SDLK-KP-MEMSUBTRACT |
| SDL-SCANCODE-KP-MEMMULTIPLY | SDLK-KP-MEMMULTIPLY |
| SDL-SCANCODE-KP-MEMDIVIDE | SDLK-KP-MEMDIVIDE |
| SDL-SCANCODE-KP-PLUSMINUS | SDLK-KP-PLUSMINUS |
| SDL-SCANCODE-KP-CLEAR | SDLK-KP-CLEAR |
| SDL-SCANCODE-KP-CLEARENTRY | SDLK-KP-CLEARENTRY |
| SDL-SCANCODE-KP-BINARY | SDLK-KP-BINARY |
| SDL-SCANCODE-KP-OCTAL | SDLK-KP-OCTAL |
| SDL-SCANCODE-KP-DECIMAL | SDLK-KP-DECIMAL |
| SDL-SCANCODE-KP-HEXADECIMAL | SDLK-KP-HEXADECIMAL |
| SDL-SCANCODE-LCTRL | SDLK-LCTRL |
| SDL-SCANCODE-LSHIFT | SDLK-LSHIFT |
| SDL-SCANCODE-LALT | SDLK-LALT |
| SDL-SCANCODE-LGUI | SDLK-LGUI |
| SDL-SCANCODE-RCTRL | SDLK-RCTRL |
| SDL-SCANCODE-RSHIFT | SDLK-RSHIFT |
| SDL-SCANCODE-RALT | SDLK-RALT |
| SDL-SCANCODE-RGUI | SDLK-RGUI |
| SDL-SCANCODE-MODE | SDLK-MODE |
| SDL-SCANCODE-AUDIONEXT | SDLK-AUDIONEXT |
| SDL-SCANCODE-AUDIOPREV | SDLK-AUDIOPREV |
| SDL-SCANCODE-AUDIOSTOP | SDLK-AUDIOSTOP |
| SDL-SCANCODE-AUDIOPLAY | SDLK-AUDIOPLAY |
| SDL-SCANCODE-AUDIOMUTE | SDLK-AUDIOMUTE |
| SDL-SCANCODE-MEDIASELECT | SDLK-MEDIASELECT |
| SDL-SCANCODE-WWW | SDLK-WWW |
| SDL-SCANCODE-MAIL | SDLK-MAIL |
| SDL-SCANCODE-CALCULATOR | SDLK-CALCULATOR |
| SDL-SCANCODE-COMPUTER | SDLK-COMPUTER |
| SDL-SCANCODE-AC-SEARCH | SDLK-AC-SEARCH |
| SDL-SCANCODE-AC-HOME | SDLK-AC-HOME |
| SDL-SCANCODE-AC-BACK | SDLK-AC-BACK |
| SDL-SCANCODE-AC-FORWARD | SDLK-AC-FORWARD |
| SDL-SCANCODE-AC-STOP | SDLK-AC-STOP |
| SDL-SCANCODE-AC-REFRESH | SDLK-AC-REFRESH |
| SDL-SCANCODE-AC-BOOKMARKS | SDLK-AC-BOOKMARKS |
| SDL-SCANCODE-BRIGHTNESSDOWN | SDLK-BRIGHTNESSDOWN |
| SDL-SCANCODE-BRIGHTNESSUP | SDLK-BRIGHTNESSUP |
| SDL-SCANCODE-DISPLAYSWITCH | SDLK-DISPLAYSWITCH |
| SDL-SCANCODE-KBDILLUMTOGGLE | SDLK-KBDILLUMTOGGLE |
| SDL-SCANCODE-KBDILLUMDOWN | SDLK-KBDILLUMDOWN |
| SDL-SCANCODE-KBDILLUMUP | SDLK-KBDILLUMUP |
| SDL-SCANCODE-EJECT | SDLK-EJECT |
| SDL-SCANCODE-SLEEP | SDLK-SLEEP |
| SDL-SCANCODE-APP1 | SDLK-APP1 |
| SDL-SCANCODE-APP2 | SDLK-APP2 |
| SDL-SCANCODE-AUDIOREWIND | SDLK-AUDIOREWIND |
| SDL-SCANCODE-AUDIOFASTFORWARD | SDLK-AUDIOFASTFORWARD |
| SDLK-EXCLAIM | |
| SDLK-QUOTEDBL | |
| SDLK-HASH | |
| SDLK-PERCENT | |
| 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 |
Key Modifers
| modifers |
|---|
| KMOD-NONE |
| KMOD-LSHIFT |
| KMOD-RSHIFT |
| KMOD-LCTRL |
| KMOD-RCTRL |
| KMOD-LALT |
| KMOD-RALT |
| KMOD-LGUI |
| KMOD-RGUI |
| KMOD-NUM |
| KMOD-CAPS |
| KMOD-MODE |
| KMOD-RESERVED |
| KMOD-CTRL |
| KMOD-SHIFT |
| KMOD-ALT |
| KMOD-GUI |
Device Queries
| queries |
|---|
| SDL-QUERY |
| SDL-IGNORE |
| SDL-DISABLE |
| SDL-ENABLE |
Window Flags
| flags |
|---|
| SDL-WINDOW-FULLSCREEN |
| SDL-WINDOW-OPENGL |
| SDL-WINDOW-SHOWN |
| SDL-WINDOW-HIDDEN |
| SDL-WINDOW-BORDERLESS |
| SDL-WINDOW-RESIZABLE |
| SDL-WINDOW-MINIMIZED |
| SDL-WINDOW-MAXIMIZED |
| SDL-WINDOW-INPUT-GRABBED |
| SDL-WINDOW-INPUT-FOCUS |
| SDL-WINDOW-MOUSE-FOCUS |
| SDL-WINDOW-FULLSCREEN-DESKTOP |
| SDL-WINDOW-FOREIGN |
| SDL-WINDOW-ALLOW-HIGHDPI |
| SDL-WINDOW-MOUSE-CAPTURE |
| SDL-WINDOW-ALWAYS-ON-TOP |
| SDL-WINDOW-SKIP-TASKBAR |
| SDL-WINDOW-UTILITY |
| SDL-WINDOW-TOOLTIP |
| SDL-WINDOW-POPUP-MENU |
| SDL-WINDOW-VULKAN |
Initialize Flags
| flags |
|---|
| SDL-INIT-TIMER |
| SDL-INIT-AUDIO |
| SDL-INIT-VIDEO |
| SDL-INIT-JOYSTICK |
| SDL-INIT-HAPTIC |
| SDL-INIT-GAMECONTROLLER |
| SDL-INIT-EVENTS |
| SDL-INIT-EVERYTHING |
Pixel Formats
| formats |
|---|
| SDL-PIXELFORMAT-UNKNOWN |
| SDL-PIXELFORMAT-INDEX1LSB |
| SDL-PIXELFORMAT-INDEX1MSB |
| SDL-PIXELFORMAT-INDEX4LSB |
| SDL-PIXELFORMAT-INDEX4MSB |
| SDL-PIXELFORMAT-INDEX8 |
| SDL-PIXELFORMAT-RGB332 |
| SDL-PIXELFORMAT-RGB444 |
| SDL-PIXELFORMAT-RGB555 |
| SDL-PIXELFORMAT-BGR555 |
| SDL-PIXELFORMAT-ARGB4444 |
| SDL-PIXELFORMAT-RGBA4444 |
| SDL-PIXELFORMAT-ABGR4444 |
| SDL-PIXELFORMAT-BGRA4444 |
| SDL-PIXELFORMAT-ARGB1555 |
| SDL-PIXELFORMAT-RGBA5551 |
| SDL-PIXELFORMAT-ABGR1555 |
| SDL-PIXELFORMAT-BGRA5551 |
| SDL-PIXELFORMAT-RGB565 |
| SDL-PIXELFORMAT-BGR565 |
| SDL-PIXELFORMAT-RGB24 |
| SDL-PIXELFORMAT-BGR24 |
| SDL-PIXELFORMAT-RGB888 |
| SDL-PIXELFORMAT-RGBX8888 |
| SDL-PIXELFORMAT-BGR888 |
| SDL-PIXELFORMAT-BGRX8888 |
| SDL-PIXELFORMAT-ARGB8888 |
| SDL-PIXELFORMAT-RGBA8888 |
| SDL-PIXELFORMAT-ABGR8888 |
| SDL-PIXELFORMAT-BGRA8888 |
| SDL-PIXELFORMAT-ARGB2101010 |
| SDL-PIXELFORMAT-RGBA32 |
| SDL-PIXELFORMAT-ARGB32 |
| SDL-PIXELFORMAT-BGRA32 |
| SDL-PIXELFORMAT-ABGR32 |
| SDL-PIXELFORMAT-YV12 |
| SDL-PIXELFORMAT-IYUV |
| SDL-PIXELFORMAT-YUY2 |
| SDL-PIXELFORMAT-UYVY |
| SDL-PIXELFORMAT-YVYU |
| SDL-PIXELFORMAT-NV12 |
| SDL-PIXELFORMAT-NV21 |
Renderer Flags
| flags |
|---|
| SDL-RENDERER-SOFTWARE |
| SDL-RENDERER-ACCELERATED |
| SDL-RENDERER-PRESENTVSYNC |
| SDL-RENDERER-TARGETTEXTURE |
Texture Access
| access |
|---|
| SDL-TEXTUREACCESS-STATIC |
| SDL-TEXTUREACCESS-STREAMING |
| SDL-TEXTUREACCESS-TARGET |
Renderer Flip
| flip |
|---|
| SDL-FLIP-NONE |
| SDL-FLIP-HORIZONTAL |
| SDL-FLIP-VERTICAL |
Blend Modes
| modes |
|---|
| SDL-BLENDMODE-NONE |
| SDL-BLENDMODE-BLEND |
| SDL-BLENDMODE-ADD |
| SDL-BLENDMODE-MOD |
Blend Operations
| operations |
|---|
| SDL-BLENDOPERATION-ADD |
| SDL-BLENDOPERATION-SUBTRACT |
| SDL-BLENDOPERATION-REV-SUBTRACT |
| SDL-BLENDOPERATION-MINIMUM |
| SDL-BLENDOPERATION-MAXIMUM |
Blend Factors
| factors |
|---|
| SDL-BLENDFACTOR-ZERO |
| SDL-BLENDFACTOR-ONE |
| SDL-BLENDFACTOR-SRC-COLOR |
| SDL-BLENDFACTOR-ONE-MINUS-SRC-COLOR |
| SDL-BLENDFACTOR-SRC-ALPHA |
| SDL-BLENDFACTOR-ONE-MINUS-SRC-ALPHA |
| SDL-BLENDFACTOR-DST-COLOR |
| SDL-BLENDFACTOR-ONE-MINUS-DST-COLOR |
| SDL-BLENDFACTOR-DST-ALPHA |
| SDL-BLENDFACTOR-ONE-MINUS-DST-ALPHA |
OpenGL Attributes
| attributes |
|---|
| SDL-GL-RED-SIZE |
| SDL-GL-GREEN-SIZE |
| SDL-GL-BLUE-SIZE |
| SDL-GL-ALPHA-SIZE |
| SDL-GL-BUFFER-SIZE |
| SDL-GL-DOUBLEBUFFER |
| SDL-GL-DEPTH-SIZE |
| SDL-GL-STENCIL-SIZE |
| SDL-GL-ACCUM-RED-SIZE |
| SDL-GL-ACCUM-GREEN-SIZE |
| SDL-GL-ACCUM-BLUE-SIZE |
| SDL-GL-ACCUM-ALPHA-SIZE |
| SDL-GL-STEREO |
| SDL-GL-MULTISAMPLEBUFFERS |
| SDL-GL-MULTISAMPLESAMPLES |
| SDL-GL-ACCELERATED-VISUAL |
| SDL-GL-RETAINED-BACKING |
| SDL-GL-CONTEXT-MAJOR-VERSION |
| SDL-GL-CONTEXT-MINOR-VERSION |
| SDL-GL-CONTEXT-EGL |
| SDL-GL-CONTEXT-FLAGS |
| SDL-GL-CONTEXT-PROFILE-MASK |
| SDL-GL-SHARE-WITH-CURRENT-CONTEXT |
| SDL-GL-FRAMEBUFFER-SRGB-CAPABLE |
| SDL-GL-CONTEXT-RELEASE-BEHAVIOR |
| SDL-GL-CONTEXT-RESET-NOTIFICATION |
| SDL-GL-CONTEXT-NO-ERROR |
| SDL-GL-ACCUM-ALPHA-SIZE |
| SDL-GL-STEREO |
| SDL-GL-MULTISAMPLEBUFFERS |
| SDL-GL-MULTISAMPLESAMPLES |
| SDL-GL-ACCELERATED-VISUAL |
OpenGL Context Flags
| flags |
|---|
| SDL-GL-CONTEXT-DEBUG-FLAG |
| SDL-GL-CONTEXT-FORWARD-COMPATIBLE-FLAG |
| SDL-GL-CONTEXT-ROBUST-ACCESS-FLAG |
| SDL-GL-CONTEXT-RESET-ISOLATION-FLAG |
OpenGL Profile Flags
| flags |
|---|
| SDL-GL-CONTEXT-PROFILE-CORE |
| SDL-GL-CONTEXT-PROFILE-COMPATIBILITY |
| SDL-GL-CONTEXT-PROFILE-ES |