SDL/include/SDL3
Frank Praznik 3a6d9c59f4 wayland: Add mouse pointer warp support
The pointer confinement protocol does allow attempted warping the pointer via a hint, provided that the pointer is locked at the time of the request, and the requested coordinates fall within the bounds of the window.

Toggle the pointer locked state and request the pointer warp when the required protocol is available. This is similar to what XWayland does internally.
2024-05-03 12:33:19 -04:00
..
SDL.h remove SDL_quit.h include from SDL.h 2024-04-15 18:47:24 +03:00
SDL_assert.h Sync SDL3 wiki -> header 2024-05-03 03:27:33 +00:00
SDL_atomic.h Sync SDL3 wiki -> header 2024-04-24 20:43:29 +00:00
SDL_audio.h wikiheaders: Bind #defines below a function to it, like typedefs. 2024-05-02 12:49:30 -04:00
SDL_begin_code.h Define SDL_PLATFORM_* macros instead of underscored ones (#8875) 2024-01-24 01:40:51 +00:00
SDL_bits.h Sync SDL3 wiki -> header 2024-04-14 00:22:23 +00:00
SDL_blendmode.h Sync SDL3 wiki -> header 2024-04-13 13:24:25 +00:00
SDL_camera.h include: Add \since to all documentation that was missing it. 2024-04-11 13:34:29 -04:00
SDL_clipboard.h Sync SDL3 wiki -> header 2024-04-15 16:56:12 +00:00
SDL_close_code.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_copying.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_cpuinfo.h Updated "see also" references to be more consistent 2024-03-17 12:28:11 -07:00
SDL_dialog.h include: Add \since to all documentation that was missing it. 2024-04-11 13:34:29 -04:00
SDL_egl.h Standardise header includes 2024-03-19 13:41:53 -07:00
SDL_endian.h wikiheaders: Allow parts of the headers to be ignored. 2024-04-13 22:57:23 -04:00
SDL_error.h include: A ton of little documentation tweaks, fixes, and improvements. 2024-04-09 00:50:02 -04:00
SDL_events.h Removed SDL_DROPEVENT_DATA_SIZE and SDL_TEXTEDITINGEVENT_TEXT_SIZE 2024-05-03 09:19:49 -07:00
SDL_filesystem.h Add trailing path separator to SDL_GetUserFolder() 2024-04-30 18:01:16 -07:00
SDL_gamepad.h Sync SDL3 wiki -> header 2024-05-03 02:54:35 +00:00
SDL_guid.h include: Add \since to all documentation that was missing it. 2024-04-11 13:34:29 -04:00
SDL_haptic.h include: Add \since to all documentation that was missing it. 2024-04-11 13:34:29 -04:00
SDL_hidapi.h include: Add \since to all documentation that was missing it. 2024-04-11 13:34:29 -04:00
SDL_hints.h wayland: Add mouse pointer warp support 2024-05-03 12:33:19 -04:00
SDL_init.h Added a note that the joystick should be initialized on the main thread on Windows 2024-04-15 14:19:44 -07:00
SDL_intrin.h SDL_intrin.h: adjust for new SDL_PLATFORM_WINDOWS meaning. 2024-01-24 21:20:50 +03:00
SDL_iostream.h wikiheaders: Bind #defines below a function to it, like typedefs. 2024-05-02 12:49:30 -04:00
SDL_joystick.h Sync SDL3 wiki -> header 2024-05-03 02:54:35 +00:00
SDL_keyboard.h include: Filled in some missing documentation. 2024-05-02 22:53:08 -04:00
SDL_keycode.h wikiheaders: Allow blank lines in post-typedef #define blocks. 2024-04-25 14:26:49 -04:00
SDL_loadso.h Updated "see also" references to be more consistent 2024-03-17 12:28:11 -07:00
SDL_locale.h Sync SDL3 wiki -> headers 2024-04-09 00:50:03 -04:00
SDL_log.h SDL_log.h: Remove SDL_MAX_LOG_MESSAGE. 2024-04-16 00:31:57 -04:00
SDL_main.h Sync SDL3 wiki -> header 2024-05-03 13:59:29 +00:00
SDL_main_impl.h Fix SDL_main on UWP with C++20 2024-04-30 10:16:32 -07:00
SDL_messagebox.h Sync SDL3 wiki -> header 2024-04-11 19:40:25 +00:00
SDL_metal.h include: Add \since to all documentation that was missing it. 2024-04-11 13:34:29 -04:00
SDL_misc.h Including SD_error.h into headers with error-returning functions 2024-04-04 11:12:58 -07:00
SDL_mouse.h include: More documentation updates. 2024-05-02 23:25:45 -04:00
SDL_mutex.h Sync SDL3 wiki -> header 2024-05-03 02:54:35 +00:00
SDL_oldnames.h Removing function macro SDL_TABLESIZE() 2024-04-29 13:52:48 -07:00
SDL_opengl.h Define SDL_PLATFORM_* macros instead of underscored ones (#8875) 2024-01-24 01:40:51 +00:00
SDL_opengl_glext.h replaced line comments in public header. 2023-02-04 10:02:10 +03:00
SDL_opengles.h Define SDL_PLATFORM_* macros instead of underscored ones (#8875) 2024-01-24 01:40:51 +00:00
SDL_opengles2.h Define SDL_PLATFORM_* macros instead of underscored ones (#8875) 2024-01-24 01:40:51 +00:00
SDL_opengles2_gl2.h
SDL_opengles2_gl2ext.h
SDL_opengles2_gl2platform.h
SDL_opengles2_khrplatform.h
SDL_pen.h Sync SDL3 wiki -> header 2024-04-11 17:35:27 +00:00
SDL_pixels.h include: More documentation updates. 2024-05-02 23:25:45 -04:00
SDL_platform.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_platform_defines.h psp: Fixed building with pspdev when not using CMake. 2024-03-28 09:27:21 -04:00
SDL_power.h include: A ton of little documentation tweaks, fixes, and improvements. 2024-04-09 00:50:02 -04:00
SDL_properties.h Removing trailing commas in enums in SDL headers 2024-04-24 09:44:41 -04:00
SDL_rect.h Sync SDL3 wiki -> header 2024-04-14 00:22:23 +00:00
SDL_render.h SDL_CreateWindowAndRenderer() takes the window title as the first parameter 2024-04-25 20:00:14 -07:00
SDL_revision.h Sync SDL3 wiki -> header 2024-04-09 22:04:21 +00:00
SDL_scancode.h include: A ton of little documentation tweaks, fixes, and improvements. 2024-04-09 00:50:02 -04:00
SDL_sensor.h include: Fixed some old Doxygen markup to be Markdown instead. 2024-04-23 14:38:04 -04:00
SDL_stdinc.h wikiheaders: Bind #defines below a function to it, like typedefs. 2024-05-02 12:49:30 -04:00
SDL_storage.h Sync SDL3 wiki -> header 2024-05-03 02:54:35 +00:00
SDL_surface.h reword SDL_BlitSurfaceScaled param 2024-04-20 07:51:40 -07:00
SDL_system.h docs: Added some notes about iOS and the main callbacks. 2024-04-13 15:14:32 -04:00
SDL_test.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_test_assert.h include: A ton of little documentation tweaks, fixes, and improvements. 2024-04-09 00:50:02 -04:00
SDL_test_common.h include: Fixed some old Doxygen markup to be Markdown instead. 2024-04-23 14:38:04 -04:00
SDL_test_compare.h Add SDLTest_CompareMemory function to compare memory ranges 2024-04-15 03:05:05 -10:00
SDL_test_crc32.h include: A ton of little documentation tweaks, fixes, and improvements. 2024-04-09 00:50:02 -04:00
SDL_test_font.h include: A ton of little documentation tweaks, fixes, and improvements. 2024-04-09 00:50:02 -04:00
SDL_test_fuzzer.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_test_harness.h include: A ton of little documentation tweaks, fixes, and improvements. 2024-04-09 00:50:02 -04:00
SDL_test_log.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_test_md5.h Named typedef-ed structs Gave name to structs that were defined like anonymous struct with name given by typedef. Example 'typedef struct {...} Foo;' -> 'typedef struct Foo {...} Foo;' 2024-03-10 09:04:18 -07:00
SDL_test_memory.h Updated copyright for 2024 2024-01-01 13:15:26 -08:00
SDL_test_random.h Named typedef-ed structs Gave name to structs that were defined like anonymous struct with name given by typedef. Example 'typedef struct {...} Foo;' -> 'typedef struct Foo {...} Foo;' 2024-03-10 09:04:18 -07:00
SDL_thread.h wikiheaders: Allow basic typedefs to pull in some preprocessor logic. 2024-04-25 16:44:09 -04:00
SDL_time.h Sync SDL3 wiki -> header 2024-05-03 03:27:33 +00:00
SDL_timer.h include: Add \since to all documentation that was missing it. 2024-04-11 13:34:29 -04:00
SDL_touch.h Adding tag names to enums 2024-04-28 16:09:37 -07:00
SDL_version.h Updated to version 3.1.2 for the preview release 2024-05-01 09:34:25 -07:00
SDL_video.h Sync SDL3 wiki -> header 2024-04-30 17:48:27 +00:00
SDL_vulkan.h SDL_vulkan.h: Remove Tizen compatibility typedefs. 2024-05-02 23:25:44 -04:00