SDL/include/SDL3
Sam Lantinga 2991b9f6ac SDL now represents gamepad buttons as positional elements with a separate label
This gives applications and binding systems a clearer view of what the hardware is so they can make intelligent decisions about how to present things to the user.

Gamepad mappings continue to use abxy for the face buttons for simplicity and compatibility with earlier versions of SDL, however the "SDL_GAMECONTROLLER_USE_BUTTON_LABELS" hint no longer has any effect.

Fixes https://github.com/libsdl-org/SDL/issues/6117
2023-11-10 12:21:43 -08:00
..
SDL.h Add SDL Video Capture, with back-end for linux/macos/ios/android 2023-11-09 08:36:23 -08:00
SDL_assert.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_atomic.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_audio.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_begin_code.h MSVC has __declspec(deprecated) 2023-08-09 02:54:18 +02:00
SDL_bits.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_blendmode.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_clipboard.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_close_code.h Updated copyright for 2023 2023-01-09 09:41:41 -08:00
SDL_copying.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_cpuinfo.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_egl.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_endian.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_error.h Sync wiki -> headers. 2023-02-24 11:49:41 -05:00
SDL_events.h SDL_syswm.h has been removed and replaced with window properties 2023-11-08 12:01:48 -08:00
SDL_filesystem.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_gamepad.h SDL now represents gamepad buttons as positional elements with a separate label 2023-11-10 12:21:43 -08:00
SDL_guid.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_haptic.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_hidapi.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_hints.h SDL now represents gamepad buttons as positional elements with a separate label 2023-11-10 12:21:43 -08:00
SDL_init.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_intrin.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_joystick.h SDL now represents gamepad buttons as positional elements with a separate label 2023-11-10 12:21:43 -08:00
SDL_keyboard.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_keycode.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_loadso.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_locale.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_log.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_main.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_main_impl.h main: Added _optional_ callback entry points. 2023-11-01 18:40:41 -04:00
SDL_messagebox.h Updated copyright for 2023 2023-01-09 09:41:41 -08:00
SDL_metal.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_misc.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_mouse.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_mutex.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_oldnames.h SDL now represents gamepad buttons as positional elements with a separate label 2023-11-10 12:21:43 -08:00
SDL_opengl.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_opengl_glext.h replaced line comments in public header. 2023-02-04 10:02:10 +03:00
SDL_opengles.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_opengles2.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_opengles2_gl2.h Switch header convention from #include "SDL.h" to #include <SDL3/SDLh> 2022-11-26 22:15:18 -08:00
SDL_opengles2_gl2ext.h Switch header convention from #include "SDL.h" to #include <SDL3/SDLh> 2022-11-26 22:15:18 -08:00
SDL_opengles2_gl2platform.h Switch header convention from #include "SDL.h" to #include <SDL3/SDLh> 2022-11-26 22:15:18 -08:00
SDL_opengles2_khrplatform.h Switch header convention from #include "SDL.h" to #include <SDL3/SDLh> 2022-11-26 22:15:18 -08:00
SDL_pixels.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_platform.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_platform_defines.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_power.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_properties.h Sync wiki -> headers. 2023-11-09 20:11:23 -05:00
SDL_quit.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_rect.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_render.h Sync wiki -> headers. 2023-11-09 20:11:23 -05:00
SDL_revision.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_rwops.h Additional cleanup for SDL_RWprintf() (thanks @sezero!) 2023-11-04 20:47:08 -07:00
SDL_scancode.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_sensor.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_shape.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_stdinc.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_surface.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_system.h Sync wiki -> headers. 2023-11-09 20:11:23 -05:00
SDL_test.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_test_assert.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_test_common.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_test_compare.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_test_crc32.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_test_font.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_test_fuzzer.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_test_harness.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_test_log.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_test_md5.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_test_memory.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_test_random.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_thread.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_timer.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_touch.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_version.h docs: Remove Doxygen \brief tags. 2023-11-06 10:26:06 -05:00
SDL_video.h Sync wiki -> headers. 2023-11-09 20:11:23 -05:00
SDL_video_capture.h Sync wiki -> headers. 2023-11-09 20:11:23 -05:00
SDL_vulkan.h Sync SDL3 wiki -> header 2023-11-06 18:32:15 +00:00