Simple Directmedia Layer

Switch header convention from `#include "SDL.h"` to `#include <SDL3/SDLh>`

I ran this script in the include directory:
```sh
sed -i '' -e 's,#include "\(SDL.*\)",#include <SDL3/\1>,' *.h
```

I ran this script in the src directory:
```sh
for i in ../include/SDL3/SDL*.h
do hdr=$(basename $i)
if [ x"$(echo $hdr | egrep 'SDL_main|SDL_name|SDL_test|SDL_syswm|SDL_opengl|SDL_egl|SDL_vulkan')" != x ]; then
find . -type f -exec sed -i '' -e 's,#include "\('$hdr'\)",#include <SDL3/\1>,' {} \;
else
find . -type f -exec sed -i '' -e '/#include "'$hdr'"/d' {} \;
fi
done
```

Fixes https://github.com/libsdl-org/SDL/issues/6575

+1623 -2833
+4 -3
CMakeLists.txt
··· 2922 2922 listtostr(EXTRA_CFLAGS _EXTRA_CFLAGS) 2923 2923 set(EXTRA_CFLAGS ${_EXTRA_CFLAGS}) 2924 2924 2925 - file(GLOB SDL3_INCLUDE_FILES ${SDL3_SOURCE_DIR}/include/*.h) 2925 + file(GLOB SDL3_INCLUDE_FILES ${SDL3_SOURCE_DIR}/include/SDL3/*.h) 2926 2926 foreach(_hdr IN LISTS SDL3_INCLUDE_FILES) 2927 2927 if(_hdr MATCHES ".*SDL_revision.h") 2928 2928 list(REMOVE_ITEM SDL3_INCLUDE_FILES "${_hdr}") ··· 2963 2963 set(SDL_REVISION "SDL-${SDL_VERSION}-no-vcs") 2964 2964 endif() 2965 2965 2966 + execute_process(COMMAND "${CMAKE_COMMAND}" -E make_directory "${SDL3_BINARY_DIR}/include/SDL3") 2966 2967 configure_file("${SDL3_SOURCE_DIR}/include/build_config/SDL_revision.h.cmake" 2967 - "${SDL3_BINARY_DIR}/include/SDL_revision.h") 2968 + "${SDL3_BINARY_DIR}/include/SDL3/SDL_revision.h") 2968 2969 2969 2970 if(CMAKE_STATIC_LIBRARY_PREFIX STREQUAL "" AND CMAKE_STATIC_LIBRARY_SUFFIX STREQUAL ".lib") 2970 2971 # Avoid conflict between the dll import library and the static library ··· 3454 3455 install( 3455 3456 FILES 3456 3457 ${SDL3_INCLUDE_FILES} 3457 - "${SDL3_BINARY_DIR}/include/SDL_revision.h" 3458 + "${SDL3_BINARY_DIR}/include/SDL3/SDL_revision.h" 3458 3459 DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/SDL3) 3459 3460 3460 3461 install(FILES "LICENSE.txt" DESTINATION "${LICENSES_PREFIX}")
+78 -78
VisualC-GDK/SDL/SDL.vcxproj
··· 290 290 </Link> 291 291 </ItemDefinitionGroup> 292 292 <ItemGroup> 293 - <ClInclude Include="..\..\include\begin_code.h" /> 294 - <ClInclude Include="..\..\include\close_code.h" /> 295 - <ClInclude Include="..\..\include\SDL.h" /> 296 - <ClInclude Include="..\..\include\SDL_assert.h" /> 297 - <ClInclude Include="..\..\include\SDL_atomic.h" /> 298 - <ClInclude Include="..\..\include\SDL_audio.h" /> 299 - <ClInclude Include="..\..\include\SDL_bits.h" /> 300 - <ClInclude Include="..\..\include\SDL_blendmode.h" /> 301 - <ClInclude Include="..\..\include\SDL_clipboard.h" /> 302 - <ClInclude Include="..\..\include\SDL_copying.h" /> 303 - <ClInclude Include="..\..\include\SDL_cpuinfo.h" /> 304 - <ClInclude Include="..\..\include\SDL_egl.h" /> 305 - <ClInclude Include="..\..\include\SDL_endian.h" /> 306 - <ClInclude Include="..\..\include\SDL_error.h" /> 307 - <ClInclude Include="..\..\include\SDL_events.h" /> 308 - <ClInclude Include="..\..\include\SDL_filesystem.h" /> 309 - <ClInclude Include="..\..\include\SDL_gamecontroller.h" /> 310 - <ClInclude Include="..\..\include\SDL_gesture.h" /> 311 - <ClInclude Include="..\..\include\SDL_guid.h" /> 312 - <ClInclude Include="..\..\include\SDL_haptic.h" /> 313 - <ClInclude Include="..\..\include\SDL_hints.h" /> 314 - <ClInclude Include="..\..\include\SDL_hidapi.h" /> 315 - <ClInclude Include="..\..\include\SDL_joystick.h" /> 316 - <ClInclude Include="..\..\include\SDL_keyboard.h" /> 317 - <ClInclude Include="..\..\include\SDL_keycode.h" /> 318 - <ClInclude Include="..\..\include\SDL_loadso.h" /> 319 - <ClInclude Include="..\..\include\SDL_locale.h" /> 320 - <ClInclude Include="..\..\include\SDL_log.h" /> 321 - <ClInclude Include="..\..\include\SDL_main.h" /> 322 - <ClInclude Include="..\..\include\SDL_messagebox.h" /> 323 - <ClInclude Include="..\..\include\SDL_metal.h" /> 324 - <ClInclude Include="..\..\include\SDL_misc.h" /> 325 - <ClInclude Include="..\..\include\SDL_mouse.h" /> 326 - <ClInclude Include="..\..\include\SDL_mutex.h" /> 327 - <ClInclude Include="..\..\include\SDL_name.h" /> 328 - <ClInclude Include="..\..\include\SDL_opengl.h" /> 329 - <ClInclude Include="..\..\include\SDL_opengl_glext.h" /> 330 - <ClInclude Include="..\..\include\SDL_opengles.h" /> 331 - <ClInclude Include="..\..\include\SDL_opengles2.h" /> 332 - <ClInclude Include="..\..\include\SDL_opengles2_gl2.h" /> 333 - <ClInclude Include="..\..\include\SDL_opengles2_gl2ext.h" /> 334 - <ClInclude Include="..\..\include\SDL_opengles2_gl2platform.h" /> 335 - <ClInclude Include="..\..\include\SDL_opengles2_khrplatform.h" /> 336 - <ClInclude Include="..\..\include\SDL_pixels.h" /> 337 - <ClInclude Include="..\..\include\SDL_platform.h" /> 338 - <ClInclude Include="..\..\include\SDL_power.h" /> 339 - <ClInclude Include="..\..\include\SDL_quit.h" /> 340 - <ClInclude Include="..\..\include\SDL_rect.h" /> 341 - <ClInclude Include="..\..\include\SDL_render.h" /> 342 - <ClInclude Include="..\..\include\SDL_revision.h" /> 343 - <ClInclude Include="..\..\include\SDL_rwops.h" /> 344 - <ClInclude Include="..\..\include\SDL_scancode.h" /> 345 - <ClInclude Include="..\..\include\SDL_sensor.h" /> 346 - <ClInclude Include="..\..\include\SDL_shape.h" /> 347 - <ClInclude Include="..\..\include\SDL_stdinc.h" /> 348 - <ClInclude Include="..\..\include\SDL_surface.h" /> 349 - <ClInclude Include="..\..\include\SDL_system.h" /> 350 - <ClInclude Include="..\..\include\SDL_syswm.h" /> 351 - <ClInclude Include="..\..\include\SDL_test.h" /> 352 - <ClInclude Include="..\..\include\SDL_test_assert.h" /> 353 - <ClInclude Include="..\..\include\SDL_test_common.h" /> 354 - <ClInclude Include="..\..\include\SDL_test_compare.h" /> 355 - <ClInclude Include="..\..\include\SDL_test_crc32.h" /> 356 - <ClInclude Include="..\..\include\SDL_test_font.h" /> 357 - <ClInclude Include="..\..\include\SDL_test_fuzzer.h" /> 358 - <ClInclude Include="..\..\include\SDL_test_harness.h" /> 359 - <ClInclude Include="..\..\include\SDL_test_images.h" /> 360 - <ClInclude Include="..\..\include\SDL_test_log.h" /> 361 - <ClInclude Include="..\..\include\SDL_test_md5.h" /> 362 - <ClInclude Include="..\..\include\SDL_test_memory.h" /> 363 - <ClInclude Include="..\..\include\SDL_test_random.h" /> 364 - <ClInclude Include="..\..\include\SDL_thread.h" /> 365 - <ClInclude Include="..\..\include\SDL_timer.h" /> 366 - <ClInclude Include="..\..\include\SDL_touch.h" /> 367 - <ClInclude Include="..\..\include\SDL_types.h" /> 368 - <ClInclude Include="..\..\include\SDL_version.h" /> 369 - <ClInclude Include="..\..\include\SDL_video.h" /> 370 - <ClInclude Include="..\..\include\SDL_vulkan.h" /> 293 + <ClInclude Include="..\..\include\SDL3\begin_code.h" /> 294 + <ClInclude Include="..\..\include\SDL3\close_code.h" /> 295 + <ClInclude Include="..\..\include\SDL3\SDL.h" /> 296 + <ClInclude Include="..\..\include\SDL3\SDL_assert.h" /> 297 + <ClInclude Include="..\..\include\SDL3\SDL_atomic.h" /> 298 + <ClInclude Include="..\..\include\SDL3\SDL_audio.h" /> 299 + <ClInclude Include="..\..\include\SDL3\SDL_bits.h" /> 300 + <ClInclude Include="..\..\include\SDL3\SDL_blendmode.h" /> 301 + <ClInclude Include="..\..\include\SDL3\SDL_clipboard.h" /> 302 + <ClInclude Include="..\..\include\SDL3\SDL_copying.h" /> 303 + <ClInclude Include="..\..\include\SDL3\SDL_cpuinfo.h" /> 304 + <ClInclude Include="..\..\include\SDL3\SDL_egl.h" /> 305 + <ClInclude Include="..\..\include\SDL3\SDL_endian.h" /> 306 + <ClInclude Include="..\..\include\SDL3\SDL_error.h" /> 307 + <ClInclude Include="..\..\include\SDL3\SDL_events.h" /> 308 + <ClInclude Include="..\..\include\SDL3\SDL_filesystem.h" /> 309 + <ClInclude Include="..\..\include\SDL3\SDL_gamecontroller.h" /> 310 + <ClInclude Include="..\..\include\SDL3\SDL_gesture.h" /> 311 + <ClInclude Include="..\..\include\SDL3\SDL_guid.h" /> 312 + <ClInclude Include="..\..\include\SDL3\SDL_haptic.h" /> 313 + <ClInclude Include="..\..\include\SDL3\SDL_hints.h" /> 314 + <ClInclude Include="..\..\include\SDL3\SDL_hidapi.h" /> 315 + <ClInclude Include="..\..\include\SDL3\SDL_joystick.h" /> 316 + <ClInclude Include="..\..\include\SDL3\SDL_keyboard.h" /> 317 + <ClInclude Include="..\..\include\SDL3\SDL_keycode.h" /> 318 + <ClInclude Include="..\..\include\SDL3\SDL_loadso.h" /> 319 + <ClInclude Include="..\..\include\SDL3\SDL_locale.h" /> 320 + <ClInclude Include="..\..\include\SDL3\SDL_log.h" /> 321 + <ClInclude Include="..\..\include\SDL3\SDL_main.h" /> 322 + <ClInclude Include="..\..\include\SDL3\SDL_messagebox.h" /> 323 + <ClInclude Include="..\..\include\SDL3\SDL_metal.h" /> 324 + <ClInclude Include="..\..\include\SDL3\SDL_misc.h" /> 325 + <ClInclude Include="..\..\include\SDL3\SDL_mouse.h" /> 326 + <ClInclude Include="..\..\include\SDL3\SDL_mutex.h" /> 327 + <ClInclude Include="..\..\include\SDL3\SDL_name.h" /> 328 + <ClInclude Include="..\..\include\SDL3\SDL_opengl.h" /> 329 + <ClInclude Include="..\..\include\SDL3\SDL_opengl_glext.h" /> 330 + <ClInclude Include="..\..\include\SDL3\SDL_opengles.h" /> 331 + <ClInclude Include="..\..\include\SDL3\SDL_opengles2.h" /> 332 + <ClInclude Include="..\..\include\SDL3\SDL_opengles2_gl2.h" /> 333 + <ClInclude Include="..\..\include\SDL3\SDL_opengles2_gl2ext.h" /> 334 + <ClInclude Include="..\..\include\SDL3\SDL_opengles2_gl2platform.h" /> 335 + <ClInclude Include="..\..\include\SDL3\SDL_opengles2_khrplatform.h" /> 336 + <ClInclude Include="..\..\include\SDL3\SDL_pixels.h" /> 337 + <ClInclude Include="..\..\include\SDL3\SDL_platform.h" /> 338 + <ClInclude Include="..\..\include\SDL3\SDL_power.h" /> 339 + <ClInclude Include="..\..\include\SDL3\SDL_quit.h" /> 340 + <ClInclude Include="..\..\include\SDL3\SDL_rect.h" /> 341 + <ClInclude Include="..\..\include\SDL3\SDL_render.h" /> 342 + <ClInclude Include="..\..\include\SDL3\SDL_revision.h" /> 343 + <ClInclude Include="..\..\include\SDL3\SDL_rwops.h" /> 344 + <ClInclude Include="..\..\include\SDL3\SDL_scancode.h" /> 345 + <ClInclude Include="..\..\include\SDL3\SDL_sensor.h" /> 346 + <ClInclude Include="..\..\include\SDL3\SDL_shape.h" /> 347 + <ClInclude Include="..\..\include\SDL3\SDL_stdinc.h" /> 348 + <ClInclude Include="..\..\include\SDL3\SDL_surface.h" /> 349 + <ClInclude Include="..\..\include\SDL3\SDL_system.h" /> 350 + <ClInclude Include="..\..\include\SDL3\SDL_syswm.h" /> 351 + <ClInclude Include="..\..\include\SDL3\SDL_test.h" /> 352 + <ClInclude Include="..\..\include\SDL3\SDL_test_assert.h" /> 353 + <ClInclude Include="..\..\include\SDL3\SDL_test_common.h" /> 354 + <ClInclude Include="..\..\include\SDL3\SDL_test_compare.h" /> 355 + <ClInclude Include="..\..\include\SDL3\SDL_test_crc32.h" /> 356 + <ClInclude Include="..\..\include\SDL3\SDL_test_font.h" /> 357 + <ClInclude Include="..\..\include\SDL3\SDL_test_fuzzer.h" /> 358 + <ClInclude Include="..\..\include\SDL3\SDL_test_harness.h" /> 359 + <ClInclude Include="..\..\include\SDL3\SDL_test_images.h" /> 360 + <ClInclude Include="..\..\include\SDL3\SDL_test_log.h" /> 361 + <ClInclude Include="..\..\include\SDL3\SDL_test_md5.h" /> 362 + <ClInclude Include="..\..\include\SDL3\SDL_test_memory.h" /> 363 + <ClInclude Include="..\..\include\SDL3\SDL_test_random.h" /> 364 + <ClInclude Include="..\..\include\SDL3\SDL_thread.h" /> 365 + <ClInclude Include="..\..\include\SDL3\SDL_timer.h" /> 366 + <ClInclude Include="..\..\include\SDL3\SDL_touch.h" /> 367 + <ClInclude Include="..\..\include\SDL3\SDL_types.h" /> 368 + <ClInclude Include="..\..\include\SDL3\SDL_version.h" /> 369 + <ClInclude Include="..\..\include\SDL3\SDL_video.h" /> 370 + <ClInclude Include="..\..\include\SDL3\SDL_vulkan.h" /> 371 371 <ClInclude Include="..\..\src\audio\directsound\SDL_directsound.h" /> 372 372 <ClInclude Include="..\..\src\audio\disk\SDL_diskaudio.h" /> 373 373 <ClInclude Include="..\..\src\audio\dummy\SDL_dummyaudio.h" />
+78 -78
VisualC-GDK/SDL/SDL.vcxproj.filters
··· 174 174 </Filter> 175 175 </ItemGroup> 176 176 <ItemGroup> 177 - <ClInclude Include="..\..\include\begin_code.h"> 177 + <ClInclude Include="..\..\include\SDL3\begin_code.h"> 178 178 <Filter>API Headers</Filter> 179 179 </ClInclude> 180 - <ClInclude Include="..\..\include\close_code.h"> 180 + <ClInclude Include="..\..\include\SDL3\close_code.h"> 181 181 <Filter>API Headers</Filter> 182 182 </ClInclude> 183 - <ClInclude Include="..\..\include\SDL.h"> 183 + <ClInclude Include="..\..\include\SDL3\SDL.h"> 184 184 <Filter>API Headers</Filter> 185 185 </ClInclude> 186 - <ClInclude Include="..\..\include\SDL_assert.h"> 186 + <ClInclude Include="..\..\include\SDL3\SDL_assert.h"> 187 187 <Filter>API Headers</Filter> 188 188 </ClInclude> 189 - <ClInclude Include="..\..\include\SDL_atomic.h"> 189 + <ClInclude Include="..\..\include\SDL3\SDL_atomic.h"> 190 190 <Filter>API Headers</Filter> 191 191 </ClInclude> 192 - <ClInclude Include="..\..\include\SDL_audio.h"> 192 + <ClInclude Include="..\..\include\SDL3\SDL_audio.h"> 193 193 <Filter>API Headers</Filter> 194 194 </ClInclude> 195 - <ClInclude Include="..\..\include\SDL_bits.h"> 195 + <ClInclude Include="..\..\include\SDL3\SDL_bits.h"> 196 196 <Filter>API Headers</Filter> 197 197 </ClInclude> 198 - <ClInclude Include="..\..\include\SDL_blendmode.h"> 198 + <ClInclude Include="..\..\include\SDL3\SDL_blendmode.h"> 199 199 <Filter>API Headers</Filter> 200 200 </ClInclude> 201 - <ClInclude Include="..\..\include\SDL_clipboard.h"> 201 + <ClInclude Include="..\..\include\SDL3\SDL_clipboard.h"> 202 202 <Filter>API Headers</Filter> 203 203 </ClInclude> 204 - <ClInclude Include="..\..\include\SDL_copying.h"> 204 + <ClInclude Include="..\..\include\SDL3\SDL_copying.h"> 205 205 <Filter>API Headers</Filter> 206 206 </ClInclude> 207 - <ClInclude Include="..\..\include\SDL_cpuinfo.h"> 207 + <ClInclude Include="..\..\include\SDL3\SDL_cpuinfo.h"> 208 208 <Filter>API Headers</Filter> 209 209 </ClInclude> 210 - <ClInclude Include="..\..\include\SDL_egl.h"> 210 + <ClInclude Include="..\..\include\SDL3\SDL_egl.h"> 211 211 <Filter>API Headers</Filter> 212 212 </ClInclude> 213 - <ClInclude Include="..\..\include\SDL_endian.h"> 213 + <ClInclude Include="..\..\include\SDL3\SDL_endian.h"> 214 214 <Filter>API Headers</Filter> 215 215 </ClInclude> 216 - <ClInclude Include="..\..\include\SDL_error.h"> 216 + <ClInclude Include="..\..\include\SDL3\SDL_error.h"> 217 217 <Filter>API Headers</Filter> 218 218 </ClInclude> 219 - <ClInclude Include="..\..\include\SDL_events.h"> 219 + <ClInclude Include="..\..\include\SDL3\SDL_events.h"> 220 220 <Filter>API Headers</Filter> 221 221 </ClInclude> 222 - <ClInclude Include="..\..\include\SDL_filesystem.h"> 222 + <ClInclude Include="..\..\include\SDL3\SDL_filesystem.h"> 223 223 <Filter>API Headers</Filter> 224 224 </ClInclude> 225 - <ClInclude Include="..\..\include\SDL_gamecontroller.h"> 225 + <ClInclude Include="..\..\include\SDL3\SDL_gamecontroller.h"> 226 226 <Filter>API Headers</Filter> 227 227 </ClInclude> 228 - <ClInclude Include="..\..\include\SDL_gesture.h"> 228 + <ClInclude Include="..\..\include\SDL3\SDL_gesture.h"> 229 229 <Filter>API Headers</Filter> 230 230 </ClInclude> 231 - <ClInclude Include="..\..\include\SDL_guid.h"> 231 + <ClInclude Include="..\..\include\SDL3\SDL_guid.h"> 232 232 <Filter>API Headers</Filter> 233 233 </ClInclude> 234 - <ClInclude Include="..\..\include\SDL_haptic.h"> 234 + <ClInclude Include="..\..\include\SDL3\SDL_haptic.h"> 235 235 <Filter>API Headers</Filter> 236 236 </ClInclude> 237 - <ClInclude Include="..\..\include\SDL_hints.h"> 237 + <ClInclude Include="..\..\include\SDL3\SDL_hints.h"> 238 238 <Filter>API Headers</Filter> 239 239 </ClInclude> 240 - <ClInclude Include="..\..\include\SDL_hidapi.h"> 240 + <ClInclude Include="..\..\include\SDL3\SDL_hidapi.h"> 241 241 <Filter>API Headers</Filter> 242 242 </ClInclude> 243 - <ClInclude Include="..\..\include\SDL_joystick.h"> 243 + <ClInclude Include="..\..\include\SDL3\SDL_joystick.h"> 244 244 <Filter>API Headers</Filter> 245 245 </ClInclude> 246 - <ClInclude Include="..\..\include\SDL_keyboard.h"> 246 + <ClInclude Include="..\..\include\SDL3\SDL_keyboard.h"> 247 247 <Filter>API Headers</Filter> 248 248 </ClInclude> 249 - <ClInclude Include="..\..\include\SDL_keycode.h"> 249 + <ClInclude Include="..\..\include\SDL3\SDL_keycode.h"> 250 250 <Filter>API Headers</Filter> 251 251 </ClInclude> 252 - <ClInclude Include="..\..\include\SDL_loadso.h"> 252 + <ClInclude Include="..\..\include\SDL3\SDL_loadso.h"> 253 253 <Filter>API Headers</Filter> 254 254 </ClInclude> 255 - <ClInclude Include="..\..\include\SDL_locale.h"> 255 + <ClInclude Include="..\..\include\SDL3\SDL_locale.h"> 256 256 <Filter>API Headers</Filter> 257 257 </ClInclude> 258 - <ClInclude Include="..\..\include\SDL_log.h"> 258 + <ClInclude Include="..\..\include\SDL3\SDL_log.h"> 259 259 <Filter>API Headers</Filter> 260 260 </ClInclude> 261 - <ClInclude Include="..\..\include\SDL_main.h"> 261 + <ClInclude Include="..\..\include\SDL3\SDL_main.h"> 262 262 <Filter>API Headers</Filter> 263 263 </ClInclude> 264 - <ClInclude Include="..\..\include\SDL_messagebox.h"> 264 + <ClInclude Include="..\..\include\SDL3\SDL_messagebox.h"> 265 265 <Filter>API Headers</Filter> 266 266 </ClInclude> 267 - <ClInclude Include="..\..\include\SDL_mouse.h"> 267 + <ClInclude Include="..\..\include\SDL3\SDL_mouse.h"> 268 268 <Filter>API Headers</Filter> 269 269 </ClInclude> 270 - <ClInclude Include="..\..\include\SDL_mutex.h"> 270 + <ClInclude Include="..\..\include\SDL3\SDL_mutex.h"> 271 271 <Filter>API Headers</Filter> 272 272 </ClInclude> 273 - <ClInclude Include="..\..\include\SDL_name.h"> 273 + <ClInclude Include="..\..\include\SDL3\SDL_name.h"> 274 274 <Filter>API Headers</Filter> 275 275 </ClInclude> 276 - <ClInclude Include="..\..\include\SDL_opengl.h"> 276 + <ClInclude Include="..\..\include\SDL3\SDL_opengl.h"> 277 277 <Filter>API Headers</Filter> 278 278 </ClInclude> 279 - <ClInclude Include="..\..\include\SDL_opengl_glext.h"> 279 + <ClInclude Include="..\..\include\SDL3\SDL_opengl_glext.h"> 280 280 <Filter>API Headers</Filter> 281 281 </ClInclude> 282 - <ClInclude Include="..\..\include\SDL_opengles.h"> 282 + <ClInclude Include="..\..\include\SDL3\SDL_opengles.h"> 283 283 <Filter>API Headers</Filter> 284 284 </ClInclude> 285 - <ClInclude Include="..\..\include\SDL_opengles2.h"> 285 + <ClInclude Include="..\..\include\SDL3\SDL_opengles2.h"> 286 286 <Filter>API Headers</Filter> 287 287 </ClInclude> 288 - <ClInclude Include="..\..\include\SDL_opengles2_gl2.h"> 288 + <ClInclude Include="..\..\include\SDL3\SDL_opengles2_gl2.h"> 289 289 <Filter>API Headers</Filter> 290 290 </ClInclude> 291 - <ClInclude Include="..\..\include\SDL_opengles2_gl2ext.h"> 291 + <ClInclude Include="..\..\include\SDL3\SDL_opengles2_gl2ext.h"> 292 292 <Filter>API Headers</Filter> 293 293 </ClInclude> 294 - <ClInclude Include="..\..\include\SDL_opengles2_gl2platform.h"> 294 + <ClInclude Include="..\..\include\SDL3\SDL_opengles2_gl2platform.h"> 295 295 <Filter>API Headers</Filter> 296 296 </ClInclude> 297 - <ClInclude Include="..\..\include\SDL_opengles2_khrplatform.h"> 297 + <ClInclude Include="..\..\include\SDL3\SDL_opengles2_khrplatform.h"> 298 298 <Filter>API Headers</Filter> 299 299 </ClInclude> 300 - <ClInclude Include="..\..\include\SDL_pixels.h"> 300 + <ClInclude Include="..\..\include\SDL3\SDL_pixels.h"> 301 301 <Filter>API Headers</Filter> 302 302 </ClInclude> 303 - <ClInclude Include="..\..\include\SDL_platform.h"> 303 + <ClInclude Include="..\..\include\SDL3\SDL_platform.h"> 304 304 <Filter>API Headers</Filter> 305 305 </ClInclude> 306 - <ClInclude Include="..\..\include\SDL_power.h"> 306 + <ClInclude Include="..\..\include\SDL3\SDL_power.h"> 307 307 <Filter>API Headers</Filter> 308 308 </ClInclude> 309 - <ClInclude Include="..\..\include\SDL_quit.h"> 309 + <ClInclude Include="..\..\include\SDL3\SDL_quit.h"> 310 310 <Filter>API Headers</Filter> 311 311 </ClInclude> 312 - <ClInclude Include="..\..\include\SDL_rect.h"> 312 + <ClInclude Include="..\..\include\SDL3\SDL_rect.h"> 313 313 <Filter>API Headers</Filter> 314 314 </ClInclude> 315 - <ClInclude Include="..\..\include\SDL_render.h"> 315 + <ClInclude Include="..\..\include\SDL3\SDL_render.h"> 316 316 <Filter>API Headers</Filter> 317 317 </ClInclude> 318 - <ClInclude Include="..\..\include\SDL_revision.h"> 318 + <ClInclude Include="..\..\include\SDL3\SDL_revision.h"> 319 319 <Filter>API Headers</Filter> 320 320 </ClInclude> 321 - <ClInclude Include="..\..\include\SDL_rwops.h"> 321 + <ClInclude Include="..\..\include\SDL3\SDL_rwops.h"> 322 322 <Filter>API Headers</Filter> 323 323 </ClInclude> 324 - <ClInclude Include="..\..\include\SDL_scancode.h"> 324 + <ClInclude Include="..\..\include\SDL3\SDL_scancode.h"> 325 325 <Filter>API Headers</Filter> 326 326 </ClInclude> 327 - <ClInclude Include="..\..\include\SDL_sensor.h"> 327 + <ClInclude Include="..\..\include\SDL3\SDL_sensor.h"> 328 328 <Filter>API Headers</Filter> 329 329 </ClInclude> 330 - <ClInclude Include="..\..\include\SDL_shape.h"> 330 + <ClInclude Include="..\..\include\SDL3\SDL_shape.h"> 331 331 <Filter>API Headers</Filter> 332 332 </ClInclude> 333 - <ClInclude Include="..\..\include\SDL_stdinc.h"> 333 + <ClInclude Include="..\..\include\SDL3\SDL_stdinc.h"> 334 334 <Filter>API Headers</Filter> 335 335 </ClInclude> 336 - <ClInclude Include="..\..\include\SDL_surface.h"> 336 + <ClInclude Include="..\..\include\SDL3\SDL_surface.h"> 337 337 <Filter>API Headers</Filter> 338 338 </ClInclude> 339 - <ClInclude Include="..\..\include\SDL_system.h"> 339 + <ClInclude Include="..\..\include\SDL3\SDL_system.h"> 340 340 <Filter>API Headers</Filter> 341 341 </ClInclude> 342 - <ClInclude Include="..\..\include\SDL_syswm.h"> 342 + <ClInclude Include="..\..\include\SDL3\SDL_syswm.h"> 343 343 <Filter>API Headers</Filter> 344 344 </ClInclude> 345 - <ClInclude Include="..\..\include\SDL_test.h"> 345 + <ClInclude Include="..\..\include\SDL3\SDL_test.h"> 346 346 <Filter>API Headers</Filter> 347 347 </ClInclude> 348 - <ClInclude Include="..\..\include\SDL_test_assert.h"> 348 + <ClInclude Include="..\..\include\SDL3\SDL_test_assert.h"> 349 349 <Filter>API Headers</Filter> 350 350 </ClInclude> 351 - <ClInclude Include="..\..\include\SDL_test_common.h"> 351 + <ClInclude Include="..\..\include\SDL3\SDL_test_common.h"> 352 352 <Filter>API Headers</Filter> 353 353 </ClInclude> 354 - <ClInclude Include="..\..\include\SDL_test_compare.h"> 354 + <ClInclude Include="..\..\include\SDL3\SDL_test_compare.h"> 355 355 <Filter>API Headers</Filter> 356 356 </ClInclude> 357 - <ClInclude Include="..\..\include\SDL_test_crc32.h"> 357 + <ClInclude Include="..\..\include\SDL3\SDL_test_crc32.h"> 358 358 <Filter>API Headers</Filter> 359 359 </ClInclude> 360 - <ClInclude Include="..\..\include\SDL_test_font.h"> 360 + <ClInclude Include="..\..\include\SDL3\SDL_test_font.h"> 361 361 <Filter>API Headers</Filter> 362 362 </ClInclude> 363 - <ClInclude Include="..\..\include\SDL_test_fuzzer.h"> 363 + <ClInclude Include="..\..\include\SDL3\SDL_test_fuzzer.h"> 364 364 <Filter>API Headers</Filter> 365 365 </ClInclude> 366 - <ClInclude Include="..\..\include\SDL_test_harness.h"> 366 + <ClInclude Include="..\..\include\SDL3\SDL_test_harness.h"> 367 367 <Filter>API Headers</Filter> 368 368 </ClInclude> 369 - <ClInclude Include="..\..\include\SDL_test_images.h"> 369 + <ClInclude Include="..\..\include\SDL3\SDL_test_images.h"> 370 370 <Filter>API Headers</Filter> 371 371 </ClInclude> 372 - <ClInclude Include="..\..\include\SDL_test_log.h"> 372 + <ClInclude Include="..\..\include\SDL3\SDL_test_log.h"> 373 373 <Filter>API Headers</Filter> 374 374 </ClInclude> 375 - <ClInclude Include="..\..\include\SDL_test_md5.h"> 375 + <ClInclude Include="..\..\include\SDL3\SDL_test_md5.h"> 376 376 <Filter>API Headers</Filter> 377 377 </ClInclude> 378 - <ClInclude Include="..\..\include\SDL_test_random.h"> 378 + <ClInclude Include="..\..\include\SDL3\SDL_test_random.h"> 379 379 <Filter>API Headers</Filter> 380 380 </ClInclude> 381 - <ClInclude Include="..\..\include\SDL_thread.h"> 381 + <ClInclude Include="..\..\include\SDL3\SDL_thread.h"> 382 382 <Filter>API Headers</Filter> 383 383 </ClInclude> 384 - <ClInclude Include="..\..\include\SDL_timer.h"> 384 + <ClInclude Include="..\..\include\SDL3\SDL_timer.h"> 385 385 <Filter>API Headers</Filter> 386 386 </ClInclude> 387 - <ClInclude Include="..\..\include\SDL_touch.h"> 387 + <ClInclude Include="..\..\include\SDL3\SDL_touch.h"> 388 388 <Filter>API Headers</Filter> 389 389 </ClInclude> 390 - <ClInclude Include="..\..\include\SDL_types.h"> 390 + <ClInclude Include="..\..\include\SDL3\SDL_types.h"> 391 391 <Filter>API Headers</Filter> 392 392 </ClInclude> 393 - <ClInclude Include="..\..\include\SDL_version.h"> 393 + <ClInclude Include="..\..\include\SDL3\SDL_version.h"> 394 394 <Filter>API Headers</Filter> 395 395 </ClInclude> 396 - <ClInclude Include="..\..\include\SDL_video.h"> 396 + <ClInclude Include="..\..\include\SDL3\SDL_video.h"> 397 397 <Filter>API Headers</Filter> 398 398 </ClInclude> 399 - <ClInclude Include="..\..\include\SDL_vulkan.h"> 399 + <ClInclude Include="..\..\include\SDL3\SDL_vulkan.h"> 400 400 <Filter>API Headers</Filter> 401 401 </ClInclude> 402 402 <ClInclude Include="..\..\src\SDL_dataqueue.h" /> 403 403 <ClInclude Include="..\..\src\SDL_error_c.h" /> 404 404 <ClInclude Include="..\..\src\SDL_list.h" /> 405 - <ClInclude Include="..\..\include\SDL_metal.h"> 405 + <ClInclude Include="..\..\include\SDL3\SDL_metal.h"> 406 406 <Filter>API Headers</Filter> 407 407 </ClInclude> 408 - <ClInclude Include="..\..\include\SDL_misc.h"> 408 + <ClInclude Include="..\..\include\SDL3\SDL_misc.h"> 409 409 <Filter>API Headers</Filter> 410 410 </ClInclude> 411 - <ClInclude Include="..\..\include\SDL_test_memory.h"> 411 + <ClInclude Include="..\..\include\SDL3\SDL_test_memory.h"> 412 412 <Filter>API Headers</Filter> 413 413 </ClInclude> 414 414 <ClInclude Include="..\..\src\audio\SDL_audio_c.h">
+53 -53
VisualC-WinRT/SDL-UWP.vcxproj
··· 35 35 </ProjectConfiguration> 36 36 </ItemGroup> 37 37 <ItemGroup> 38 - <ClInclude Include="..\include\begin_code.h" /> 39 - <ClInclude Include="..\include\close_code.h" /> 40 - <ClInclude Include="..\include\SDL.h" /> 41 - <ClInclude Include="..\include\SDL_assert.h" /> 42 - <ClInclude Include="..\include\SDL_atomic.h" /> 43 - <ClInclude Include="..\include\SDL_audio.h" /> 44 - <ClInclude Include="..\include\SDL_blendmode.h" /> 45 - <ClInclude Include="..\include\SDL_clipboard.h" /> 46 - <ClInclude Include="..\include\SDL_copying.h" /> 47 - <ClInclude Include="..\include\SDL_cpuinfo.h" /> 48 - <ClInclude Include="..\include\SDL_egl.h" /> 49 - <ClInclude Include="..\include\SDL_endian.h" /> 50 - <ClInclude Include="..\include\SDL_error.h" /> 51 - <ClInclude Include="..\include\SDL_events.h" /> 52 - <ClInclude Include="..\include\SDL_filesystem.h" /> 53 - <ClInclude Include="..\include\SDL_guid.h" /> 54 - <ClInclude Include="..\include\SDL_haptic.h" /> 55 - <ClInclude Include="..\include\SDL_hints.h" /> 56 - <ClInclude Include="..\include\SDL_hidapi.h" /> 57 - <ClInclude Include="..\include\SDL_input.h" /> 58 - <ClInclude Include="..\include\SDL_joystick.h" /> 59 - <ClInclude Include="..\include\SDL_keyboard.h" /> 60 - <ClInclude Include="..\include\SDL_keycode.h" /> 61 - <ClInclude Include="..\include\SDL_loadso.h" /> 62 - <ClInclude Include="..\include\SDL_locale.h" /> 63 - <ClInclude Include="..\include\SDL_log.h" /> 64 - <ClInclude Include="..\include\SDL_main.h" /> 65 - <ClInclude Include="..\include\SDL_misc.h" /> 66 - <ClInclude Include="..\include\SDL_mouse.h" /> 67 - <ClInclude Include="..\include\SDL_mutex.h" /> 68 - <ClInclude Include="..\include\SDL_name.h" /> 69 - <ClInclude Include="..\include\SDL_opengles2.h" /> 70 - <ClInclude Include="..\include\SDL_pixels.h" /> 71 - <ClInclude Include="..\include\SDL_platform.h" /> 72 - <ClInclude Include="..\include\SDL_power.h" /> 73 - <ClInclude Include="..\include\SDL_quit.h" /> 74 - <ClInclude Include="..\include\SDL_rect.h" /> 75 - <ClInclude Include="..\include\SDL_render.h" /> 76 - <ClInclude Include="..\include\SDL_revision.h" /> 77 - <ClInclude Include="..\include\SDL_rwops.h" /> 78 - <ClInclude Include="..\include\SDL_scancode.h" /> 79 - <ClInclude Include="..\include\SDL_sensor.h" /> 80 - <ClInclude Include="..\include\SDL_shape.h" /> 81 - <ClInclude Include="..\include\SDL_stdinc.h" /> 82 - <ClInclude Include="..\include\SDL_surface.h" /> 83 - <ClInclude Include="..\include\SDL_system.h" /> 84 - <ClInclude Include="..\include\SDL_syswm.h" /> 85 - <ClInclude Include="..\include\SDL_thread.h" /> 86 - <ClInclude Include="..\include\SDL_timer.h" /> 87 - <ClInclude Include="..\include\SDL_touch.h" /> 88 - <ClInclude Include="..\include\SDL_types.h" /> 89 - <ClInclude Include="..\include\SDL_version.h" /> 90 - <ClInclude Include="..\include\SDL_video.h" /> 38 + <ClInclude Include="..\include\SDL3\begin_code.h" /> 39 + <ClInclude Include="..\include\SDL3\close_code.h" /> 40 + <ClInclude Include="..\include\SDL3\SDL.h" /> 41 + <ClInclude Include="..\include\SDL3\SDL_assert.h" /> 42 + <ClInclude Include="..\include\SDL3\SDL_atomic.h" /> 43 + <ClInclude Include="..\include\SDL3\SDL_audio.h" /> 44 + <ClInclude Include="..\include\SDL3\SDL_blendmode.h" /> 45 + <ClInclude Include="..\include\SDL3\SDL_clipboard.h" /> 46 + <ClInclude Include="..\include\SDL3\SDL_copying.h" /> 47 + <ClInclude Include="..\include\SDL3\SDL_cpuinfo.h" /> 48 + <ClInclude Include="..\include\SDL3\SDL_egl.h" /> 49 + <ClInclude Include="..\include\SDL3\SDL_endian.h" /> 50 + <ClInclude Include="..\include\SDL3\SDL_error.h" /> 51 + <ClInclude Include="..\include\SDL3\SDL_events.h" /> 52 + <ClInclude Include="..\include\SDL3\SDL_filesystem.h" /> 53 + <ClInclude Include="..\include\SDL3\SDL_guid.h" /> 54 + <ClInclude Include="..\include\SDL3\SDL_haptic.h" /> 55 + <ClInclude Include="..\include\SDL3\SDL_hints.h" /> 56 + <ClInclude Include="..\include\SDL3\SDL_hidapi.h" /> 57 + <ClInclude Include="..\include\SDL3\SDL_input.h" /> 58 + <ClInclude Include="..\include\SDL3\SDL_joystick.h" /> 59 + <ClInclude Include="..\include\SDL3\SDL_keyboard.h" /> 60 + <ClInclude Include="..\include\SDL3\SDL_keycode.h" /> 61 + <ClInclude Include="..\include\SDL3\SDL_loadso.h" /> 62 + <ClInclude Include="..\include\SDL3\SDL_locale.h" /> 63 + <ClInclude Include="..\include\SDL3\SDL_log.h" /> 64 + <ClInclude Include="..\include\SDL3\SDL_main.h" /> 65 + <ClInclude Include="..\include\SDL3\SDL_misc.h" /> 66 + <ClInclude Include="..\include\SDL3\SDL_mouse.h" /> 67 + <ClInclude Include="..\include\SDL3\SDL_mutex.h" /> 68 + <ClInclude Include="..\include\SDL3\SDL_name.h" /> 69 + <ClInclude Include="..\include\SDL3\SDL_opengles2.h" /> 70 + <ClInclude Include="..\include\SDL3\SDL_pixels.h" /> 71 + <ClInclude Include="..\include\SDL3\SDL_platform.h" /> 72 + <ClInclude Include="..\include\SDL3\SDL_power.h" /> 73 + <ClInclude Include="..\include\SDL3\SDL_quit.h" /> 74 + <ClInclude Include="..\include\SDL3\SDL_rect.h" /> 75 + <ClInclude Include="..\include\SDL3\SDL_render.h" /> 76 + <ClInclude Include="..\include\SDL3\SDL_revision.h" /> 77 + <ClInclude Include="..\include\SDL3\SDL_rwops.h" /> 78 + <ClInclude Include="..\include\SDL3\SDL_scancode.h" /> 79 + <ClInclude Include="..\include\SDL3\SDL_sensor.h" /> 80 + <ClInclude Include="..\include\SDL3\SDL_shape.h" /> 81 + <ClInclude Include="..\include\SDL3\SDL_stdinc.h" /> 82 + <ClInclude Include="..\include\SDL3\SDL_surface.h" /> 83 + <ClInclude Include="..\include\SDL3\SDL_system.h" /> 84 + <ClInclude Include="..\include\SDL3\SDL_syswm.h" /> 85 + <ClInclude Include="..\include\SDL3\SDL_thread.h" /> 86 + <ClInclude Include="..\include\SDL3\SDL_timer.h" /> 87 + <ClInclude Include="..\include\SDL3\SDL_touch.h" /> 88 + <ClInclude Include="..\include\SDL3\SDL_types.h" /> 89 + <ClInclude Include="..\include\SDL3\SDL_version.h" /> 90 + <ClInclude Include="..\include\SDL3\SDL_video.h" /> 91 91 <ClInclude Include="..\src\audio\disk\SDL_diskaudio.h" /> 92 92 <ClInclude Include="..\src\audio\dummy\SDL_dummyaudio.h" /> 93 93 <ClInclude Include="..\src\audio\SDL_audiodev_c.h" />
+53 -53
VisualC-WinRT/SDL-UWP.vcxproj.filters
··· 9 9 </Filter> 10 10 </ItemGroup> 11 11 <ItemGroup> 12 - <ClInclude Include="..\include\begin_code.h"> 12 + <ClInclude Include="..\include\SDL3\begin_code.h"> 13 13 <Filter>Header Files</Filter> 14 14 </ClInclude> 15 - <ClInclude Include="..\include\close_code.h"> 15 + <ClInclude Include="..\include\SDL3\close_code.h"> 16 16 <Filter>Header Files</Filter> 17 17 </ClInclude> 18 - <ClInclude Include="..\include\SDL.h"> 18 + <ClInclude Include="..\include\SDL3\SDL.h"> 19 19 <Filter>Header Files</Filter> 20 20 </ClInclude> 21 - <ClInclude Include="..\include\SDL_assert.h"> 21 + <ClInclude Include="..\include\SDL3\SDL_assert.h"> 22 22 <Filter>Header Files</Filter> 23 23 </ClInclude> 24 - <ClInclude Include="..\include\SDL_atomic.h"> 24 + <ClInclude Include="..\include\SDL3\SDL_atomic.h"> 25 25 <Filter>Header Files</Filter> 26 26 </ClInclude> 27 - <ClInclude Include="..\include\SDL_audio.h"> 27 + <ClInclude Include="..\include\SDL3\SDL_audio.h"> 28 28 <Filter>Header Files</Filter> 29 29 </ClInclude> 30 - <ClInclude Include="..\include\SDL_blendmode.h"> 30 + <ClInclude Include="..\include\SDL3\SDL_blendmode.h"> 31 31 <Filter>Header Files</Filter> 32 32 </ClInclude> 33 - <ClInclude Include="..\include\SDL_clipboard.h"> 33 + <ClInclude Include="..\include\SDL3\SDL_clipboard.h"> 34 34 <Filter>Header Files</Filter> 35 35 </ClInclude> 36 - <ClInclude Include="..\include\SDL_copying.h"> 36 + <ClInclude Include="..\include\SDL3\SDL_copying.h"> 37 37 <Filter>Header Files</Filter> 38 38 </ClInclude> 39 - <ClInclude Include="..\include\SDL_cpuinfo.h"> 39 + <ClInclude Include="..\include\SDL3\SDL_cpuinfo.h"> 40 40 <Filter>Header Files</Filter> 41 41 </ClInclude> 42 - <ClInclude Include="..\include\SDL_egl.h"> 42 + <ClInclude Include="..\include\SDL3\SDL_egl.h"> 43 43 <Filter>Header Files</Filter> 44 44 </ClInclude> 45 - <ClInclude Include="..\include\SDL_endian.h"> 45 + <ClInclude Include="..\include\SDL3\SDL_endian.h"> 46 46 <Filter>Header Files</Filter> 47 47 </ClInclude> 48 - <ClInclude Include="..\include\SDL_error.h"> 48 + <ClInclude Include="..\include\SDL3\SDL_error.h"> 49 49 <Filter>Header Files</Filter> 50 50 </ClInclude> 51 - <ClInclude Include="..\include\SDL_events.h"> 51 + <ClInclude Include="..\include\SDL3\SDL_events.h"> 52 52 <Filter>Header Files</Filter> 53 53 </ClInclude> 54 - <ClInclude Include="..\include\SDL_filesystem.h"> 54 + <ClInclude Include="..\include\SDL3\SDL_filesystem.h"> 55 55 <Filter>Header Files</Filter> 56 56 </ClInclude> 57 - <ClInclude Include="..\include\SDL_guid.h"> 57 + <ClInclude Include="..\include\SDL3\SDL_guid.h"> 58 58 <Filter>Header Files</Filter> 59 59 </ClInclude> 60 - <ClInclude Include="..\include\SDL_haptic.h"> 60 + <ClInclude Include="..\include\SDL3\SDL_haptic.h"> 61 61 <Filter>Header Files</Filter> 62 62 </ClInclude> 63 - <ClInclude Include="..\include\SDL_hints.h"> 63 + <ClInclude Include="..\include\SDL3\SDL_hints.h"> 64 64 <Filter>Header Files</Filter> 65 65 </ClInclude> 66 - <ClInclude Include="..\include\SDL_hidapi.h"> 66 + <ClInclude Include="..\include\SDL3\SDL_hidapi.h"> 67 67 <Filter>Header Files</Filter> 68 68 </ClInclude> 69 - <ClInclude Include="..\include\SDL_input.h"> 69 + <ClInclude Include="..\include\SDL3\SDL_input.h"> 70 70 <Filter>Header Files</Filter> 71 71 </ClInclude> 72 - <ClInclude Include="..\include\SDL_joystick.h"> 72 + <ClInclude Include="..\include\SDL3\SDL_joystick.h"> 73 73 <Filter>Header Files</Filter> 74 74 </ClInclude> 75 - <ClInclude Include="..\include\SDL_keyboard.h"> 75 + <ClInclude Include="..\include\SDL3\SDL_keyboard.h"> 76 76 <Filter>Header Files</Filter> 77 77 </ClInclude> 78 - <ClInclude Include="..\include\SDL_keycode.h"> 78 + <ClInclude Include="..\include\SDL3\SDL_keycode.h"> 79 79 <Filter>Header Files</Filter> 80 80 </ClInclude> 81 - <ClInclude Include="..\include\SDL_loadso.h"> 81 + <ClInclude Include="..\include\SDL3\SDL_loadso.h"> 82 82 <Filter>Header Files</Filter> 83 83 </ClInclude> 84 - <ClInclude Include="..\include\SDL_locale.h"> 84 + <ClInclude Include="..\include\SDL3\SDL_locale.h"> 85 85 <Filter>Header Files</Filter> 86 86 </ClInclude> 87 - <ClInclude Include="..\include\SDL_log.h"> 87 + <ClInclude Include="..\include\SDL3\SDL_log.h"> 88 88 <Filter>Header Files</Filter> 89 89 </ClInclude> 90 - <ClInclude Include="..\include\SDL_main.h"> 90 + <ClInclude Include="..\include\SDL3\SDL_main.h"> 91 91 <Filter>Header Files</Filter> 92 92 </ClInclude> 93 - <ClInclude Include="..\include\SDL_mouse.h"> 93 + <ClInclude Include="..\include\SDL3\SDL_mouse.h"> 94 94 <Filter>Header Files</Filter> 95 95 </ClInclude> 96 - <ClInclude Include="..\include\SDL_mutex.h"> 96 + <ClInclude Include="..\include\SDL3\SDL_mutex.h"> 97 97 <Filter>Header Files</Filter> 98 98 </ClInclude> 99 - <ClInclude Include="..\include\SDL_name.h"> 99 + <ClInclude Include="..\include\SDL3\SDL_name.h"> 100 100 <Filter>Header Files</Filter> 101 101 </ClInclude> 102 - <ClInclude Include="..\include\SDL_opengles2.h"> 102 + <ClInclude Include="..\include\SDL3\SDL_opengles2.h"> 103 103 <Filter>Header Files</Filter> 104 104 </ClInclude> 105 - <ClInclude Include="..\include\SDL_pixels.h"> 105 + <ClInclude Include="..\include\SDL3\SDL_pixels.h"> 106 106 <Filter>Header Files</Filter> 107 107 </ClInclude> 108 - <ClInclude Include="..\include\SDL_platform.h"> 108 + <ClInclude Include="..\include\SDL3\SDL_platform.h"> 109 109 <Filter>Header Files</Filter> 110 110 </ClInclude> 111 - <ClInclude Include="..\include\SDL_power.h"> 111 + <ClInclude Include="..\include\SDL3\SDL_power.h"> 112 112 <Filter>Header Files</Filter> 113 113 </ClInclude> 114 - <ClInclude Include="..\include\SDL_quit.h"> 114 + <ClInclude Include="..\include\SDL3\SDL_quit.h"> 115 115 <Filter>Header Files</Filter> 116 116 </ClInclude> 117 - <ClInclude Include="..\include\SDL_rect.h"> 117 + <ClInclude Include="..\include\SDL3\SDL_rect.h"> 118 118 <Filter>Header Files</Filter> 119 119 </ClInclude> 120 - <ClInclude Include="..\include\SDL_render.h"> 120 + <ClInclude Include="..\include\SDL3\SDL_render.h"> 121 121 <Filter>Header Files</Filter> 122 122 </ClInclude> 123 - <ClInclude Include="..\include\SDL_revision.h"> 123 + <ClInclude Include="..\include\SDL3\SDL_revision.h"> 124 124 <Filter>Header Files</Filter> 125 125 </ClInclude> 126 - <ClInclude Include="..\include\SDL_rwops.h"> 126 + <ClInclude Include="..\include\SDL3\SDL_rwops.h"> 127 127 <Filter>Header Files</Filter> 128 128 </ClInclude> 129 - <ClInclude Include="..\include\SDL_scancode.h"> 129 + <ClInclude Include="..\include\SDL3\SDL_scancode.h"> 130 130 <Filter>Header Files</Filter> 131 131 </ClInclude> 132 - <ClInclude Include="..\include\SDL_shape.h"> 132 + <ClInclude Include="..\include\SDL3\SDL_shape.h"> 133 133 <Filter>Header Files</Filter> 134 134 </ClInclude> 135 - <ClInclude Include="..\include\SDL_stdinc.h"> 135 + <ClInclude Include="..\include\SDL3\SDL_stdinc.h"> 136 136 <Filter>Header Files</Filter> 137 137 </ClInclude> 138 - <ClInclude Include="..\include\SDL_surface.h"> 138 + <ClInclude Include="..\include\SDL3\SDL_surface.h"> 139 139 <Filter>Header Files</Filter> 140 140 </ClInclude> 141 - <ClInclude Include="..\include\SDL_system.h"> 141 + <ClInclude Include="..\include\SDL3\SDL_system.h"> 142 142 <Filter>Header Files</Filter> 143 143 </ClInclude> 144 - <ClInclude Include="..\include\SDL_syswm.h"> 144 + <ClInclude Include="..\include\SDL3\SDL_syswm.h"> 145 145 <Filter>Header Files</Filter> 146 146 </ClInclude> 147 - <ClInclude Include="..\include\SDL_thread.h"> 147 + <ClInclude Include="..\include\SDL3\SDL_thread.h"> 148 148 <Filter>Header Files</Filter> 149 149 </ClInclude> 150 - <ClInclude Include="..\include\SDL_timer.h"> 150 + <ClInclude Include="..\include\SDL3\SDL_timer.h"> 151 151 <Filter>Header Files</Filter> 152 152 </ClInclude> 153 - <ClInclude Include="..\include\SDL_touch.h"> 153 + <ClInclude Include="..\include\SDL3\SDL_touch.h"> 154 154 <Filter>Header Files</Filter> 155 155 </ClInclude> 156 - <ClInclude Include="..\include\SDL_types.h"> 156 + <ClInclude Include="..\include\SDL3\SDL_types.h"> 157 157 <Filter>Header Files</Filter> 158 158 </ClInclude> 159 - <ClInclude Include="..\include\SDL_version.h"> 159 + <ClInclude Include="..\include\SDL3\SDL_version.h"> 160 160 <Filter>Header Files</Filter> 161 161 </ClInclude> 162 - <ClInclude Include="..\include\SDL_video.h"> 162 + <ClInclude Include="..\include\SDL3\SDL_video.h"> 163 163 <Filter>Header Files</Filter> 164 164 </ClInclude> 165 165 <ClInclude Include="..\src\joystick\SDL_gamecontrollerdb.h"> ··· 426 426 <ClInclude Include="..\src\render\direct3d11\SDL_shaders_d3d11.h"> 427 427 <Filter>Source Files</Filter> 428 428 </ClInclude> 429 - <ClInclude Include="..\include\SDL_sensor.h"> 429 + <ClInclude Include="..\include\SDL3\SDL_sensor.h"> 430 430 <Filter>Header Files</Filter> 431 431 </ClInclude> 432 432 <ClInclude Include="..\src\sensor\SDL_sensor_c.h"> ··· 441 441 <ClInclude Include="..\src\events\SDL_displayevents_c.h"> 442 442 <Filter>Source Files</Filter> 443 443 </ClInclude> 444 - <ClInclude Include="..\include\SDL_misc.h"> 444 + <ClInclude Include="..\include\SDL3\SDL_misc.h"> 445 445 <Filter>Header Files</Filter> 446 446 </ClInclude> 447 447 <ClCompile Include="..\src\atomic\SDL_atomic.c">
+77 -78
VisualC/SDL/SDL.vcxproj
··· 214 214 </Link> 215 215 </ItemDefinitionGroup> 216 216 <ItemGroup> 217 - <ClInclude Include="..\..\include\begin_code.h" /> 218 - <ClInclude Include="..\..\include\close_code.h" /> 219 - <ClInclude Include="..\..\include\SDL.h" /> 220 - <ClInclude Include="..\..\include\SDL_assert.h" /> 221 - <ClInclude Include="..\..\include\SDL_atomic.h" /> 222 - <ClInclude Include="..\..\include\SDL_audio.h" /> 223 - <ClInclude Include="..\..\include\SDL_bits.h" /> 224 - <ClInclude Include="..\..\include\SDL_blendmode.h" /> 225 - <ClInclude Include="..\..\include\SDL_clipboard.h" /> 226 - <ClInclude Include="..\..\include\SDL_copying.h" /> 227 - <ClInclude Include="..\..\include\SDL_cpuinfo.h" /> 228 - <ClInclude Include="..\..\include\SDL_egl.h" /> 229 - <ClInclude Include="..\..\include\SDL_endian.h" /> 230 - <ClInclude Include="..\..\include\SDL_error.h" /> 231 - <ClInclude Include="..\..\include\SDL_events.h" /> 232 - <ClInclude Include="..\..\include\SDL_filesystem.h" /> 233 - <ClInclude Include="..\..\include\SDL_gamecontroller.h" /> 234 - <ClInclude Include="..\..\include\SDL_gesture.h" /> 235 - <ClInclude Include="..\..\include\SDL_guid.h" /> 236 - <ClInclude Include="..\..\include\SDL_haptic.h" /> 237 - <ClInclude Include="..\..\include\SDL_hints.h" /> 238 - <ClInclude Include="..\..\include\SDL_hidapi.h" /> 239 - <ClInclude Include="..\..\include\SDL_joystick.h" /> 240 - <ClInclude Include="..\..\include\SDL_keyboard.h" /> 241 - <ClInclude Include="..\..\include\SDL_keycode.h" /> 242 - <ClInclude Include="..\..\include\SDL_loadso.h" /> 243 - <ClInclude Include="..\..\include\SDL_locale.h" /> 244 - <ClInclude Include="..\..\include\SDL_log.h" /> 245 - <ClInclude Include="..\..\include\SDL_main.h" /> 246 - <ClInclude Include="..\..\include\SDL_messagebox.h" /> 247 - <ClInclude Include="..\..\include\SDL_metal.h" /> 248 - <ClInclude Include="..\..\include\SDL_misc.h" /> 249 - <ClInclude Include="..\..\include\SDL_mouse.h" /> 250 - <ClInclude Include="..\..\include\SDL_mutex.h" /> 251 - <ClInclude Include="..\..\include\SDL_name.h" /> 252 - <ClInclude Include="..\..\include\SDL_opengl.h" /> 253 - <ClInclude Include="..\..\include\SDL_opengl_glext.h" /> 254 - <ClInclude Include="..\..\include\SDL_opengles.h" /> 255 - <ClInclude Include="..\..\include\SDL_opengles2.h" /> 256 - <ClInclude Include="..\..\include\SDL_opengles2_gl2.h" /> 257 - <ClInclude Include="..\..\include\SDL_opengles2_gl2ext.h" /> 258 - <ClInclude Include="..\..\include\SDL_opengles2_gl2platform.h" /> 259 - <ClInclude Include="..\..\include\SDL_opengles2_khrplatform.h" /> 260 - <ClInclude Include="..\..\include\SDL_pixels.h" /> 261 - <ClInclude Include="..\..\include\SDL_platform.h" /> 262 - <ClInclude Include="..\..\include\SDL_power.h" /> 263 - <ClInclude Include="..\..\include\SDL_quit.h" /> 264 - <ClInclude Include="..\..\include\SDL_rect.h" /> 265 - <ClInclude Include="..\..\include\SDL_render.h" /> 266 - <ClInclude Include="..\..\include\SDL_revision.h" /> 267 - <ClInclude Include="..\..\include\SDL_rwops.h" /> 268 - <ClInclude Include="..\..\include\SDL_scancode.h" /> 269 - <ClInclude Include="..\..\include\SDL_sensor.h" /> 270 - <ClInclude Include="..\..\include\SDL_shape.h" /> 271 - <ClInclude Include="..\..\include\SDL_stdinc.h" /> 272 - <ClInclude Include="..\..\include\SDL_surface.h" /> 273 - <ClInclude Include="..\..\include\SDL_system.h" /> 274 - <ClInclude Include="..\..\include\SDL_syswm.h" /> 275 - <ClInclude Include="..\..\include\SDL_test.h" /> 276 - <ClInclude Include="..\..\include\SDL_test_assert.h" /> 277 - <ClInclude Include="..\..\include\SDL_test_common.h" /> 278 - <ClInclude Include="..\..\include\SDL_test_compare.h" /> 279 - <ClInclude Include="..\..\include\SDL_test_crc32.h" /> 280 - <ClInclude Include="..\..\include\SDL_test_font.h" /> 281 - <ClInclude Include="..\..\include\SDL_test_fuzzer.h" /> 282 - <ClInclude Include="..\..\include\SDL_test_harness.h" /> 283 - <ClInclude Include="..\..\include\SDL_test_images.h" /> 284 - <ClInclude Include="..\..\include\SDL_test_log.h" /> 285 - <ClInclude Include="..\..\include\SDL_test_md5.h" /> 286 - <ClInclude Include="..\..\include\SDL_test_memory.h" /> 287 - <ClInclude Include="..\..\include\SDL_test_random.h" /> 288 - <ClInclude Include="..\..\include\SDL_thread.h" /> 289 - <ClInclude Include="..\..\include\SDL_timer.h" /> 290 - <ClInclude Include="..\..\include\SDL_touch.h" /> 291 - <ClInclude Include="..\..\include\SDL_types.h" /> 292 - <ClInclude Include="..\..\include\SDL_version.h" /> 293 - <ClInclude Include="..\..\include\SDL_video.h" /> 294 - <ClInclude Include="..\..\include\SDL_vulkan.h" /> 217 + <ClInclude Include="..\..\include\SDL3\begin_code.h" /> 218 + <ClInclude Include="..\..\include\SDL3\close_code.h" /> 219 + <ClInclude Include="..\..\include\SDL3\SDL.h" /> 220 + <ClInclude Include="..\..\include\SDL3\SDL_assert.h" /> 221 + <ClInclude Include="..\..\include\SDL3\SDL_atomic.h" /> 222 + <ClInclude Include="..\..\include\SDL3\SDL_audio.h" /> 223 + <ClInclude Include="..\..\include\SDL3\SDL_bits.h" /> 224 + <ClInclude Include="..\..\include\SDL3\SDL_blendmode.h" /> 225 + <ClInclude Include="..\..\include\SDL3\SDL_clipboard.h" /> 226 + <ClInclude Include="..\..\include\SDL3\SDL_copying.h" /> 227 + <ClInclude Include="..\..\include\SDL3\SDL_cpuinfo.h" /> 228 + <ClInclude Include="..\..\include\SDL3\SDL_egl.h" /> 229 + <ClInclude Include="..\..\include\SDL3\SDL_endian.h" /> 230 + <ClInclude Include="..\..\include\SDL3\SDL_error.h" /> 231 + <ClInclude Include="..\..\include\SDL3\SDL_events.h" /> 232 + <ClInclude Include="..\..\include\SDL3\SDL_filesystem.h" /> 233 + <ClInclude Include="..\..\include\SDL3\SDL_gamecontroller.h" /> 234 + <ClInclude Include="..\..\include\SDL3\SDL_gesture.h" /> 235 + <ClInclude Include="..\..\include\SDL3\SDL_guid.h" /> 236 + <ClInclude Include="..\..\include\SDL3\SDL_haptic.h" /> 237 + <ClInclude Include="..\..\include\SDL3\SDL_hints.h" /> 238 + <ClInclude Include="..\..\include\SDL3\SDL_hidapi.h" /> 239 + <ClInclude Include="..\..\include\SDL3\SDL_joystick.h" /> 240 + <ClInclude Include="..\..\include\SDL3\SDL_keyboard.h" /> 241 + <ClInclude Include="..\..\include\SDL3\SDL_keycode.h" /> 242 + <ClInclude Include="..\..\include\SDL3\SDL_loadso.h" /> 243 + <ClInclude Include="..\..\include\SDL3\SDL_locale.h" /> 244 + <ClInclude Include="..\..\include\SDL3\SDL_log.h" /> 245 + <ClInclude Include="..\..\include\SDL3\SDL_main.h" /> 246 + <ClInclude Include="..\..\include\SDL3\SDL_messagebox.h" /> 247 + <ClInclude Include="..\..\include\SDL3\SDL_metal.h" /> 248 + <ClInclude Include="..\..\include\SDL3\SDL_misc.h" /> 249 + <ClInclude Include="..\..\include\SDL3\SDL_mouse.h" /> 250 + <ClInclude Include="..\..\include\SDL3\SDL_mutex.h" /> 251 + <ClInclude Include="..\..\include\SDL3\SDL_name.h" /> 252 + <ClInclude Include="..\..\include\SDL3\SDL_opengl.h" /> 253 + <ClInclude Include="..\..\include\SDL3\SDL_opengl_glext.h" /> 254 + <ClInclude Include="..\..\include\SDL3\SDL_opengles.h" /> 255 + <ClInclude Include="..\..\include\SDL3\SDL_opengles2.h" /> 256 + <ClInclude Include="..\..\include\SDL3\SDL_opengles2_gl2.h" /> 257 + <ClInclude Include="..\..\include\SDL3\SDL_opengles2_gl2ext.h" /> 258 + <ClInclude Include="..\..\include\SDL3\SDL_opengles2_gl2platform.h" /> 259 + <ClInclude Include="..\..\include\SDL3\SDL_opengles2_khrplatform.h" /> 260 + <ClInclude Include="..\..\include\SDL3\SDL_pixels.h" /> 261 + <ClInclude Include="..\..\include\SDL3\SDL_platform.h" /> 262 + <ClInclude Include="..\..\include\SDL3\SDL_power.h" /> 263 + <ClInclude Include="..\..\include\SDL3\SDL_quit.h" /> 264 + <ClInclude Include="..\..\include\SDL3\SDL_rect.h" /> 265 + <ClInclude Include="..\..\include\SDL3\SDL_render.h" /> 266 + <ClInclude Include="..\..\include\SDL3\SDL_revision.h" /> 267 + <ClInclude Include="..\..\include\SDL3\SDL_rwops.h" /> 268 + <ClInclude Include="..\..\include\SDL3\SDL_scancode.h" /> 269 + <ClInclude Include="..\..\include\SDL3\SDL_sensor.h" /> 270 + <ClInclude Include="..\..\include\SDL3\SDL_shape.h" /> 271 + <ClInclude Include="..\..\include\SDL3\SDL_stdinc.h" /> 272 + <ClInclude Include="..\..\include\SDL3\SDL_surface.h" /> 273 + <ClInclude Include="..\..\include\SDL3\SDL_system.h" /> 274 + <ClInclude Include="..\..\include\SDL3\SDL_syswm.h" /> 275 + <ClInclude Include="..\..\include\SDL3\SDL_test.h" /> 276 + <ClInclude Include="..\..\include\SDL3\SDL_test_assert.h" /> 277 + <ClInclude Include="..\..\include\SDL3\SDL_test_common.h" /> 278 + <ClInclude Include="..\..\include\SDL3\SDL_test_compare.h" /> 279 + <ClInclude Include="..\..\include\SDL3\SDL_test_crc32.h" /> 280 + <ClInclude Include="..\..\include\SDL3\SDL_test_font.h" /> 281 + <ClInclude Include="..\..\include\SDL3\SDL_test_fuzzer.h" /> 282 + <ClInclude Include="..\..\include\SDL3\SDL_test_harness.h" /> 283 + <ClInclude Include="..\..\include\SDL3\SDL_test_images.h" /> 284 + <ClInclude Include="..\..\include\SDL3\SDL_test_log.h" /> 285 + <ClInclude Include="..\..\include\SDL3\SDL_test_md5.h" /> 286 + <ClInclude Include="..\..\include\SDL3\SDL_test_memory.h" /> 287 + <ClInclude Include="..\..\include\SDL3\SDL_test_random.h" /> 288 + <ClInclude Include="..\..\include\SDL3\SDL_thread.h" /> 289 + <ClInclude Include="..\..\include\SDL3\SDL_timer.h" /> 290 + <ClInclude Include="..\..\include\SDL3\SDL_touch.h" /> 291 + <ClInclude Include="..\..\include\SDL3\SDL_version.h" /> 292 + <ClInclude Include="..\..\include\SDL3\SDL_video.h" /> 293 + <ClInclude Include="..\..\include\SDL3\SDL_vulkan.h" /> 295 294 <ClInclude Include="..\..\src\audio\directsound\SDL_directsound.h" /> 296 295 <ClInclude Include="..\..\src\audio\disk\SDL_diskaudio.h" /> 297 296 <ClInclude Include="..\..\src\audio\dummy\SDL_dummyaudio.h" />
+77 -80
VisualC/SDL/SDL.vcxproj.filters
··· 171 171 </Filter> 172 172 </ItemGroup> 173 173 <ItemGroup> 174 - <ClInclude Include="..\..\include\begin_code.h"> 174 + <ClInclude Include="..\..\include\SDL3\begin_code.h"> 175 175 <Filter>API Headers</Filter> 176 176 </ClInclude> 177 - <ClInclude Include="..\..\include\close_code.h"> 177 + <ClInclude Include="..\..\include\SDL3\close_code.h"> 178 178 <Filter>API Headers</Filter> 179 179 </ClInclude> 180 - <ClInclude Include="..\..\include\SDL.h"> 180 + <ClInclude Include="..\..\include\SDL3\SDL.h"> 181 181 <Filter>API Headers</Filter> 182 182 </ClInclude> 183 - <ClInclude Include="..\..\include\SDL_assert.h"> 183 + <ClInclude Include="..\..\include\SDL3\SDL_assert.h"> 184 184 <Filter>API Headers</Filter> 185 185 </ClInclude> 186 - <ClInclude Include="..\..\include\SDL_atomic.h"> 186 + <ClInclude Include="..\..\include\SDL3\SDL_atomic.h"> 187 187 <Filter>API Headers</Filter> 188 188 </ClInclude> 189 - <ClInclude Include="..\..\include\SDL_audio.h"> 189 + <ClInclude Include="..\..\include\SDL3\SDL_audio.h"> 190 190 <Filter>API Headers</Filter> 191 191 </ClInclude> 192 - <ClInclude Include="..\..\include\SDL_bits.h"> 192 + <ClInclude Include="..\..\include\SDL3\SDL_bits.h"> 193 193 <Filter>API Headers</Filter> 194 194 </ClInclude> 195 - <ClInclude Include="..\..\include\SDL_blendmode.h"> 195 + <ClInclude Include="..\..\include\SDL3\SDL_blendmode.h"> 196 196 <Filter>API Headers</Filter> 197 197 </ClInclude> 198 - <ClInclude Include="..\..\include\SDL_clipboard.h"> 198 + <ClInclude Include="..\..\include\SDL3\SDL_clipboard.h"> 199 199 <Filter>API Headers</Filter> 200 200 </ClInclude> 201 - <ClInclude Include="..\..\include\SDL_copying.h"> 201 + <ClInclude Include="..\..\include\SDL3\SDL_copying.h"> 202 202 <Filter>API Headers</Filter> 203 203 </ClInclude> 204 - <ClInclude Include="..\..\include\SDL_cpuinfo.h"> 204 + <ClInclude Include="..\..\include\SDL3\SDL_cpuinfo.h"> 205 205 <Filter>API Headers</Filter> 206 206 </ClInclude> 207 - <ClInclude Include="..\..\include\SDL_egl.h"> 207 + <ClInclude Include="..\..\include\SDL3\SDL_egl.h"> 208 208 <Filter>API Headers</Filter> 209 209 </ClInclude> 210 - <ClInclude Include="..\..\include\SDL_endian.h"> 210 + <ClInclude Include="..\..\include\SDL3\SDL_endian.h"> 211 211 <Filter>API Headers</Filter> 212 212 </ClInclude> 213 - <ClInclude Include="..\..\include\SDL_error.h"> 213 + <ClInclude Include="..\..\include\SDL3\SDL_error.h"> 214 214 <Filter>API Headers</Filter> 215 215 </ClInclude> 216 - <ClInclude Include="..\..\include\SDL_events.h"> 216 + <ClInclude Include="..\..\include\SDL3\SDL_events.h"> 217 217 <Filter>API Headers</Filter> 218 218 </ClInclude> 219 - <ClInclude Include="..\..\include\SDL_filesystem.h"> 219 + <ClInclude Include="..\..\include\SDL3\SDL_filesystem.h"> 220 220 <Filter>API Headers</Filter> 221 221 </ClInclude> 222 - <ClInclude Include="..\..\include\SDL_gamecontroller.h"> 222 + <ClInclude Include="..\..\include\SDL3\SDL_gamecontroller.h"> 223 223 <Filter>API Headers</Filter> 224 224 </ClInclude> 225 - <ClInclude Include="..\..\include\SDL_gesture.h"> 225 + <ClInclude Include="..\..\include\SDL3\SDL_gesture.h"> 226 226 <Filter>API Headers</Filter> 227 227 </ClInclude> 228 - <ClInclude Include="..\..\include\SDL_guid.h"> 228 + <ClInclude Include="..\..\include\SDL3\SDL_guid.h"> 229 229 <Filter>API Headers</Filter> 230 230 </ClInclude> 231 - <ClInclude Include="..\..\include\SDL_haptic.h"> 231 + <ClInclude Include="..\..\include\SDL3\SDL_haptic.h"> 232 232 <Filter>API Headers</Filter> 233 233 </ClInclude> 234 - <ClInclude Include="..\..\include\SDL_hints.h"> 234 + <ClInclude Include="..\..\include\SDL3\SDL_hints.h"> 235 235 <Filter>API Headers</Filter> 236 236 </ClInclude> 237 - <ClInclude Include="..\..\include\SDL_hidapi.h"> 237 + <ClInclude Include="..\..\include\SDL3\SDL_hidapi.h"> 238 238 <Filter>API Headers</Filter> 239 239 </ClInclude> 240 - <ClInclude Include="..\..\include\SDL_joystick.h"> 240 + <ClInclude Include="..\..\include\SDL3\SDL_joystick.h"> 241 241 <Filter>API Headers</Filter> 242 242 </ClInclude> 243 - <ClInclude Include="..\..\include\SDL_keyboard.h"> 243 + <ClInclude Include="..\..\include\SDL3\SDL_keyboard.h"> 244 244 <Filter>API Headers</Filter> 245 245 </ClInclude> 246 - <ClInclude Include="..\..\include\SDL_keycode.h"> 246 + <ClInclude Include="..\..\include\SDL3\SDL_keycode.h"> 247 247 <Filter>API Headers</Filter> 248 248 </ClInclude> 249 - <ClInclude Include="..\..\include\SDL_loadso.h"> 249 + <ClInclude Include="..\..\include\SDL3\SDL_loadso.h"> 250 250 <Filter>API Headers</Filter> 251 251 </ClInclude> 252 - <ClInclude Include="..\..\include\SDL_locale.h"> 252 + <ClInclude Include="..\..\include\SDL3\SDL_locale.h"> 253 253 <Filter>API Headers</Filter> 254 254 </ClInclude> 255 - <ClInclude Include="..\..\include\SDL_log.h"> 255 + <ClInclude Include="..\..\include\SDL3\SDL_log.h"> 256 256 <Filter>API Headers</Filter> 257 257 </ClInclude> 258 - <ClInclude Include="..\..\include\SDL_main.h"> 258 + <ClInclude Include="..\..\include\SDL3\SDL_main.h"> 259 259 <Filter>API Headers</Filter> 260 260 </ClInclude> 261 - <ClInclude Include="..\..\include\SDL_messagebox.h"> 261 + <ClInclude Include="..\..\include\SDL3\SDL_messagebox.h"> 262 262 <Filter>API Headers</Filter> 263 263 </ClInclude> 264 - <ClInclude Include="..\..\include\SDL_mouse.h"> 264 + <ClInclude Include="..\..\include\SDL3\SDL_mouse.h"> 265 265 <Filter>API Headers</Filter> 266 266 </ClInclude> 267 - <ClInclude Include="..\..\include\SDL_mutex.h"> 267 + <ClInclude Include="..\..\include\SDL3\SDL_mutex.h"> 268 268 <Filter>API Headers</Filter> 269 269 </ClInclude> 270 - <ClInclude Include="..\..\include\SDL_name.h"> 270 + <ClInclude Include="..\..\include\SDL3\SDL_name.h"> 271 271 <Filter>API Headers</Filter> 272 272 </ClInclude> 273 - <ClInclude Include="..\..\include\SDL_opengl.h"> 273 + <ClInclude Include="..\..\include\SDL3\SDL_opengl.h"> 274 274 <Filter>API Headers</Filter> 275 275 </ClInclude> 276 - <ClInclude Include="..\..\include\SDL_opengl_glext.h"> 276 + <ClInclude Include="..\..\include\SDL3\SDL_opengl_glext.h"> 277 277 <Filter>API Headers</Filter> 278 278 </ClInclude> 279 - <ClInclude Include="..\..\include\SDL_opengles.h"> 279 + <ClInclude Include="..\..\include\SDL3\SDL_opengles.h"> 280 280 <Filter>API Headers</Filter> 281 281 </ClInclude> 282 - <ClInclude Include="..\..\include\SDL_opengles2.h"> 282 + <ClInclude Include="..\..\include\SDL3\SDL_opengles2.h"> 283 283 <Filter>API Headers</Filter> 284 284 </ClInclude> 285 - <ClInclude Include="..\..\include\SDL_opengles2_gl2.h"> 285 + <ClInclude Include="..\..\include\SDL3\SDL_opengles2_gl2.h"> 286 286 <Filter>API Headers</Filter> 287 287 </ClInclude> 288 - <ClInclude Include="..\..\include\SDL_opengles2_gl2ext.h"> 288 + <ClInclude Include="..\..\include\SDL3\SDL_opengles2_gl2ext.h"> 289 289 <Filter>API Headers</Filter> 290 290 </ClInclude> 291 - <ClInclude Include="..\..\include\SDL_opengles2_gl2platform.h"> 291 + <ClInclude Include="..\..\include\SDL3\SDL_opengles2_gl2platform.h"> 292 292 <Filter>API Headers</Filter> 293 293 </ClInclude> 294 - <ClInclude Include="..\..\include\SDL_opengles2_khrplatform.h"> 294 + <ClInclude Include="..\..\include\SDL3\SDL_opengles2_khrplatform.h"> 295 295 <Filter>API Headers</Filter> 296 296 </ClInclude> 297 - <ClInclude Include="..\..\include\SDL_pixels.h"> 297 + <ClInclude Include="..\..\include\SDL3\SDL_pixels.h"> 298 298 <Filter>API Headers</Filter> 299 299 </ClInclude> 300 - <ClInclude Include="..\..\include\SDL_platform.h"> 300 + <ClInclude Include="..\..\include\SDL3\SDL_platform.h"> 301 301 <Filter>API Headers</Filter> 302 302 </ClInclude> 303 - <ClInclude Include="..\..\include\SDL_power.h"> 303 + <ClInclude Include="..\..\include\SDL3\SDL_power.h"> 304 304 <Filter>API Headers</Filter> 305 305 </ClInclude> 306 - <ClInclude Include="..\..\include\SDL_quit.h"> 306 + <ClInclude Include="..\..\include\SDL3\SDL_quit.h"> 307 307 <Filter>API Headers</Filter> 308 308 </ClInclude> 309 - <ClInclude Include="..\..\include\SDL_rect.h"> 309 + <ClInclude Include="..\..\include\SDL3\SDL_rect.h"> 310 310 <Filter>API Headers</Filter> 311 311 </ClInclude> 312 - <ClInclude Include="..\..\include\SDL_render.h"> 312 + <ClInclude Include="..\..\include\SDL3\SDL_render.h"> 313 313 <Filter>API Headers</Filter> 314 314 </ClInclude> 315 - <ClInclude Include="..\..\include\SDL_revision.h"> 315 + <ClInclude Include="..\..\include\SDL3\SDL_revision.h"> 316 316 <Filter>API Headers</Filter> 317 317 </ClInclude> 318 - <ClInclude Include="..\..\include\SDL_rwops.h"> 318 + <ClInclude Include="..\..\include\SDL3\SDL_rwops.h"> 319 319 <Filter>API Headers</Filter> 320 320 </ClInclude> 321 - <ClInclude Include="..\..\include\SDL_scancode.h"> 321 + <ClInclude Include="..\..\include\SDL3\SDL_scancode.h"> 322 322 <Filter>API Headers</Filter> 323 323 </ClInclude> 324 - <ClInclude Include="..\..\include\SDL_sensor.h"> 324 + <ClInclude Include="..\..\include\SDL3\SDL_sensor.h"> 325 325 <Filter>API Headers</Filter> 326 326 </ClInclude> 327 - <ClInclude Include="..\..\include\SDL_shape.h"> 327 + <ClInclude Include="..\..\include\SDL3\SDL_shape.h"> 328 328 <Filter>API Headers</Filter> 329 329 </ClInclude> 330 - <ClInclude Include="..\..\include\SDL_stdinc.h"> 330 + <ClInclude Include="..\..\include\SDL3\SDL_stdinc.h"> 331 331 <Filter>API Headers</Filter> 332 332 </ClInclude> 333 - <ClInclude Include="..\..\include\SDL_surface.h"> 333 + <ClInclude Include="..\..\include\SDL3\SDL_surface.h"> 334 334 <Filter>API Headers</Filter> 335 335 </ClInclude> 336 - <ClInclude Include="..\..\include\SDL_system.h"> 336 + <ClInclude Include="..\..\include\SDL3\SDL_system.h"> 337 337 <Filter>API Headers</Filter> 338 338 </ClInclude> 339 - <ClInclude Include="..\..\include\SDL_syswm.h"> 339 + <ClInclude Include="..\..\include\SDL3\SDL_syswm.h"> 340 340 <Filter>API Headers</Filter> 341 341 </ClInclude> 342 - <ClInclude Include="..\..\include\SDL_test.h"> 342 + <ClInclude Include="..\..\include\SDL3\SDL_test.h"> 343 343 <Filter>API Headers</Filter> 344 344 </ClInclude> 345 - <ClInclude Include="..\..\include\SDL_test_assert.h"> 346 - <Filter>API Headers</Filter> 347 - </ClInclude> 348 - <ClInclude Include="..\..\include\SDL_test_common.h"> 345 + <ClInclude Include="..\..\include\SDL3\SDL_test_assert.h"> 349 346 <Filter>API Headers</Filter> 350 347 </ClInclude> 351 - <ClInclude Include="..\..\include\SDL_test_compare.h"> 348 + <ClInclude Include="..\..\include\SDL3\SDL_test_common.h"> 352 349 <Filter>API Headers</Filter> 353 350 </ClInclude> 354 - <ClInclude Include="..\..\include\SDL_test_crc32.h"> 351 + <ClInclude Include="..\..\include\SDL3\SDL_test_compare.h"> 355 352 <Filter>API Headers</Filter> 356 353 </ClInclude> 357 - <ClInclude Include="..\..\include\SDL_test_font.h"> 354 + <ClInclude Include="..\..\include\SDL3\SDL_test_crc32.h"> 358 355 <Filter>API Headers</Filter> 359 356 </ClInclude> 360 - <ClInclude Include="..\..\include\SDL_test_fuzzer.h"> 357 + <ClInclude Include="..\..\include\SDL3\SDL_test_font.h"> 361 358 <Filter>API Headers</Filter> 362 359 </ClInclude> 363 - <ClInclude Include="..\..\include\SDL_test_harness.h"> 360 + <ClInclude Include="..\..\include\SDL3\SDL_test_fuzzer.h"> 364 361 <Filter>API Headers</Filter> 365 362 </ClInclude> 366 - <ClInclude Include="..\..\include\SDL_test_images.h"> 363 + <ClInclude Include="..\..\include\SDL3\SDL_test_harness.h"> 367 364 <Filter>API Headers</Filter> 368 365 </ClInclude> 369 - <ClInclude Include="..\..\include\SDL_test_log.h"> 366 + <ClInclude Include="..\..\include\SDL3\SDL_test_images.h"> 370 367 <Filter>API Headers</Filter> 371 368 </ClInclude> 372 - <ClInclude Include="..\..\include\SDL_test_md5.h"> 369 + <ClInclude Include="..\..\include\SDL3\SDL_test_log.h"> 373 370 <Filter>API Headers</Filter> 374 371 </ClInclude> 375 - <ClInclude Include="..\..\include\SDL_test_random.h"> 372 + <ClInclude Include="..\..\include\SDL3\SDL_test_md5.h"> 376 373 <Filter>API Headers</Filter> 377 374 </ClInclude> 378 - <ClInclude Include="..\..\include\SDL_thread.h"> 375 + <ClInclude Include="..\..\include\SDL3\SDL_test_random.h"> 379 376 <Filter>API Headers</Filter> 380 377 </ClInclude> 381 - <ClInclude Include="..\..\include\SDL_timer.h"> 378 + <ClInclude Include="..\..\include\SDL3\SDL_thread.h"> 382 379 <Filter>API Headers</Filter> 383 380 </ClInclude> 384 - <ClInclude Include="..\..\include\SDL_touch.h"> 381 + <ClInclude Include="..\..\include\SDL3\SDL_timer.h"> 385 382 <Filter>API Headers</Filter> 386 383 </ClInclude> 387 - <ClInclude Include="..\..\include\SDL_types.h"> 384 + <ClInclude Include="..\..\include\SDL3\SDL_touch.h"> 388 385 <Filter>API Headers</Filter> 389 386 </ClInclude> 390 - <ClInclude Include="..\..\include\SDL_version.h"> 387 + <ClInclude Include="..\..\include\SDL3\SDL_version.h"> 391 388 <Filter>API Headers</Filter> 392 389 </ClInclude> 393 - <ClInclude Include="..\..\include\SDL_video.h"> 390 + <ClInclude Include="..\..\include\SDL3\SDL_video.h"> 394 391 <Filter>API Headers</Filter> 395 392 </ClInclude> 396 - <ClInclude Include="..\..\include\SDL_vulkan.h"> 393 + <ClInclude Include="..\..\include\SDL3\SDL_vulkan.h"> 397 394 <Filter>API Headers</Filter> 398 395 </ClInclude> 399 396 <ClInclude Include="..\..\src\SDL_dataqueue.h" /> 400 397 <ClInclude Include="..\..\src\SDL_error_c.h" /> 401 398 <ClInclude Include="..\..\src\SDL_list.h" /> 402 - <ClInclude Include="..\..\include\SDL_metal.h"> 399 + <ClInclude Include="..\..\include\SDL3\SDL_metal.h"> 403 400 <Filter>API Headers</Filter> 404 401 </ClInclude> 405 - <ClInclude Include="..\..\include\SDL_misc.h"> 402 + <ClInclude Include="..\..\include\SDL3\SDL_misc.h"> 406 403 <Filter>API Headers</Filter> 407 404 </ClInclude> 408 - <ClInclude Include="..\..\include\SDL_test_memory.h"> 405 + <ClInclude Include="..\..\include\SDL3\SDL_test_memory.h"> 409 406 <Filter>API Headers</Filter> 410 407 </ClInclude> 411 408 <ClInclude Include="..\..\src\audio\SDL_audio_c.h">
+1
WhatsNew.txt
··· 6 6 --------------------------------------------------------------------------- 7 7 8 8 General: 9 + * SDL headers should now be included as `#include <SDL3/SDL.h>` 9 10 * M_PI is no longer defined in SDL_stdinc.h, now the symbols SDL_PI_D (double) and SDL_PI_F (float) are available 10 11 * SDL_GetWindowWMInfo() returns a standard int result code instead of SDL_bool, and takes SDL_SYSWM_CURRENT_VERSION as a new third parameter 11 12 * The preprocessor symbol __MACOSX__ has been renamed __MACOS__
+640 -943
Xcode/SDL/SDL.xcodeproj/project.pbxproj
··· 43 43 5616CA4C252BB2A6005D5928 /* SDL_url.c in Sources */ = {isa = PBXBuildFile; fileRef = 5616CA49252BB2A5005D5928 /* SDL_url.c */; }; 44 44 5616CA4D252BB2A6005D5928 /* SDL_sysurl.h in Headers */ = {isa = PBXBuildFile; fileRef = 5616CA4A252BB2A6005D5928 /* SDL_sysurl.h */; }; 45 45 5616CA4E252BB2A6005D5928 /* SDL_sysurl.m in Sources */ = {isa = PBXBuildFile; fileRef = 5616CA4B252BB2A6005D5928 /* SDL_sysurl.m */; }; 46 - 5616CA50252BB2BE005D5928 /* SDL_misc.h in Headers */ = {isa = PBXBuildFile; fileRef = 5616CA4F252BB2BE005D5928 /* SDL_misc.h */; settings = {ATTRIBUTES = (Public, ); }; }; 47 46 5616CA51252BB35A005D5928 /* SDL_sysurl.h in Headers */ = {isa = PBXBuildFile; fileRef = 5616CA4A252BB2A6005D5928 /* SDL_sysurl.h */; }; 48 47 5616CA52252BB35A005D5928 /* SDL_url.c in Sources */ = {isa = PBXBuildFile; fileRef = 5616CA49252BB2A5005D5928 /* SDL_url.c */; }; 49 48 5616CA54252BB35B005D5928 /* SDL_sysurl.h in Headers */ = {isa = PBXBuildFile; fileRef = 5616CA4A252BB2A6005D5928 /* SDL_sysurl.h */; }; ··· 67 66 564624381FF821DA0074AC87 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 564624371FF821CB0074AC87 /* Metal.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; 68 67 5646243B1FF822100074AC87 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 564624351FF821B80074AC87 /* QuartzCore.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; 69 68 5646243C1FF822170074AC87 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 564624371FF821CB0074AC87 /* Metal.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; 70 - 566E267A2462701100718109 /* SDL_locale.h in Headers */ = {isa = PBXBuildFile; fileRef = 566E26792462701100718109 /* SDL_locale.h */; settings = {ATTRIBUTES = (Public, ); }; }; 71 69 566E26CF246274CC00718109 /* SDL_syslocale.m in Sources */ = {isa = PBXBuildFile; fileRef = 566E26CC246274CB00718109 /* SDL_syslocale.m */; }; 72 70 566E26D8246274CC00718109 /* SDL_locale.c in Sources */ = {isa = PBXBuildFile; fileRef = 566E26CD246274CB00718109 /* SDL_locale.c */; }; 73 71 566E26E1246274CC00718109 /* SDL_syslocale.h in Headers */ = {isa = PBXBuildFile; fileRef = 566E26CE246274CC00718109 /* SDL_syslocale.h */; }; 74 - 567E2F2117C44C35005F1892 /* SDL_filesystem.h in Headers */ = {isa = PBXBuildFile; fileRef = 567E2F2017C44C35005F1892 /* SDL_filesystem.h */; settings = {ATTRIBUTES = (Public, ); }; }; 75 72 56C5237F1D8F4985001F2F30 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A7381E951D8B69D600B177DD /* CoreAudio.framework */; }; 76 73 56C523811D8F498C001F2F30 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 00D0D08310675DD9004B05EF /* CoreFoundation.framework */; }; 77 - 5C2EF7011FC9EF10003F5197 /* SDL_egl.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C2EF7001FC9EF0F003F5197 /* SDL_egl.h */; }; 78 74 75E0915A241EA924004729E1 /* SDL_virtualjoystick.c in Sources */ = {isa = PBXBuildFile; fileRef = 75E09158241EA924004729E1 /* SDL_virtualjoystick.c */; }; 79 75 75E0915B241EA924004729E1 /* SDL_virtualjoystick.c in Sources */ = {isa = PBXBuildFile; fileRef = 75E09158241EA924004729E1 /* SDL_virtualjoystick.c */; }; 80 76 75E0915C241EA924004729E1 /* SDL_virtualjoystick.c in Sources */ = {isa = PBXBuildFile; fileRef = 75E09158241EA924004729E1 /* SDL_virtualjoystick.c */; }; ··· 141 137 A7381E961D8B69D600B177DD /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A7381E951D8B69D600B177DD /* CoreAudio.framework */; }; 142 138 A7381E971D8B6A0300B177DD /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A7381E931D8B69C300B177DD /* AudioToolbox.framework */; }; 143 139 A75FCCFD23E25AB700529352 /* SDL_shaders_metal_tvos.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A8E323E2514000DCD162 /* SDL_shaders_metal_tvos.h */; }; 144 - A75FCCFE23E25AB700529352 /* SDL_filesystem.h in Headers */ = {isa = PBXBuildFile; fileRef = 567E2F2017C44C35005F1892 /* SDL_filesystem.h */; settings = {ATTRIBUTES = (Public, ); }; }; 145 - A75FCD0023E25AB700529352 /* begin_code.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557C71595D4D800BBD41B /* begin_code.h */; settings = {ATTRIBUTES = (Public, ); }; }; 146 140 A75FCD0123E25AB700529352 /* SDL_uikitopengles.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A63123E2513D00DCD162 /* SDL_uikitopengles.h */; }; 147 - A75FCD0223E25AB700529352 /* close_code.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557C81595D4D800BBD41B /* close_code.h */; settings = {ATTRIBUTES = (Public, ); }; }; 148 - A75FCD0323E25AB700529352 /* SDL.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F91595D4D800BBD41B /* SDL.h */; settings = {ATTRIBUTES = (Public, ); }; }; 149 141 A75FCD0423E25AB700529352 /* SDL_uikitmetalview.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A61D23E2513D00DCD162 /* SDL_uikitmetalview.h */; }; 150 - A75FCD0523E25AB700529352 /* SDL_assert.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557C91595D4D800BBD41B /* SDL_assert.h */; settings = {ATTRIBUTES = (Public, ); }; }; 151 142 A75FCD0623E25AB700529352 /* SDL_shape_internals.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A60D23E2513D00DCD162 /* SDL_shape_internals.h */; }; 152 143 A75FCD0723E25AB700529352 /* SDL_glfuncs.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A90E23E2514000DCD162 /* SDL_glfuncs.h */; }; 153 - A75FCD0823E25AB700529352 /* SDL_atomic.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557CA1595D4D800BBD41B /* SDL_atomic.h */; settings = {ATTRIBUTES = (Public, ); }; }; 154 144 A75FCD0923E25AB700529352 /* SDL_rect_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A60C23E2513D00DCD162 /* SDL_rect_c.h */; }; 155 145 A75FCD0B23E25AB700529352 /* SDL_shaders_metal_macos.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A8E223E2514000DCD162 /* SDL_shaders_metal_macos.h */; }; 156 146 A75FCD0C23E25AB700529352 /* SDL_shaders_metal_ios.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A8DF23E2514000DCD162 /* SDL_shaders_metal_ios.h */; }; 157 147 A75FCD0D23E25AB700529352 /* SDL_offscreenwindow.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A5F523E2513D00DCD162 /* SDL_offscreenwindow.h */; }; 158 - A75FCD0E23E25AB700529352 /* SDL_audio.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557CB1595D4D800BBD41B /* SDL_audio.h */; settings = {ATTRIBUTES = (Public, ); }; }; 159 148 A75FCD0F23E25AB700529352 /* SDL_coremotionsensor.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A57B23E2513D00DCD162 /* SDL_coremotionsensor.h */; }; 160 149 A75FCD1023E25AB700529352 /* SDL_uikitview.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A61923E2513D00DCD162 /* SDL_uikitview.h */; }; 161 - A75FCD1123E25AB700529352 /* SDL_bits.h in Headers */ = {isa = PBXBuildFile; fileRef = AADA5B8616CCAB3000107CF7 /* SDL_bits.h */; settings = {ATTRIBUTES = (Public, ); }; }; 162 150 A75FCD1223E25AB700529352 /* SDL_uikitappdelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A62F23E2513D00DCD162 /* SDL_uikitappdelegate.h */; }; 163 151 A75FCD1323E25AB700529352 /* keyinfotable.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A62823E2513D00DCD162 /* keyinfotable.h */; }; 164 - A75FCD1423E25AB700529352 /* SDL_blendmode.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557CC1595D4D800BBD41B /* SDL_blendmode.h */; settings = {ATTRIBUTES = (Public, ); }; }; 165 152 A75FCD1523E25AB700529352 /* SDL_dropevents_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A92E23E2514000DCD162 /* SDL_dropevents_c.h */; }; 166 153 A75FCD1623E25AB700529352 /* SDL_haptic_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A5C623E2513D00DCD162 /* SDL_haptic_c.h */; }; 167 - A75FCD1723E25AB700529352 /* SDL_clipboard.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557CD1595D4D800BBD41B /* SDL_clipboard.h */; settings = {ATTRIBUTES = (Public, ); }; }; 168 154 A75FCD1823E25AB700529352 /* SDL_dataqueue.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A57023E2513D00DCD162 /* SDL_dataqueue.h */; }; 169 155 A75FCD1923E25AB700529352 /* SDL_error_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A57523E2513D00DCD162 /* SDL_error_c.h */; }; 170 156 A75FCD1C23E25AB700529352 /* SDL_d3dmath.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A8DC23E2514000DCD162 /* SDL_d3dmath.h */; }; 171 157 A75FCD1F23E25AB700529352 /* SDL_egl_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A60423E2513D00DCD162 /* SDL_egl_c.h */; }; 172 - A75FCD2023E25AB700529352 /* SDL_copying.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D01595D4D800BBD41B /* SDL_copying.h */; settings = {ATTRIBUTES = (Public, ); }; }; 173 158 A75FCD2123E25AB700529352 /* yuv_rgb.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A77223E2513E00DCD162 /* yuv_rgb.h */; }; 174 159 A75FCD2223E25AB700529352 /* SDL_dummyaudio.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A87123E2513F00DCD162 /* SDL_dummyaudio.h */; }; 175 160 A75FCD2323E25AB700529352 /* SDL_uikitmessagebox.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A62623E2513D00DCD162 /* SDL_uikitmessagebox.h */; }; 176 161 A75FCD2523E25AB700529352 /* SDL_thread_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A77823E2513E00DCD162 /* SDL_thread_c.h */; }; 177 162 A75FCD2623E25AB700529352 /* SDL_cocoamessagebox.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A69423E2513E00DCD162 /* SDL_cocoamessagebox.h */; }; 178 - A75FCD2823E25AB700529352 /* SDL_cpuinfo.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D11595D4D800BBD41B /* SDL_cpuinfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; 179 - A75FCD2923E25AB700529352 /* SDL_endian.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D21595D4D800BBD41B /* SDL_endian.h */; settings = {ATTRIBUTES = (Public, ); }; }; 180 - A75FCD2A23E25AB700529352 /* SDL_error.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D31595D4D800BBD41B /* SDL_error.h */; settings = {ATTRIBUTES = (Public, ); }; }; 181 - A75FCD2B23E25AB700529352 /* SDL_events.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D41595D4D800BBD41B /* SDL_events.h */; settings = {ATTRIBUTES = (Public, ); }; }; 182 163 A75FCD2C23E25AB700529352 /* SDL_blendfillrect.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A8F623E2514000DCD162 /* SDL_blendfillrect.h */; }; 183 - A75FCD2D23E25AB700529352 /* SDL_gamecontroller.h in Headers */ = {isa = PBXBuildFile; fileRef = A77E6EB3167AB0A90010E40B /* SDL_gamecontroller.h */; settings = {ATTRIBUTES = (Public, ); }; }; 184 164 A75FCD2E23E25AB700529352 /* SDL_hidapijoystick_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A7C723E2513E00DCD162 /* SDL_hidapijoystick_c.h */; }; 185 165 A75FCD3023E25AB700529352 /* SDL_pixels_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A74023E2513E00DCD162 /* SDL_pixels_c.h */; }; 186 166 A75FCD3223E25AB700529352 /* SDL_joystick_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A7D023E2513E00DCD162 /* SDL_joystick_c.h */; }; 187 167 A75FCD3323E25AB700529352 /* vk_sdk_platform.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A73D23E2513E00DCD162 /* vk_sdk_platform.h */; }; 188 168 A75FCD3423E25AB700529352 /* blank_cursor.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A93223E2514000DCD162 /* blank_cursor.h */; }; 189 - A75FCD3523E25AB700529352 /* SDL_gesture.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D51595D4D800BBD41B /* SDL_gesture.h */; settings = {ATTRIBUTES = (Public, ); }; }; 190 169 A75FCD3623E25AB700529352 /* SDL_sysaudio.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A89F23E2513F00DCD162 /* SDL_sysaudio.h */; }; 191 - A75FCD3723E25AB700529352 /* SDL_haptic.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D61595D4D800BBD41B /* SDL_haptic.h */; settings = {ATTRIBUTES = (Public, ); }; }; 192 170 A75FCD3923E25AB700529352 /* math_libm.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A92623E2514000DCD162 /* math_libm.h */; }; 193 171 A75FCD3A23E25AB700529352 /* SDL_uikitvideo.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A62223E2513D00DCD162 /* SDL_uikitvideo.h */; }; 194 172 A75FCD3B23E25AB700529352 /* SDL_cocoamouse.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A69823E2513E00DCD162 /* SDL_cocoamouse.h */; }; 195 - A75FCD3C23E25AB700529352 /* SDL_hints.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D71595D4D800BBD41B /* SDL_hints.h */; settings = {ATTRIBUTES = (Public, ); }; }; 196 173 A75FCD3D23E25AB700529352 /* SDL_blit_slow.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A66323E2513E00DCD162 /* SDL_blit_slow.h */; }; 197 174 A75FCD3E23E25AB700529352 /* SDL_yuv_sw_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A8EC23E2514000DCD162 /* SDL_yuv_sw_c.h */; }; 198 175 A75FCD4023E25AB700529352 /* SDL_windowevents_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A94323E2514000DCD162 /* SDL_windowevents_c.h */; }; 199 - A75FCD4123E25AB700529352 /* SDL_joystick.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D91595D4D800BBD41B /* SDL_joystick.h */; settings = {ATTRIBUTES = (Public, ); }; }; 200 176 A75FCD4223E25AB700529352 /* SDL_cocoavideo.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A69323E2513E00DCD162 /* SDL_cocoavideo.h */; }; 201 - A75FCD4323E25AB700529352 /* SDL_keyboard.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DA1595D4D800BBD41B /* SDL_keyboard.h */; settings = {ATTRIBUTES = (Public, ); }; }; 202 177 A75FCD4423E25AB700529352 /* SDL_uikitevents.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A62D23E2513D00DCD162 /* SDL_uikitevents.h */; }; 203 178 A75FCD4523E25AB700529352 /* SDL_gesture_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A93023E2514000DCD162 /* SDL_gesture_c.h */; }; 204 179 A75FCD4623E25AB700529352 /* SDL_shaders_gl.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A90D23E2514000DCD162 /* SDL_shaders_gl.h */; }; 205 180 A75FCD4723E25AB700529352 /* SDL_systhread_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A78423E2513E00DCD162 /* SDL_systhread_c.h */; }; 206 - A75FCD4823E25AB700529352 /* SDL_keycode.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DB1595D4D800BBD41B /* SDL_keycode.h */; settings = {ATTRIBUTES = (Public, ); }; }; 207 181 A75FCD4A23E25AB700529352 /* SDL_cocoakeyboard.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A68023E2513E00DCD162 /* SDL_cocoakeyboard.h */; }; 208 182 A75FCD4B23E25AB700529352 /* SDL_uikitvulkan.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A63323E2513D00DCD162 /* SDL_uikitvulkan.h */; }; 209 183 A75FCD4E23E25AB700529352 /* vulkan.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A73223E2513E00DCD162 /* vulkan.hpp */; }; 210 - A75FCD4F23E25AB700529352 /* SDL_loadso.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DC1595D4D800BBD41B /* SDL_loadso.h */; settings = {ATTRIBUTES = (Public, ); }; }; 211 184 A75FCD5023E25AB700529352 /* gl2ext.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A72323E2513E00DCD162 /* gl2ext.h */; }; 212 185 A75FCD5123E25AB700529352 /* SDL_clipboardevents_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A93923E2514000DCD162 /* SDL_clipboardevents_c.h */; }; 213 186 A75FCD5323E25AB700529352 /* SDL_syshaptic_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A5CF23E2513D00DCD162 /* SDL_syshaptic_c.h */; }; ··· 217 190 A75FCD5723E25AB700529352 /* SDL_uikitmodes.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A61F23E2513D00DCD162 /* SDL_uikitmodes.h */; }; 218 191 A75FCD5823E25AB700529352 /* egl.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A72923E2513E00DCD162 /* egl.h */; }; 219 192 A75FCD5923E25AB700529352 /* khrplatform.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A72723E2513E00DCD162 /* khrplatform.h */; }; 220 - A75FCD5A23E25AB700529352 /* SDL_log.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DD1595D4D800BBD41B /* SDL_log.h */; settings = {ATTRIBUTES = (Public, ); }; }; 221 193 A75FCD5B23E25AB700529352 /* SDL_uikitviewcontroller.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A62423E2513D00DCD162 /* SDL_uikitviewcontroller.h */; }; 222 194 A75FCD5C23E25AB700529352 /* SDL_dummysensor.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A57823E2513D00DCD162 /* SDL_dummysensor.h */; }; 223 195 A75FCD5D23E25AB700529352 /* vulkan_android.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A73E23E2513E00DCD162 /* vulkan_android.h */; }; ··· 227 199 A75FCD6123E25AB700529352 /* SDL_dynapi.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A5D823E2513D00DCD162 /* SDL_dynapi.h */; }; 228 200 A75FCD6223E25AB700529352 /* SDL_assert_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A7F523E2513F00DCD162 /* SDL_assert_c.h */; }; 229 201 A75FCD6323E25AB700529352 /* SDL_diskaudio.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A8B023E2513F00DCD162 /* SDL_diskaudio.h */; }; 230 - A75FCD6423E25AB700529352 /* SDL_main.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DE1595D4D800BBD41B /* SDL_main.h */; settings = {ATTRIBUTES = (Public, ); }; }; 231 202 A75FCD6523E25AB700529352 /* SDL_drawpoint.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A8F323E2514000DCD162 /* SDL_drawpoint.h */; }; 232 - A75FCD6623E25AB700529352 /* SDL_opengles2_khrplatform.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC070F8195606770073DCDF /* SDL_opengles2_khrplatform.h */; settings = {ATTRIBUTES = (Public, ); }; }; 233 203 A75FCD6723E25AB700529352 /* SDL_wave.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A8A223E2513F00DCD162 /* SDL_wave.h */; }; 234 204 A75FCD6823E25AB700529352 /* SDL_cocoaopengl.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A68D23E2513E00DCD162 /* SDL_cocoaopengl.h */; }; 235 205 A75FCD6923E25AB700529352 /* yuv_rgb_sse_func.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A77023E2513E00DCD162 /* yuv_rgb_sse_func.h */; }; ··· 237 207 A75FCD6D23E25AB700529352 /* SDL_coreaudio.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A8BA23E2513F00DCD162 /* SDL_coreaudio.h */; }; 238 208 A75FCD6E23E25AB700529352 /* SDL_draw.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A8FA23E2514000DCD162 /* SDL_draw.h */; }; 239 209 A75FCD6F23E25AB700529352 /* SDL_drawline.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A8F723E2514000DCD162 /* SDL_drawline.h */; }; 240 - A75FCD7023E25AB700529352 /* SDL_messagebox.h in Headers */ = {isa = PBXBuildFile; fileRef = AA9FF9591637CBF9000DF050 /* SDL_messagebox.h */; settings = {ATTRIBUTES = (Public, ); }; }; 241 - A75FCD7123E25AB700529352 /* SDL_mouse.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DF1595D4D800BBD41B /* SDL_mouse.h */; settings = {ATTRIBUTES = (Public, ); }; }; 242 - A75FCD7223E25AB700529352 /* SDL_mutex.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E01595D4D800BBD41B /* SDL_mutex.h */; settings = {ATTRIBUTES = (Public, ); }; }; 243 210 A75FCD7323E25AB700529352 /* SDL_yuv_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A76A23E2513E00DCD162 /* SDL_yuv_c.h */; }; 244 211 A75FCD7423E25AB700529352 /* scancodes_xfree86.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A94123E2514000DCD162 /* scancodes_xfree86.h */; }; 245 212 A75FCD7523E25AB700529352 /* SDL_syspower.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A7E223E2513F00DCD162 /* SDL_syspower.h */; }; 246 - A75FCD7723E25AB700529352 /* SDL_name.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E11595D4D800BBD41B /* SDL_name.h */; settings = {ATTRIBUTES = (Public, ); }; }; 247 213 A75FCD7823E25AB700529352 /* eglext.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A72A23E2513E00DCD162 /* eglext.h */; }; 248 214 A75FCD7923E25AB700529352 /* SDL_events_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A94223E2514000DCD162 /* SDL_events_c.h */; }; 249 215 A75FCD7A23E25AB700529352 /* math_private.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A91B23E2514000DCD162 /* math_private.h */; }; 250 216 A75FCD7C23E25AB700529352 /* vulkan_wayland.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A73423E2513E00DCD162 /* vulkan_wayland.h */; }; 251 - A75FCD7D23E25AB700529352 /* SDL_opengl.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E21595D4D800BBD41B /* SDL_opengl.h */; settings = {ATTRIBUTES = (Public, ); }; }; 252 217 A75FCD7E23E25AB700529352 /* SDL_cocoashape.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A67E23E2513E00DCD162 /* SDL_cocoashape.h */; }; 253 - A75FCD7F23E25AB700529352 /* SDL_opengles.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E31595D4D800BBD41B /* SDL_opengles.h */; settings = {ATTRIBUTES = (Public, ); }; }; 254 218 A75FCD8023E25AB700529352 /* SDL_shaders_gles2.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A90523E2514000DCD162 /* SDL_shaders_gles2.h */; }; 255 - A75FCD8123E25AB700529352 /* SDL_opengles2.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E41595D4D800BBD41B /* SDL_opengles2.h */; settings = {ATTRIBUTES = (Public, ); }; }; 256 219 A75FCD8223E25AB700529352 /* SDL_glesfuncs.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A90223E2514000DCD162 /* SDL_glesfuncs.h */; }; 257 220 A75FCD8323E25AB700529352 /* SDL_blendpoint.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A8F823E2514000DCD162 /* SDL_blendpoint.h */; }; 258 221 A75FCD8423E25AB700529352 /* SDL_offscreenvideo.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A5F123E2513D00DCD162 /* SDL_offscreenvideo.h */; }; ··· 264 227 A75FCD8B23E25AB700529352 /* SDL_gamecontrollerdb.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A79E23E2513E00DCD162 /* SDL_gamecontrollerdb.h */; }; 265 228 A75FCD8C23E25AB700529352 /* SDL_cocoavulkan.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A68F23E2513E00DCD162 /* SDL_cocoavulkan.h */; }; 266 229 A75FCD8D23E25AB700529352 /* gl2platform.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A72523E2513E00DCD162 /* gl2platform.h */; }; 267 - A75FCD8E23E25AB700529352 /* SDL_pixels.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E51595D4D800BBD41B /* SDL_pixels.h */; settings = {ATTRIBUTES = (Public, ); }; }; 268 230 A75FCD8F23E25AB700529352 /* vk_layer.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A72D23E2513E00DCD162 /* vk_layer.h */; }; 269 231 A75FCD9123E25AB700529352 /* vk_platform.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A73123E2513E00DCD162 /* vk_platform.h */; }; 270 232 A75FCD9223E25AB700529352 /* SDL_cocoametalview.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A68623E2513E00DCD162 /* SDL_cocoametalview.h */; }; ··· 274 236 A75FCD9623E25AB700529352 /* SDL_sensor_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A58123E2513D00DCD162 /* SDL_sensor_c.h */; }; 275 237 A75FCD9723E25AB700529352 /* SDL_sysrender.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A8EE23E2514000DCD162 /* SDL_sysrender.h */; }; 276 238 A75FCD9823E25AB700529352 /* SDL_rotate.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A8FE23E2514000DCD162 /* SDL_rotate.h */; }; 277 - A75FCD9923E25AB700529352 /* SDL_platform.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E61595D4D800BBD41B /* SDL_platform.h */; settings = {ATTRIBUTES = (Public, ); }; }; 278 - A75FCD9A23E25AB700529352 /* SDL_power.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E71595D4D800BBD41B /* SDL_power.h */; settings = {ATTRIBUTES = (Public, ); }; }; 279 239 A75FCD9D23E25AB700529352 /* scancodes_darwin.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A93423E2514000DCD162 /* scancodes_darwin.h */; }; 280 240 A75FCD9E23E25AB700529352 /* controller_type.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A7D923E2513E00DCD162 /* controller_type.h */; }; 281 241 A75FCDA023E25AB700529352 /* SDL_uikitclipboard.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A62123E2513D00DCD162 /* SDL_uikitclipboard.h */; }; ··· 283 243 A75FCDA223E25AB700529352 /* SDL_uikitwindow.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A62723E2513D00DCD162 /* SDL_uikitwindow.h */; }; 284 244 A75FCDA323E25AB700529352 /* vulkan_vi.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A72F23E2513E00DCD162 /* vulkan_vi.h */; }; 285 245 A75FCDA423E25AB700529352 /* vulkan_mir.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A73923E2513E00DCD162 /* vulkan_mir.h */; }; 286 - A75FCDA523E25AB700529352 /* SDL_quit.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E81595D4D800BBD41B /* SDL_quit.h */; settings = {ATTRIBUTES = (Public, ); }; }; 287 246 A75FCDA623E25AB700529352 /* default_cursor.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A93323E2514000DCD162 /* default_cursor.h */; }; 288 247 A75FCDA723E25AB700529352 /* SDL_render_sw_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A8F523E2514000DCD162 /* SDL_render_sw_c.h */; }; 289 - A75FCDA823E25AB700529352 /* SDL_rect.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E91595D4D800BBD41B /* SDL_rect.h */; settings = {ATTRIBUTES = (Public, ); }; }; 290 - A75FCDA923E25AB700529352 /* SDL_render.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557EA1595D4D800BBD41B /* SDL_render.h */; settings = {ATTRIBUTES = (Public, ); }; }; 291 248 A75FCDAA23E25AB700529352 /* SDL_nullvideo.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A60A23E2513D00DCD162 /* SDL_nullvideo.h */; }; 292 249 A75FCDAB23E25AB700529352 /* SDL_blit_copy.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A76623E2513E00DCD162 /* SDL_blit_copy.h */; }; 293 250 A75FCDAC23E25AB700529352 /* SDL_RLEaccel_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A76723E2513E00DCD162 /* SDL_RLEaccel_c.h */; }; 294 251 A75FCDAD23E25AB700529352 /* eglplatform.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A72B23E2513E00DCD162 /* eglplatform.h */; }; 295 - A75FCDAF23E25AB700529352 /* SDL_revision.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557EB1595D4D800BBD41B /* SDL_revision.h */; settings = {ATTRIBUTES = (Public, ); }; }; 296 252 A75FCDB023E25AB700529352 /* SDL_systhread.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A77723E2513E00DCD162 /* SDL_systhread.h */; }; 297 - A75FCDB123E25AB700529352 /* SDL_rwops.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557EC1595D4D800BBD41B /* SDL_rwops.h */; settings = {ATTRIBUTES = (Public, ); }; }; 298 - A75FCDB223E25AB700529352 /* SDL_scancode.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557ED1595D4D800BBD41B /* SDL_scancode.h */; settings = {ATTRIBUTES = (Public, ); }; }; 299 253 A75FCDB323E25AB700529352 /* SDL_cocoaclipboard.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A68A23E2513E00DCD162 /* SDL_cocoaclipboard.h */; }; 300 254 A75FCDB423E25AB700529352 /* SDL_cocoamodes.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A69123E2513E00DCD162 /* SDL_cocoamodes.h */; }; 301 255 A75FCDB523E25AB700529352 /* SDL_uikitopenglview.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A62B23E2513D00DCD162 /* SDL_uikitopenglview.h */; }; ··· 312 266 A75FCDC123E25AB700529352 /* vulkan_xcb.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A73823E2513E00DCD162 /* vulkan_xcb.h */; }; 313 267 A75FCDC223E25AB700529352 /* vulkan_ios.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A73B23E2513E00DCD162 /* vulkan_ios.h */; }; 314 268 A75FCDC323E25AB700529352 /* SDL_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A58323E2513D00DCD162 /* SDL_internal.h */; }; 315 - A75FCDC423E25AB700529352 /* SDL_shape.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557EE1595D4D800BBD41B /* SDL_shape.h */; settings = {ATTRIBUTES = (Public, ); }; }; 316 - A75FCDC523E25AB700529352 /* SDL_stdinc.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557EF1595D4D800BBD41B /* SDL_stdinc.h */; settings = {ATTRIBUTES = (Public, ); }; }; 317 - A75FCDC623E25AB700529352 /* SDL_surface.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F01595D4D800BBD41B /* SDL_surface.h */; settings = {ATTRIBUTES = (Public, ); }; }; 318 269 A75FCDC723E25AB700529352 /* vulkan.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A73023E2513E00DCD162 /* vulkan.h */; }; 319 270 A75FCDC823E25AB700529352 /* SDL_keyboard_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A93D23E2514000DCD162 /* SDL_keyboard_c.h */; }; 320 - A75FCDC923E25AB700529352 /* SDL_system.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F11595D4D800BBD41B /* SDL_system.h */; settings = {ATTRIBUTES = (Public, ); }; }; 321 - A75FCDCA23E25AB700529352 /* SDL_syswm.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F21595D4D800BBD41B /* SDL_syswm.h */; settings = {ATTRIBUTES = (Public, ); }; }; 322 - A75FCDCB23E25AB700529352 /* SDL_opengl_glext.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC070F4195606770073DCDF /* SDL_opengl_glext.h */; settings = {ATTRIBUTES = (Public, ); }; }; 323 271 A75FCDCC23E25AB700529352 /* SDL_mouse_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A92B23E2514000DCD162 /* SDL_mouse_c.h */; }; 324 272 A75FCDCD23E25AB700529352 /* SDL_blit_auto.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A73F23E2513E00DCD162 /* SDL_blit_auto.h */; }; 325 273 A75FCDCE23E25AB700529352 /* SDL_blendline.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A8F223E2514000DCD162 /* SDL_blendline.h */; }; 326 274 A75FCDCF23E25AB700529352 /* SDL_syshaptic.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A5CC23E2513D00DCD162 /* SDL_syshaptic.h */; }; 327 275 A75FCDD023E25AB700529352 /* SDL_vulkan_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A63E23E2513D00DCD162 /* SDL_vulkan_internal.h */; }; 328 - A75FCDD123E25AB700529352 /* SDL_thread.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F31595D4D800BBD41B /* SDL_thread.h */; settings = {ATTRIBUTES = (Public, ); }; }; 329 276 A75FCDD223E25AB700529352 /* SDL_cocoaevents.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A69623E2513E00DCD162 /* SDL_cocoaevents.h */; }; 330 277 A75FCDD323E25AB700529352 /* vk_icd.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A72E23E2513E00DCD162 /* vk_icd.h */; }; 331 278 A75FCDD423E25AB700529352 /* SDL_nullframebuffer_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A60723E2513D00DCD162 /* SDL_nullframebuffer_c.h */; }; 332 - A75FCDD523E25AB700529352 /* SDL_timer.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F41595D4D800BBD41B /* SDL_timer.h */; settings = {ATTRIBUTES = (Public, ); }; }; 333 279 A75FCDD623E25AB700529352 /* SDL_dynapi_procs.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A5DB23E2513D00DCD162 /* SDL_dynapi_procs.h */; }; 334 280 A75FCDD723E25AB700529352 /* vulkan_fuchsia.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A73323E2513E00DCD162 /* vulkan_fuchsia.h */; }; 335 - A75FCDD823E25AB700529352 /* SDL_touch.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F51595D4D800BBD41B /* SDL_touch.h */; settings = {ATTRIBUTES = (Public, ); }; }; 336 - A75FCDD923E25AB700529352 /* SDL_types.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F61595D4D800BBD41B /* SDL_types.h */; settings = {ATTRIBUTES = (Public, ); }; }; 337 281 A75FCDDA23E25AB700529352 /* usb_ids.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A7CB23E2513E00DCD162 /* usb_ids.h */; }; 338 282 A75FCDDB23E25AB700529352 /* SDL_gles2funcs.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A90623E2514000DCD162 /* SDL_gles2funcs.h */; }; 339 - A75FCDDD23E25AB700529352 /* SDL_version.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F71595D4D800BBD41B /* SDL_version.h */; settings = {ATTRIBUTES = (Public, ); }; }; 340 - A75FCDDE23E25AB700529352 /* SDL_video.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F81595D4D800BBD41B /* SDL_video.h */; settings = {ATTRIBUTES = (Public, ); }; }; 341 - A75FCDDF23E25AB700529352 /* SDL_opengles2_gl2.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC070F5195606770073DCDF /* SDL_opengles2_gl2.h */; settings = {ATTRIBUTES = (Public, ); }; }; 342 - A75FCDE023E25AB700529352 /* SDL_sensor.h in Headers */ = {isa = PBXBuildFile; fileRef = F3950CD7212BC88D00F51292 /* SDL_sensor.h */; settings = {ATTRIBUTES = (Public, ); }; }; 343 283 A75FCDE123E25AB700529352 /* SDL_sysvideo.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A61723E2513D00DCD162 /* SDL_sysvideo.h */; }; 344 - A75FCDE223E25AB700529352 /* SDL_opengles2_gl2platform.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC070F7195606770073DCDF /* SDL_opengles2_gl2platform.h */; settings = {ATTRIBUTES = (Public, ); }; }; 345 - A75FCDE323E25AB700529352 /* SDL_opengles2_gl2ext.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC070F6195606770073DCDF /* SDL_opengles2_gl2ext.h */; settings = {ATTRIBUTES = (Public, ); }; }; 346 284 A75FCDE523E25AB700529352 /* SDL_dynapi_overrides.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A5D923E2513D00DCD162 /* SDL_dynapi_overrides.h */; }; 347 285 A75FCDE623E25AB700529352 /* SDL_cocoawindow.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A69223E2513E00DCD162 /* SDL_cocoawindow.h */; }; 348 286 A75FCDE923E25AB700529352 /* SDL_drawline.c in Sources */ = {isa = PBXBuildFile; fileRef = A7D8A8F123E2514000DCD162 /* SDL_drawline.c */; }; ··· 516 454 A75FCEAB23E25AB700529352 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 00D0D08310675DD9004B05EF /* CoreFoundation.framework */; }; 517 455 A75FCEAE23E25AB700529352 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A7381E931D8B69C300B177DD /* AudioToolbox.framework */; }; 518 456 A75FCEB623E25AC700529352 /* SDL_shaders_metal_tvos.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A8E323E2514000DCD162 /* SDL_shaders_metal_tvos.h */; }; 519 - A75FCEB723E25AC700529352 /* SDL_filesystem.h in Headers */ = {isa = PBXBuildFile; fileRef = 567E2F2017C44C35005F1892 /* SDL_filesystem.h */; settings = {ATTRIBUTES = (Public, ); }; }; 520 - A75FCEB923E25AC700529352 /* begin_code.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557C71595D4D800BBD41B /* begin_code.h */; settings = {ATTRIBUTES = (Public, ); }; }; 521 457 A75FCEBA23E25AC700529352 /* SDL_uikitopengles.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A63123E2513D00DCD162 /* SDL_uikitopengles.h */; }; 522 - A75FCEBB23E25AC700529352 /* close_code.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557C81595D4D800BBD41B /* close_code.h */; settings = {ATTRIBUTES = (Public, ); }; }; 523 - A75FCEBC23E25AC700529352 /* SDL.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F91595D4D800BBD41B /* SDL.h */; settings = {ATTRIBUTES = (Public, ); }; }; 524 458 A75FCEBD23E25AC700529352 /* SDL_uikitmetalview.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A61D23E2513D00DCD162 /* SDL_uikitmetalview.h */; }; 525 - A75FCEBE23E25AC700529352 /* SDL_assert.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557C91595D4D800BBD41B /* SDL_assert.h */; settings = {ATTRIBUTES = (Public, ); }; }; 526 459 A75FCEBF23E25AC700529352 /* SDL_shape_internals.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A60D23E2513D00DCD162 /* SDL_shape_internals.h */; }; 527 460 A75FCEC023E25AC700529352 /* SDL_glfuncs.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A90E23E2514000DCD162 /* SDL_glfuncs.h */; }; 528 - A75FCEC123E25AC700529352 /* SDL_atomic.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557CA1595D4D800BBD41B /* SDL_atomic.h */; settings = {ATTRIBUTES = (Public, ); }; }; 529 461 A75FCEC223E25AC700529352 /* SDL_rect_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A60C23E2513D00DCD162 /* SDL_rect_c.h */; }; 530 462 A75FCEC423E25AC700529352 /* SDL_shaders_metal_macos.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A8E223E2514000DCD162 /* SDL_shaders_metal_macos.h */; }; 531 463 A75FCEC523E25AC700529352 /* SDL_shaders_metal_ios.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A8DF23E2514000DCD162 /* SDL_shaders_metal_ios.h */; }; 532 464 A75FCEC623E25AC700529352 /* SDL_offscreenwindow.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A5F523E2513D00DCD162 /* SDL_offscreenwindow.h */; }; 533 - A75FCEC723E25AC700529352 /* SDL_audio.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557CB1595D4D800BBD41B /* SDL_audio.h */; settings = {ATTRIBUTES = (Public, ); }; }; 534 465 A75FCEC823E25AC700529352 /* SDL_coremotionsensor.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A57B23E2513D00DCD162 /* SDL_coremotionsensor.h */; }; 535 466 A75FCEC923E25AC700529352 /* SDL_uikitview.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A61923E2513D00DCD162 /* SDL_uikitview.h */; }; 536 - A75FCECA23E25AC700529352 /* SDL_bits.h in Headers */ = {isa = PBXBuildFile; fileRef = AADA5B8616CCAB3000107CF7 /* SDL_bits.h */; settings = {ATTRIBUTES = (Public, ); }; }; 537 467 A75FCECB23E25AC700529352 /* SDL_uikitappdelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A62F23E2513D00DCD162 /* SDL_uikitappdelegate.h */; }; 538 468 A75FCECC23E25AC700529352 /* keyinfotable.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A62823E2513D00DCD162 /* keyinfotable.h */; }; 539 - A75FCECD23E25AC700529352 /* SDL_blendmode.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557CC1595D4D800BBD41B /* SDL_blendmode.h */; settings = {ATTRIBUTES = (Public, ); }; }; 540 469 A75FCECE23E25AC700529352 /* SDL_dropevents_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A92E23E2514000DCD162 /* SDL_dropevents_c.h */; }; 541 470 A75FCECF23E25AC700529352 /* SDL_haptic_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A5C623E2513D00DCD162 /* SDL_haptic_c.h */; }; 542 - A75FCED023E25AC700529352 /* SDL_clipboard.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557CD1595D4D800BBD41B /* SDL_clipboard.h */; settings = {ATTRIBUTES = (Public, ); }; }; 543 471 A75FCED123E25AC700529352 /* SDL_dataqueue.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A57023E2513D00DCD162 /* SDL_dataqueue.h */; }; 544 472 A75FCED223E25AC700529352 /* SDL_error_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A57523E2513D00DCD162 /* SDL_error_c.h */; }; 545 473 A75FCED523E25AC700529352 /* SDL_d3dmath.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A8DC23E2514000DCD162 /* SDL_d3dmath.h */; }; 546 474 A75FCED823E25AC700529352 /* SDL_egl_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A60423E2513D00DCD162 /* SDL_egl_c.h */; }; 547 - A75FCED923E25AC700529352 /* SDL_copying.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D01595D4D800BBD41B /* SDL_copying.h */; settings = {ATTRIBUTES = (Public, ); }; }; 548 475 A75FCEDA23E25AC700529352 /* yuv_rgb.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A77223E2513E00DCD162 /* yuv_rgb.h */; }; 549 476 A75FCEDB23E25AC700529352 /* SDL_dummyaudio.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A87123E2513F00DCD162 /* SDL_dummyaudio.h */; }; 550 477 A75FCEDC23E25AC700529352 /* SDL_uikitmessagebox.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A62623E2513D00DCD162 /* SDL_uikitmessagebox.h */; }; 551 478 A75FCEDE23E25AC700529352 /* SDL_thread_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A77823E2513E00DCD162 /* SDL_thread_c.h */; }; 552 479 A75FCEDF23E25AC700529352 /* SDL_cocoamessagebox.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A69423E2513E00DCD162 /* SDL_cocoamessagebox.h */; }; 553 - A75FCEE123E25AC700529352 /* SDL_cpuinfo.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D11595D4D800BBD41B /* SDL_cpuinfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; 554 - A75FCEE223E25AC700529352 /* SDL_endian.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D21595D4D800BBD41B /* SDL_endian.h */; settings = {ATTRIBUTES = (Public, ); }; }; 555 - A75FCEE323E25AC700529352 /* SDL_error.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D31595D4D800BBD41B /* SDL_error.h */; settings = {ATTRIBUTES = (Public, ); }; }; 556 - A75FCEE423E25AC700529352 /* SDL_events.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D41595D4D800BBD41B /* SDL_events.h */; settings = {ATTRIBUTES = (Public, ); }; }; 557 480 A75FCEE523E25AC700529352 /* SDL_blendfillrect.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A8F623E2514000DCD162 /* SDL_blendfillrect.h */; }; 558 - A75FCEE623E25AC700529352 /* SDL_gamecontroller.h in Headers */ = {isa = PBXBuildFile; fileRef = A77E6EB3167AB0A90010E40B /* SDL_gamecontroller.h */; settings = {ATTRIBUTES = (Public, ); }; }; 559 481 A75FCEE723E25AC700529352 /* SDL_hidapijoystick_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A7C723E2513E00DCD162 /* SDL_hidapijoystick_c.h */; }; 560 482 A75FCEE923E25AC700529352 /* SDL_pixels_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A74023E2513E00DCD162 /* SDL_pixels_c.h */; }; 561 483 A75FCEEB23E25AC700529352 /* SDL_joystick_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A7D023E2513E00DCD162 /* SDL_joystick_c.h */; }; 562 484 A75FCEEC23E25AC700529352 /* vk_sdk_platform.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A73D23E2513E00DCD162 /* vk_sdk_platform.h */; }; 563 485 A75FCEED23E25AC700529352 /* blank_cursor.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A93223E2514000DCD162 /* blank_cursor.h */; }; 564 - A75FCEEE23E25AC700529352 /* SDL_gesture.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D51595D4D800BBD41B /* SDL_gesture.h */; settings = {ATTRIBUTES = (Public, ); }; }; 565 486 A75FCEEF23E25AC700529352 /* SDL_sysaudio.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A89F23E2513F00DCD162 /* SDL_sysaudio.h */; }; 566 - A75FCEF023E25AC700529352 /* SDL_haptic.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D61595D4D800BBD41B /* SDL_haptic.h */; settings = {ATTRIBUTES = (Public, ); }; }; 567 487 A75FCEF223E25AC700529352 /* math_libm.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A92623E2514000DCD162 /* math_libm.h */; }; 568 488 A75FCEF323E25AC700529352 /* SDL_uikitvideo.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A62223E2513D00DCD162 /* SDL_uikitvideo.h */; }; 569 489 A75FCEF423E25AC700529352 /* SDL_cocoamouse.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A69823E2513E00DCD162 /* SDL_cocoamouse.h */; }; 570 - A75FCEF523E25AC700529352 /* SDL_hints.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D71595D4D800BBD41B /* SDL_hints.h */; settings = {ATTRIBUTES = (Public, ); }; }; 571 490 A75FCEF623E25AC700529352 /* SDL_blit_slow.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A66323E2513E00DCD162 /* SDL_blit_slow.h */; }; 572 491 A75FCEF723E25AC700529352 /* SDL_yuv_sw_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A8EC23E2514000DCD162 /* SDL_yuv_sw_c.h */; }; 573 492 A75FCEF923E25AC700529352 /* SDL_windowevents_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A94323E2514000DCD162 /* SDL_windowevents_c.h */; }; 574 - A75FCEFA23E25AC700529352 /* SDL_joystick.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D91595D4D800BBD41B /* SDL_joystick.h */; settings = {ATTRIBUTES = (Public, ); }; }; 575 493 A75FCEFB23E25AC700529352 /* SDL_cocoavideo.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A69323E2513E00DCD162 /* SDL_cocoavideo.h */; }; 576 - A75FCEFC23E25AC700529352 /* SDL_keyboard.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DA1595D4D800BBD41B /* SDL_keyboard.h */; settings = {ATTRIBUTES = (Public, ); }; }; 577 494 A75FCEFD23E25AC700529352 /* SDL_uikitevents.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A62D23E2513D00DCD162 /* SDL_uikitevents.h */; }; 578 495 A75FCEFE23E25AC700529352 /* SDL_gesture_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A93023E2514000DCD162 /* SDL_gesture_c.h */; }; 579 496 A75FCEFF23E25AC700529352 /* SDL_shaders_gl.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A90D23E2514000DCD162 /* SDL_shaders_gl.h */; }; 580 497 A75FCF0023E25AC700529352 /* SDL_systhread_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A78423E2513E00DCD162 /* SDL_systhread_c.h */; }; 581 - A75FCF0123E25AC700529352 /* SDL_keycode.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DB1595D4D800BBD41B /* SDL_keycode.h */; settings = {ATTRIBUTES = (Public, ); }; }; 582 498 A75FCF0323E25AC700529352 /* SDL_cocoakeyboard.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A68023E2513E00DCD162 /* SDL_cocoakeyboard.h */; }; 583 499 A75FCF0423E25AC700529352 /* SDL_uikitvulkan.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A63323E2513D00DCD162 /* SDL_uikitvulkan.h */; }; 584 500 A75FCF0723E25AC700529352 /* vulkan.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A73223E2513E00DCD162 /* vulkan.hpp */; }; 585 - A75FCF0823E25AC700529352 /* SDL_loadso.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DC1595D4D800BBD41B /* SDL_loadso.h */; settings = {ATTRIBUTES = (Public, ); }; }; 586 501 A75FCF0923E25AC700529352 /* gl2ext.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A72323E2513E00DCD162 /* gl2ext.h */; }; 587 502 A75FCF0A23E25AC700529352 /* SDL_clipboardevents_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A93923E2514000DCD162 /* SDL_clipboardevents_c.h */; }; 588 503 A75FCF0C23E25AC700529352 /* SDL_syshaptic_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A5CF23E2513D00DCD162 /* SDL_syshaptic_c.h */; }; ··· 592 507 A75FCF1023E25AC700529352 /* SDL_uikitmodes.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A61F23E2513D00DCD162 /* SDL_uikitmodes.h */; }; 593 508 A75FCF1123E25AC700529352 /* egl.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A72923E2513E00DCD162 /* egl.h */; }; 594 509 A75FCF1223E25AC700529352 /* khrplatform.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A72723E2513E00DCD162 /* khrplatform.h */; }; 595 - A75FCF1323E25AC700529352 /* SDL_log.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DD1595D4D800BBD41B /* SDL_log.h */; settings = {ATTRIBUTES = (Public, ); }; }; 596 510 A75FCF1423E25AC700529352 /* SDL_uikitviewcontroller.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A62423E2513D00DCD162 /* SDL_uikitviewcontroller.h */; }; 597 511 A75FCF1523E25AC700529352 /* SDL_dummysensor.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A57823E2513D00DCD162 /* SDL_dummysensor.h */; }; 598 512 A75FCF1623E25AC700529352 /* vulkan_android.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A73E23E2513E00DCD162 /* vulkan_android.h */; }; ··· 602 516 A75FCF1A23E25AC700529352 /* SDL_dynapi.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A5D823E2513D00DCD162 /* SDL_dynapi.h */; }; 603 517 A75FCF1B23E25AC700529352 /* SDL_assert_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A7F523E2513F00DCD162 /* SDL_assert_c.h */; }; 604 518 A75FCF1C23E25AC700529352 /* SDL_diskaudio.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A8B023E2513F00DCD162 /* SDL_diskaudio.h */; }; 605 - A75FCF1D23E25AC700529352 /* SDL_main.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DE1595D4D800BBD41B /* SDL_main.h */; settings = {ATTRIBUTES = (Public, ); }; }; 606 519 A75FCF1E23E25AC700529352 /* SDL_drawpoint.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A8F323E2514000DCD162 /* SDL_drawpoint.h */; }; 607 - A75FCF1F23E25AC700529352 /* SDL_opengles2_khrplatform.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC070F8195606770073DCDF /* SDL_opengles2_khrplatform.h */; settings = {ATTRIBUTES = (Public, ); }; }; 608 520 A75FCF2023E25AC700529352 /* SDL_wave.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A8A223E2513F00DCD162 /* SDL_wave.h */; }; 609 521 A75FCF2123E25AC700529352 /* SDL_cocoaopengl.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A68D23E2513E00DCD162 /* SDL_cocoaopengl.h */; }; 610 522 A75FCF2223E25AC700529352 /* yuv_rgb_sse_func.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A77023E2513E00DCD162 /* yuv_rgb_sse_func.h */; }; ··· 612 524 A75FCF2623E25AC700529352 /* SDL_coreaudio.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A8BA23E2513F00DCD162 /* SDL_coreaudio.h */; }; 613 525 A75FCF2723E25AC700529352 /* SDL_draw.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A8FA23E2514000DCD162 /* SDL_draw.h */; }; 614 526 A75FCF2823E25AC700529352 /* SDL_drawline.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A8F723E2514000DCD162 /* SDL_drawline.h */; }; 615 - A75FCF2923E25AC700529352 /* SDL_messagebox.h in Headers */ = {isa = PBXBuildFile; fileRef = AA9FF9591637CBF9000DF050 /* SDL_messagebox.h */; settings = {ATTRIBUTES = (Public, ); }; }; 616 - A75FCF2A23E25AC700529352 /* SDL_mouse.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DF1595D4D800BBD41B /* SDL_mouse.h */; settings = {ATTRIBUTES = (Public, ); }; }; 617 - A75FCF2B23E25AC700529352 /* SDL_mutex.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E01595D4D800BBD41B /* SDL_mutex.h */; settings = {ATTRIBUTES = (Public, ); }; }; 618 527 A75FCF2C23E25AC700529352 /* SDL_yuv_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A76A23E2513E00DCD162 /* SDL_yuv_c.h */; }; 619 528 A75FCF2D23E25AC700529352 /* scancodes_xfree86.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A94123E2514000DCD162 /* scancodes_xfree86.h */; }; 620 529 A75FCF2E23E25AC700529352 /* SDL_syspower.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A7E223E2513F00DCD162 /* SDL_syspower.h */; }; 621 - A75FCF3023E25AC700529352 /* SDL_name.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E11595D4D800BBD41B /* SDL_name.h */; settings = {ATTRIBUTES = (Public, ); }; }; 622 530 A75FCF3123E25AC700529352 /* eglext.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A72A23E2513E00DCD162 /* eglext.h */; }; 623 531 A75FCF3223E25AC700529352 /* SDL_events_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A94223E2514000DCD162 /* SDL_events_c.h */; }; 624 532 A75FCF3323E25AC700529352 /* math_private.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A91B23E2514000DCD162 /* math_private.h */; }; 625 533 A75FCF3523E25AC700529352 /* vulkan_wayland.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A73423E2513E00DCD162 /* vulkan_wayland.h */; }; 626 - A75FCF3623E25AC700529352 /* SDL_opengl.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E21595D4D800BBD41B /* SDL_opengl.h */; settings = {ATTRIBUTES = (Public, ); }; }; 627 534 A75FCF3723E25AC700529352 /* SDL_cocoashape.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A67E23E2513E00DCD162 /* SDL_cocoashape.h */; }; 628 - A75FCF3823E25AC700529352 /* SDL_opengles.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E31595D4D800BBD41B /* SDL_opengles.h */; settings = {ATTRIBUTES = (Public, ); }; }; 629 535 A75FCF3923E25AC700529352 /* SDL_shaders_gles2.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A90523E2514000DCD162 /* SDL_shaders_gles2.h */; }; 630 - A75FCF3A23E25AC700529352 /* SDL_opengles2.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E41595D4D800BBD41B /* SDL_opengles2.h */; settings = {ATTRIBUTES = (Public, ); }; }; 631 536 A75FCF3B23E25AC700529352 /* SDL_glesfuncs.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A90223E2514000DCD162 /* SDL_glesfuncs.h */; }; 632 537 A75FCF3C23E25AC700529352 /* SDL_blendpoint.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A8F823E2514000DCD162 /* SDL_blendpoint.h */; }; 633 538 A75FCF3D23E25AC700529352 /* SDL_offscreenvideo.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A5F123E2513D00DCD162 /* SDL_offscreenvideo.h */; }; ··· 639 544 A75FCF4423E25AC700529352 /* SDL_gamecontrollerdb.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A79E23E2513E00DCD162 /* SDL_gamecontrollerdb.h */; }; 640 545 A75FCF4523E25AC700529352 /* SDL_cocoavulkan.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A68F23E2513E00DCD162 /* SDL_cocoavulkan.h */; }; 641 546 A75FCF4623E25AC700529352 /* gl2platform.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A72523E2513E00DCD162 /* gl2platform.h */; }; 642 - A75FCF4723E25AC700529352 /* SDL_pixels.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E51595D4D800BBD41B /* SDL_pixels.h */; settings = {ATTRIBUTES = (Public, ); }; }; 643 547 A75FCF4823E25AC700529352 /* vk_layer.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A72D23E2513E00DCD162 /* vk_layer.h */; }; 644 548 A75FCF4A23E25AC700529352 /* vk_platform.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A73123E2513E00DCD162 /* vk_platform.h */; }; 645 549 A75FCF4B23E25AC700529352 /* SDL_cocoametalview.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A68623E2513E00DCD162 /* SDL_cocoametalview.h */; }; ··· 649 553 A75FCF4F23E25AC700529352 /* SDL_sensor_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A58123E2513D00DCD162 /* SDL_sensor_c.h */; }; 650 554 A75FCF5023E25AC700529352 /* SDL_sysrender.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A8EE23E2514000DCD162 /* SDL_sysrender.h */; }; 651 555 A75FCF5123E25AC700529352 /* SDL_rotate.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A8FE23E2514000DCD162 /* SDL_rotate.h */; }; 652 - A75FCF5223E25AC700529352 /* SDL_platform.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E61595D4D800BBD41B /* SDL_platform.h */; settings = {ATTRIBUTES = (Public, ); }; }; 653 - A75FCF5323E25AC700529352 /* SDL_power.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E71595D4D800BBD41B /* SDL_power.h */; settings = {ATTRIBUTES = (Public, ); }; }; 654 556 A75FCF5623E25AC700529352 /* scancodes_darwin.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A93423E2514000DCD162 /* scancodes_darwin.h */; }; 655 557 A75FCF5723E25AC700529352 /* controller_type.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A7D923E2513E00DCD162 /* controller_type.h */; }; 656 558 A75FCF5923E25AC700529352 /* SDL_uikitclipboard.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A62123E2513D00DCD162 /* SDL_uikitclipboard.h */; }; ··· 658 560 A75FCF5B23E25AC700529352 /* SDL_uikitwindow.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A62723E2513D00DCD162 /* SDL_uikitwindow.h */; }; 659 561 A75FCF5C23E25AC700529352 /* vulkan_vi.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A72F23E2513E00DCD162 /* vulkan_vi.h */; }; 660 562 A75FCF5D23E25AC700529352 /* vulkan_mir.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A73923E2513E00DCD162 /* vulkan_mir.h */; }; 661 - A75FCF5E23E25AC700529352 /* SDL_quit.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E81595D4D800BBD41B /* SDL_quit.h */; settings = {ATTRIBUTES = (Public, ); }; }; 662 563 A75FCF5F23E25AC700529352 /* default_cursor.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A93323E2514000DCD162 /* default_cursor.h */; }; 663 564 A75FCF6023E25AC700529352 /* SDL_render_sw_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A8F523E2514000DCD162 /* SDL_render_sw_c.h */; }; 664 - A75FCF6123E25AC700529352 /* SDL_rect.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E91595D4D800BBD41B /* SDL_rect.h */; settings = {ATTRIBUTES = (Public, ); }; }; 665 - A75FCF6223E25AC700529352 /* SDL_render.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557EA1595D4D800BBD41B /* SDL_render.h */; settings = {ATTRIBUTES = (Public, ); }; }; 666 565 A75FCF6323E25AC700529352 /* SDL_nullvideo.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A60A23E2513D00DCD162 /* SDL_nullvideo.h */; }; 667 566 A75FCF6423E25AC700529352 /* SDL_blit_copy.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A76623E2513E00DCD162 /* SDL_blit_copy.h */; }; 668 567 A75FCF6523E25AC700529352 /* SDL_RLEaccel_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A76723E2513E00DCD162 /* SDL_RLEaccel_c.h */; }; 669 568 A75FCF6623E25AC700529352 /* eglplatform.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A72B23E2513E00DCD162 /* eglplatform.h */; }; 670 - A75FCF6823E25AC700529352 /* SDL_revision.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557EB1595D4D800BBD41B /* SDL_revision.h */; settings = {ATTRIBUTES = (Public, ); }; }; 671 569 A75FCF6923E25AC700529352 /* SDL_systhread.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A77723E2513E00DCD162 /* SDL_systhread.h */; }; 672 - A75FCF6A23E25AC700529352 /* SDL_rwops.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557EC1595D4D800BBD41B /* SDL_rwops.h */; settings = {ATTRIBUTES = (Public, ); }; }; 673 - A75FCF6B23E25AC700529352 /* SDL_scancode.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557ED1595D4D800BBD41B /* SDL_scancode.h */; settings = {ATTRIBUTES = (Public, ); }; }; 674 570 A75FCF6C23E25AC700529352 /* SDL_cocoaclipboard.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A68A23E2513E00DCD162 /* SDL_cocoaclipboard.h */; }; 675 571 A75FCF6D23E25AC700529352 /* SDL_cocoamodes.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A69123E2513E00DCD162 /* SDL_cocoamodes.h */; }; 676 572 A75FCF6E23E25AC700529352 /* SDL_uikitopenglview.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A62B23E2513D00DCD162 /* SDL_uikitopenglview.h */; }; ··· 687 583 A75FCF7A23E25AC700529352 /* vulkan_xcb.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A73823E2513E00DCD162 /* vulkan_xcb.h */; }; 688 584 A75FCF7B23E25AC700529352 /* vulkan_ios.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A73B23E2513E00DCD162 /* vulkan_ios.h */; }; 689 585 A75FCF7C23E25AC700529352 /* SDL_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A58323E2513D00DCD162 /* SDL_internal.h */; }; 690 - A75FCF7D23E25AC700529352 /* SDL_shape.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557EE1595D4D800BBD41B /* SDL_shape.h */; settings = {ATTRIBUTES = (Public, ); }; }; 691 - A75FCF7E23E25AC700529352 /* SDL_stdinc.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557EF1595D4D800BBD41B /* SDL_stdinc.h */; settings = {ATTRIBUTES = (Public, ); }; }; 692 - A75FCF7F23E25AC700529352 /* SDL_surface.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F01595D4D800BBD41B /* SDL_surface.h */; settings = {ATTRIBUTES = (Public, ); }; }; 693 586 A75FCF8023E25AC700529352 /* vulkan.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A73023E2513E00DCD162 /* vulkan.h */; }; 694 587 A75FCF8123E25AC700529352 /* SDL_keyboard_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A93D23E2514000DCD162 /* SDL_keyboard_c.h */; }; 695 - A75FCF8223E25AC700529352 /* SDL_system.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F11595D4D800BBD41B /* SDL_system.h */; settings = {ATTRIBUTES = (Public, ); }; }; 696 - A75FCF8323E25AC700529352 /* SDL_syswm.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F21595D4D800BBD41B /* SDL_syswm.h */; settings = {ATTRIBUTES = (Public, ); }; }; 697 - A75FCF8423E25AC700529352 /* SDL_opengl_glext.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC070F4195606770073DCDF /* SDL_opengl_glext.h */; settings = {ATTRIBUTES = (Public, ); }; }; 698 588 A75FCF8523E25AC700529352 /* SDL_mouse_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A92B23E2514000DCD162 /* SDL_mouse_c.h */; }; 699 589 A75FCF8623E25AC700529352 /* SDL_blit_auto.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A73F23E2513E00DCD162 /* SDL_blit_auto.h */; }; 700 590 A75FCF8723E25AC700529352 /* SDL_blendline.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A8F223E2514000DCD162 /* SDL_blendline.h */; }; 701 591 A75FCF8823E25AC700529352 /* SDL_syshaptic.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A5CC23E2513D00DCD162 /* SDL_syshaptic.h */; }; 702 592 A75FCF8923E25AC700529352 /* SDL_vulkan_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A63E23E2513D00DCD162 /* SDL_vulkan_internal.h */; }; 703 - A75FCF8A23E25AC700529352 /* SDL_thread.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F31595D4D800BBD41B /* SDL_thread.h */; settings = {ATTRIBUTES = (Public, ); }; }; 704 593 A75FCF8B23E25AC700529352 /* SDL_cocoaevents.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A69623E2513E00DCD162 /* SDL_cocoaevents.h */; }; 705 594 A75FCF8C23E25AC700529352 /* vk_icd.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A72E23E2513E00DCD162 /* vk_icd.h */; }; 706 595 A75FCF8D23E25AC700529352 /* SDL_nullframebuffer_c.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A60723E2513D00DCD162 /* SDL_nullframebuffer_c.h */; }; 707 - A75FCF8E23E25AC700529352 /* SDL_timer.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F41595D4D800BBD41B /* SDL_timer.h */; settings = {ATTRIBUTES = (Public, ); }; }; 708 596 A75FCF8F23E25AC700529352 /* SDL_dynapi_procs.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A5DB23E2513D00DCD162 /* SDL_dynapi_procs.h */; }; 709 597 A75FCF9023E25AC700529352 /* vulkan_fuchsia.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A73323E2513E00DCD162 /* vulkan_fuchsia.h */; }; 710 - A75FCF9123E25AC700529352 /* SDL_touch.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F51595D4D800BBD41B /* SDL_touch.h */; settings = {ATTRIBUTES = (Public, ); }; }; 711 - A75FCF9223E25AC700529352 /* SDL_types.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F61595D4D800BBD41B /* SDL_types.h */; settings = {ATTRIBUTES = (Public, ); }; }; 712 598 A75FCF9323E25AC700529352 /* usb_ids.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A7CB23E2513E00DCD162 /* usb_ids.h */; }; 713 599 A75FCF9423E25AC700529352 /* SDL_gles2funcs.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A90623E2514000DCD162 /* SDL_gles2funcs.h */; }; 714 - A75FCF9623E25AC700529352 /* SDL_version.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F71595D4D800BBD41B /* SDL_version.h */; settings = {ATTRIBUTES = (Public, ); }; }; 715 - A75FCF9723E25AC700529352 /* SDL_video.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F81595D4D800BBD41B /* SDL_video.h */; settings = {ATTRIBUTES = (Public, ); }; }; 716 - A75FCF9823E25AC700529352 /* SDL_opengles2_gl2.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC070F5195606770073DCDF /* SDL_opengles2_gl2.h */; settings = {ATTRIBUTES = (Public, ); }; }; 717 - A75FCF9923E25AC700529352 /* SDL_sensor.h in Headers */ = {isa = PBXBuildFile; fileRef = F3950CD7212BC88D00F51292 /* SDL_sensor.h */; settings = {ATTRIBUTES = (Public, ); }; }; 718 600 A75FCF9A23E25AC700529352 /* SDL_sysvideo.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A61723E2513D00DCD162 /* SDL_sysvideo.h */; }; 719 - A75FCF9B23E25AC700529352 /* SDL_opengles2_gl2platform.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC070F7195606770073DCDF /* SDL_opengles2_gl2platform.h */; settings = {ATTRIBUTES = (Public, ); }; }; 720 - A75FCF9C23E25AC700529352 /* SDL_opengles2_gl2ext.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC070F6195606770073DCDF /* SDL_opengles2_gl2ext.h */; settings = {ATTRIBUTES = (Public, ); }; }; 721 601 A75FCF9E23E25AC700529352 /* SDL_dynapi_overrides.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A5D923E2513D00DCD162 /* SDL_dynapi_overrides.h */; }; 722 602 A75FCF9F23E25AC700529352 /* SDL_cocoawindow.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A69223E2513E00DCD162 /* SDL_cocoawindow.h */; }; 723 603 A75FCFA223E25AC700529352 /* SDL_drawline.c in Sources */ = {isa = PBXBuildFile; fileRef = A7D8A8F123E2514000DCD162 /* SDL_drawline.c */; }; ··· 1238 1118 A769B22B23E259AE00872273 /* SDL_cocoavulkan.m in Sources */ = {isa = PBXBuildFile; fileRef = A7D8A68323E2513E00DCD162 /* SDL_cocoavulkan.m */; }; 1239 1119 A769B22C23E259AE00872273 /* SDL_uikitappdelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = A7D8A61E23E2513D00DCD162 /* SDL_uikitappdelegate.m */; }; 1240 1120 A769B22D23E259AE00872273 /* SDL_offscreenwindow.c in Sources */ = {isa = PBXBuildFile; fileRef = A7D8A5EF23E2513D00DCD162 /* SDL_offscreenwindow.c */; }; 1241 - A77E6EB4167AB0A90010E40B /* SDL_gamecontroller.h in Headers */ = {isa = PBXBuildFile; fileRef = A77E6EB3167AB0A90010E40B /* SDL_gamecontroller.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1242 - A7D88A1623E2437C00DCD162 /* begin_code.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557C71595D4D800BBD41B /* begin_code.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1243 - A7D88A1823E2437C00DCD162 /* close_code.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557C81595D4D800BBD41B /* close_code.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1244 - A7D88A1923E2437C00DCD162 /* SDL.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F91595D4D800BBD41B /* SDL.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1245 - A7D88A1A23E2437C00DCD162 /* SDL_assert.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557C91595D4D800BBD41B /* SDL_assert.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1246 - A7D88A1B23E2437C00DCD162 /* SDL_atomic.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557CA1595D4D800BBD41B /* SDL_atomic.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1247 - A7D88A1D23E2437C00DCD162 /* SDL_audio.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557CB1595D4D800BBD41B /* SDL_audio.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1248 - A7D88A1E23E2437C00DCD162 /* SDL_bits.h in Headers */ = {isa = PBXBuildFile; fileRef = AADA5B8616CCAB3000107CF7 /* SDL_bits.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1249 - A7D88A1F23E2437C00DCD162 /* SDL_blendmode.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557CC1595D4D800BBD41B /* SDL_blendmode.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1250 - A7D88A2023E2437C00DCD162 /* SDL_egl.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C2EF7001FC9EF0F003F5197 /* SDL_egl.h */; }; 1251 - A7D88A2123E2437C00DCD162 /* SDL_clipboard.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557CD1595D4D800BBD41B /* SDL_clipboard.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1252 - A7D88A2523E2437C00DCD162 /* SDL_copying.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D01595D4D800BBD41B /* SDL_copying.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1253 - A7D88A2623E2437C00DCD162 /* SDL_cpuinfo.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D11595D4D800BBD41B /* SDL_cpuinfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1254 - A7D88A2723E2437C00DCD162 /* SDL_endian.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D21595D4D800BBD41B /* SDL_endian.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1255 - A7D88A2823E2437C00DCD162 /* SDL_error.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D31595D4D800BBD41B /* SDL_error.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1256 - A7D88A2923E2437C00DCD162 /* SDL_events.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D41595D4D800BBD41B /* SDL_events.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1257 - A7D88A2A23E2437C00DCD162 /* SDL_filesystem.h in Headers */ = {isa = PBXBuildFile; fileRef = 567E2F2017C44C35005F1892 /* SDL_filesystem.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1258 - A7D88A2B23E2437C00DCD162 /* SDL_gamecontroller.h in Headers */ = {isa = PBXBuildFile; fileRef = A77E6EB3167AB0A90010E40B /* SDL_gamecontroller.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1259 - A7D88A2C23E2437C00DCD162 /* SDL_gesture.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D51595D4D800BBD41B /* SDL_gesture.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1260 - A7D88A2D23E2437C00DCD162 /* SDL_haptic.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D61595D4D800BBD41B /* SDL_haptic.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1261 - A7D88A2E23E2437C00DCD162 /* SDL_hints.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D71595D4D800BBD41B /* SDL_hints.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1262 - A7D88A2F23E2437C00DCD162 /* SDL_joystick.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D91595D4D800BBD41B /* SDL_joystick.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1263 - A7D88A3023E2437C00DCD162 /* SDL_keyboard.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DA1595D4D800BBD41B /* SDL_keyboard.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1264 - A7D88A3123E2437C00DCD162 /* SDL_sensor.h in Headers */ = {isa = PBXBuildFile; fileRef = F3950CD7212BC88D00F51292 /* SDL_sensor.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1265 - A7D88A3223E2437C00DCD162 /* SDL_metal.h in Headers */ = {isa = PBXBuildFile; fileRef = FA24348A21D41FFB00B8918A /* SDL_metal.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1266 - A7D88A3323E2437C00DCD162 /* SDL_keycode.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DB1595D4D800BBD41B /* SDL_keycode.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1267 - A7D88A3523E2437C00DCD162 /* SDL_loadso.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DC1595D4D800BBD41B /* SDL_loadso.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1268 - A7D88A3623E2437C00DCD162 /* SDL_log.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DD1595D4D800BBD41B /* SDL_log.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1269 - A7D88A3823E2437C00DCD162 /* SDL_main.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DE1595D4D800BBD41B /* SDL_main.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1270 - A7D88A3923E2437C00DCD162 /* SDL_messagebox.h in Headers */ = {isa = PBXBuildFile; fileRef = AA9FF9591637CBF9000DF050 /* SDL_messagebox.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1271 - A7D88A3A23E2437C00DCD162 /* SDL_mouse.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DF1595D4D800BBD41B /* SDL_mouse.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1272 - A7D88A3B23E2437C00DCD162 /* SDL_mutex.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E01595D4D800BBD41B /* SDL_mutex.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1273 - A7D88A3C23E2437C00DCD162 /* SDL_name.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E11595D4D800BBD41B /* SDL_name.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1274 - A7D88A3D23E2437C00DCD162 /* SDL_opengl.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E21595D4D800BBD41B /* SDL_opengl.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1275 - A7D88A3E23E2437C00DCD162 /* SDL_opengl_glext.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC070F4195606770073DCDF /* SDL_opengl_glext.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1276 - A7D88A3F23E2437C00DCD162 /* SDL_opengles.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E31595D4D800BBD41B /* SDL_opengles.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1277 - A7D88A4023E2437C00DCD162 /* SDL_opengles2.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E41595D4D800BBD41B /* SDL_opengles2.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1278 - A7D88A4123E2437C00DCD162 /* SDL_opengles2_gl2.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC070F5195606770073DCDF /* SDL_opengles2_gl2.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1279 - A7D88A4223E2437C00DCD162 /* SDL_opengles2_gl2ext.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC070F6195606770073DCDF /* SDL_opengles2_gl2ext.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1280 - A7D88A4323E2437C00DCD162 /* SDL_opengles2_gl2platform.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC070F7195606770073DCDF /* SDL_opengles2_gl2platform.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1281 - A7D88A4423E2437C00DCD162 /* SDL_opengles2_khrplatform.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC070F8195606770073DCDF /* SDL_opengles2_khrplatform.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1282 - A7D88A4523E2437C00DCD162 /* SDL_pixels.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E51595D4D800BBD41B /* SDL_pixels.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1283 - A7D88A4623E2437C00DCD162 /* SDL_platform.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E61595D4D800BBD41B /* SDL_platform.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1284 - A7D88A4723E2437C00DCD162 /* SDL_power.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E71595D4D800BBD41B /* SDL_power.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1285 - A7D88A4823E2437C00DCD162 /* SDL_quit.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E81595D4D800BBD41B /* SDL_quit.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1286 - A7D88A4923E2437C00DCD162 /* SDL_rect.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E91595D4D800BBD41B /* SDL_rect.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1287 - A7D88A4B23E2437C00DCD162 /* SDL_render.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557EA1595D4D800BBD41B /* SDL_render.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1288 - A7D88A4C23E2437C00DCD162 /* SDL_revision.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557EB1595D4D800BBD41B /* SDL_revision.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1289 - A7D88A4D23E2437C00DCD162 /* SDL_rwops.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557EC1595D4D800BBD41B /* SDL_rwops.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1290 - A7D88A4E23E2437C00DCD162 /* SDL_scancode.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557ED1595D4D800BBD41B /* SDL_scancode.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1291 - A7D88A5023E2437C00DCD162 /* SDL_shape.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557EE1595D4D800BBD41B /* SDL_shape.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1292 - A7D88A5123E2437C00DCD162 /* SDL_stdinc.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557EF1595D4D800BBD41B /* SDL_stdinc.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1293 - A7D88A5223E2437C00DCD162 /* SDL_surface.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F01595D4D800BBD41B /* SDL_surface.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1294 - A7D88A5323E2437C00DCD162 /* SDL_system.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F11595D4D800BBD41B /* SDL_system.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1295 - A7D88A5423E2437C00DCD162 /* SDL_syswm.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F21595D4D800BBD41B /* SDL_syswm.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1296 - A7D88A5523E2437C00DCD162 /* SDL_thread.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F31595D4D800BBD41B /* SDL_thread.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1297 - A7D88A5623E2437C00DCD162 /* SDL_timer.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F41595D4D800BBD41B /* SDL_timer.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1298 - A7D88A5723E2437C00DCD162 /* SDL_touch.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F51595D4D800BBD41B /* SDL_touch.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1299 - A7D88A5823E2437C00DCD162 /* SDL_types.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F61595D4D800BBD41B /* SDL_types.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1300 - A7D88A5923E2437C00DCD162 /* SDL_version.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F71595D4D800BBD41B /* SDL_version.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1301 - A7D88A5A23E2437C00DCD162 /* SDL_video.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F81595D4D800BBD41B /* SDL_video.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1302 - A7D88A5C23E2437C00DCD162 /* SDL_vulkan.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D4820431F0F10B400EDC31C /* SDL_vulkan.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1303 1121 A7D88B4723E2437C00DCD162 /* Metal.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 564624371FF821CB0074AC87 /* Metal.framework */; }; 1304 1122 A7D88B4823E2437C00DCD162 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 564624351FF821B80074AC87 /* QuartzCore.framework */; }; 1305 1123 A7D88B4C23E2437C00DCD162 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A7381E951D8B69D600B177DD /* CoreAudio.framework */; }; 1306 1124 A7D88B4D23E2437C00DCD162 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 00D0D08310675DD9004B05EF /* CoreFoundation.framework */; }; 1307 1125 A7D88B4E23E2437C00DCD162 /* CoreVideo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA73671C19A540EF004122E4 /* CoreVideo.framework */; }; 1308 1126 A7D88B5023E2437C00DCD162 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0073179F0858DECD00B2BC32 /* IOKit.framework */; }; 1309 - A7D88BCC23E24BED00DCD162 /* begin_code.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557C71595D4D800BBD41B /* begin_code.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1310 - A7D88BCE23E24BED00DCD162 /* close_code.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557C81595D4D800BBD41B /* close_code.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1311 - A7D88BCF23E24BED00DCD162 /* SDL.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F91595D4D800BBD41B /* SDL.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1312 - A7D88BD023E24BED00DCD162 /* SDL_assert.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557C91595D4D800BBD41B /* SDL_assert.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1313 - A7D88BD123E24BED00DCD162 /* SDL_atomic.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557CA1595D4D800BBD41B /* SDL_atomic.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1314 - A7D88BD423E24BED00DCD162 /* SDL_audio.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557CB1595D4D800BBD41B /* SDL_audio.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1315 - A7D88BD523E24BED00DCD162 /* SDL_bits.h in Headers */ = {isa = PBXBuildFile; fileRef = AADA5B8616CCAB3000107CF7 /* SDL_bits.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1316 - A7D88BD623E24BED00DCD162 /* SDL_blendmode.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557CC1595D4D800BBD41B /* SDL_blendmode.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1317 - A7D88BD723E24BED00DCD162 /* SDL_egl.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C2EF7001FC9EF0F003F5197 /* SDL_egl.h */; }; 1318 - A7D88BD823E24BED00DCD162 /* SDL_clipboard.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557CD1595D4D800BBD41B /* SDL_clipboard.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1319 - A7D88BDC23E24BED00DCD162 /* SDL_copying.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D01595D4D800BBD41B /* SDL_copying.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1320 - A7D88BDD23E24BED00DCD162 /* SDL_cpuinfo.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D11595D4D800BBD41B /* SDL_cpuinfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1321 - A7D88BDE23E24BED00DCD162 /* SDL_endian.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D21595D4D800BBD41B /* SDL_endian.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1322 - A7D88BDF23E24BED00DCD162 /* SDL_error.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D31595D4D800BBD41B /* SDL_error.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1323 - A7D88BE023E24BED00DCD162 /* SDL_events.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D41595D4D800BBD41B /* SDL_events.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1324 - A7D88BE123E24BED00DCD162 /* SDL_filesystem.h in Headers */ = {isa = PBXBuildFile; fileRef = 567E2F2017C44C35005F1892 /* SDL_filesystem.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1325 - A7D88BE223E24BED00DCD162 /* SDL_gamecontroller.h in Headers */ = {isa = PBXBuildFile; fileRef = A77E6EB3167AB0A90010E40B /* SDL_gamecontroller.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1326 - A7D88BE323E24BED00DCD162 /* SDL_gesture.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D51595D4D800BBD41B /* SDL_gesture.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1327 - A7D88BE423E24BED00DCD162 /* SDL_haptic.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D61595D4D800BBD41B /* SDL_haptic.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1328 - A7D88BE523E24BED00DCD162 /* SDL_hints.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D71595D4D800BBD41B /* SDL_hints.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1329 - A7D88BE623E24BED00DCD162 /* SDL_joystick.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D91595D4D800BBD41B /* SDL_joystick.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1330 - A7D88BE723E24BED00DCD162 /* SDL_keyboard.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DA1595D4D800BBD41B /* SDL_keyboard.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1331 - A7D88BE923E24BED00DCD162 /* SDL_sensor.h in Headers */ = {isa = PBXBuildFile; fileRef = F3950CD7212BC88D00F51292 /* SDL_sensor.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1332 - A7D88BEA23E24BED00DCD162 /* SDL_metal.h in Headers */ = {isa = PBXBuildFile; fileRef = FA24348A21D41FFB00B8918A /* SDL_metal.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1333 - A7D88BEB23E24BED00DCD162 /* SDL_keycode.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DB1595D4D800BBD41B /* SDL_keycode.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1334 - A7D88BED23E24BED00DCD162 /* SDL_loadso.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DC1595D4D800BBD41B /* SDL_loadso.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1335 - A7D88BEF23E24BED00DCD162 /* SDL_log.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DD1595D4D800BBD41B /* SDL_log.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1336 - A7D88BF123E24BED00DCD162 /* SDL_main.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DE1595D4D800BBD41B /* SDL_main.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1337 - A7D88BF223E24BED00DCD162 /* SDL_messagebox.h in Headers */ = {isa = PBXBuildFile; fileRef = AA9FF9591637CBF9000DF050 /* SDL_messagebox.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1338 - A7D88BF323E24BED00DCD162 /* SDL_mouse.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DF1595D4D800BBD41B /* SDL_mouse.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1339 - A7D88BF423E24BED00DCD162 /* SDL_mutex.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E01595D4D800BBD41B /* SDL_mutex.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1340 - A7D88BF523E24BED00DCD162 /* SDL_name.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E11595D4D800BBD41B /* SDL_name.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1341 - A7D88BF623E24BED00DCD162 /* SDL_opengl.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E21595D4D800BBD41B /* SDL_opengl.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1342 - A7D88BF723E24BED00DCD162 /* SDL_opengl_glext.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC070F4195606770073DCDF /* SDL_opengl_glext.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1343 - A7D88BF823E24BED00DCD162 /* SDL_opengles.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E31595D4D800BBD41B /* SDL_opengles.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1344 - A7D88BF923E24BED00DCD162 /* SDL_opengles2.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E41595D4D800BBD41B /* SDL_opengles2.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1345 - A7D88BFA23E24BED00DCD162 /* SDL_opengles2_gl2.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC070F5195606770073DCDF /* SDL_opengles2_gl2.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1346 - A7D88BFB23E24BED00DCD162 /* SDL_opengles2_gl2ext.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC070F6195606770073DCDF /* SDL_opengles2_gl2ext.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1347 - A7D88BFC23E24BED00DCD162 /* SDL_opengles2_gl2platform.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC070F7195606770073DCDF /* SDL_opengles2_gl2platform.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1348 - A7D88BFD23E24BED00DCD162 /* SDL_opengles2_khrplatform.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC070F8195606770073DCDF /* SDL_opengles2_khrplatform.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1349 - A7D88BFE23E24BED00DCD162 /* SDL_pixels.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E51595D4D800BBD41B /* SDL_pixels.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1350 - A7D88BFF23E24BED00DCD162 /* SDL_platform.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E61595D4D800BBD41B /* SDL_platform.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1351 - A7D88C0023E24BED00DCD162 /* SDL_power.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E71595D4D800BBD41B /* SDL_power.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1352 - A7D88C0123E24BED00DCD162 /* SDL_quit.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E81595D4D800BBD41B /* SDL_quit.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1353 - A7D88C0223E24BED00DCD162 /* SDL_rect.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E91595D4D800BBD41B /* SDL_rect.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1354 - A7D88C0423E24BED00DCD162 /* SDL_render.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557EA1595D4D800BBD41B /* SDL_render.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1355 - A7D88C0523E24BED00DCD162 /* SDL_revision.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557EB1595D4D800BBD41B /* SDL_revision.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1356 - A7D88C0723E24BED00DCD162 /* SDL_rwops.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557EC1595D4D800BBD41B /* SDL_rwops.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1357 - A7D88C0823E24BED00DCD162 /* SDL_scancode.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557ED1595D4D800BBD41B /* SDL_scancode.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1358 - A7D88C0A23E24BED00DCD162 /* SDL_shape.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557EE1595D4D800BBD41B /* SDL_shape.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1359 - A7D88C0C23E24BED00DCD162 /* SDL_stdinc.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557EF1595D4D800BBD41B /* SDL_stdinc.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1360 - A7D88C0D23E24BED00DCD162 /* SDL_surface.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F01595D4D800BBD41B /* SDL_surface.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1361 - A7D88C0E23E24BED00DCD162 /* SDL_system.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F11595D4D800BBD41B /* SDL_system.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1362 - A7D88C0F23E24BED00DCD162 /* SDL_syswm.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F21595D4D800BBD41B /* SDL_syswm.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1363 - A7D88C1123E24BED00DCD162 /* SDL_thread.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F31595D4D800BBD41B /* SDL_thread.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1364 - A7D88C1223E24BED00DCD162 /* SDL_timer.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F41595D4D800BBD41B /* SDL_timer.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1365 - A7D88C1423E24BED00DCD162 /* SDL_touch.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F51595D4D800BBD41B /* SDL_touch.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1366 - A7D88C1523E24BED00DCD162 /* SDL_types.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F61595D4D800BBD41B /* SDL_types.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1367 - A7D88C1623E24BED00DCD162 /* SDL_version.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F71595D4D800BBD41B /* SDL_version.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1368 - A7D88C1723E24BED00DCD162 /* SDL_video.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F81595D4D800BBD41B /* SDL_video.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1369 - A7D88C1923E24BED00DCD162 /* SDL_vulkan.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D4820431F0F10B400EDC31C /* SDL_vulkan.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1370 1127 A7D88D0723E24BED00DCD162 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A7381E951D8B69D600B177DD /* CoreAudio.framework */; }; 1371 1128 A7D88D0823E24BED00DCD162 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 00D0D08310675DD9004B05EF /* CoreFoundation.framework */; }; 1372 1129 A7D88D0B23E24BED00DCD162 /* CoreVideo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA73671C19A540EF004122E4 /* CoreVideo.framework */; }; ··· 3233 2990 A7D8BC0523E2574800DCD162 /* SDL_uikitwindow.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8A62723E2513D00DCD162 /* SDL_uikitwindow.h */; }; 3234 2991 A7D8BC0623E2574800DCD162 /* SDL_uikitwindow.m in Sources */ = {isa = PBXBuildFile; fileRef = A7D8A61A23E2513D00DCD162 /* SDL_uikitwindow.m */; }; 3235 2992 A7D8BC0723E2590800DCD162 /* SDL_uikit_main.c in Sources */ = {isa = PBXBuildFile; fileRef = A7D8A5B023E2513D00DCD162 /* SDL_uikit_main.c */; }; 3236 - AA7557FA1595D4D800BBD41B /* begin_code.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557C71595D4D800BBD41B /* begin_code.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3237 - AA7557FC1595D4D800BBD41B /* close_code.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557C81595D4D800BBD41B /* close_code.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3238 - AA7557FE1595D4D800BBD41B /* SDL_assert.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557C91595D4D800BBD41B /* SDL_assert.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3239 - AA7558001595D4D800BBD41B /* SDL_atomic.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557CA1595D4D800BBD41B /* SDL_atomic.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3240 - AA7558021595D4D800BBD41B /* SDL_audio.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557CB1595D4D800BBD41B /* SDL_audio.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3241 - AA7558041595D4D800BBD41B /* SDL_blendmode.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557CC1595D4D800BBD41B /* SDL_blendmode.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3242 - AA7558061595D4D800BBD41B /* SDL_clipboard.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557CD1595D4D800BBD41B /* SDL_clipboard.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3243 - AA75580C1595D4D800BBD41B /* SDL_copying.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D01595D4D800BBD41B /* SDL_copying.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3244 - AA75580E1595D4D800BBD41B /* SDL_cpuinfo.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D11595D4D800BBD41B /* SDL_cpuinfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3245 - AA7558101595D4D800BBD41B /* SDL_endian.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D21595D4D800BBD41B /* SDL_endian.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3246 - AA7558121595D4D800BBD41B /* SDL_error.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D31595D4D800BBD41B /* SDL_error.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3247 - AA7558141595D4D800BBD41B /* SDL_events.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D41595D4D800BBD41B /* SDL_events.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3248 - AA7558161595D4D800BBD41B /* SDL_gesture.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D51595D4D800BBD41B /* SDL_gesture.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3249 - AA7558181595D4D800BBD41B /* SDL_haptic.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D61595D4D800BBD41B /* SDL_haptic.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3250 - AA75581A1595D4D800BBD41B /* SDL_hints.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D71595D4D800BBD41B /* SDL_hints.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3251 - AA75581E1595D4D800BBD41B /* SDL_joystick.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D91595D4D800BBD41B /* SDL_joystick.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3252 - AA7558201595D4D800BBD41B /* SDL_keyboard.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DA1595D4D800BBD41B /* SDL_keyboard.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3253 - AA7558221595D4D800BBD41B /* SDL_keycode.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DB1595D4D800BBD41B /* SDL_keycode.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3254 - AA7558241595D4D800BBD41B /* SDL_loadso.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DC1595D4D800BBD41B /* SDL_loadso.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3255 - AA7558261595D4D800BBD41B /* SDL_log.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DD1595D4D800BBD41B /* SDL_log.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3256 - AA7558281595D4D800BBD41B /* SDL_main.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DE1595D4D800BBD41B /* SDL_main.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3257 - AA75582A1595D4D800BBD41B /* SDL_mouse.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DF1595D4D800BBD41B /* SDL_mouse.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3258 - AA75582C1595D4D800BBD41B /* SDL_mutex.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E01595D4D800BBD41B /* SDL_mutex.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3259 - AA75582E1595D4D800BBD41B /* SDL_name.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E11595D4D800BBD41B /* SDL_name.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3260 - AA7558301595D4D800BBD41B /* SDL_opengl.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E21595D4D800BBD41B /* SDL_opengl.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3261 - AA7558321595D4D800BBD41B /* SDL_opengles.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E31595D4D800BBD41B /* SDL_opengles.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3262 - AA7558341595D4D800BBD41B /* SDL_opengles2.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E41595D4D800BBD41B /* SDL_opengles2.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3263 - AA7558361595D4D800BBD41B /* SDL_pixels.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E51595D4D800BBD41B /* SDL_pixels.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3264 - AA7558381595D4D800BBD41B /* SDL_platform.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E61595D4D800BBD41B /* SDL_platform.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3265 - AA75583A1595D4D800BBD41B /* SDL_power.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E71595D4D800BBD41B /* SDL_power.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3266 - AA75583C1595D4D800BBD41B /* SDL_quit.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E81595D4D800BBD41B /* SDL_quit.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3267 - AA75583E1595D4D800BBD41B /* SDL_rect.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E91595D4D800BBD41B /* SDL_rect.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3268 - AA7558401595D4D800BBD41B /* SDL_render.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557EA1595D4D800BBD41B /* SDL_render.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3269 - AA7558421595D4D800BBD41B /* SDL_revision.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557EB1595D4D800BBD41B /* SDL_revision.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3270 - AA7558441595D4D800BBD41B /* SDL_rwops.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557EC1595D4D800BBD41B /* SDL_rwops.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3271 - AA7558461595D4D800BBD41B /* SDL_scancode.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557ED1595D4D800BBD41B /* SDL_scancode.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3272 - AA7558481595D4D800BBD41B /* SDL_shape.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557EE1595D4D800BBD41B /* SDL_shape.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3273 - AA75584A1595D4D800BBD41B /* SDL_stdinc.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557EF1595D4D800BBD41B /* SDL_stdinc.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3274 - AA75584C1595D4D800BBD41B /* SDL_surface.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F01595D4D800BBD41B /* SDL_surface.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3275 - AA75584E1595D4D800BBD41B /* SDL_system.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F11595D4D800BBD41B /* SDL_system.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3276 - AA7558501595D4D800BBD41B /* SDL_syswm.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F21595D4D800BBD41B /* SDL_syswm.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3277 - AA7558521595D4D800BBD41B /* SDL_thread.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F31595D4D800BBD41B /* SDL_thread.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3278 - AA7558541595D4D800BBD41B /* SDL_timer.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F41595D4D800BBD41B /* SDL_timer.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3279 - AA7558561595D4D800BBD41B /* SDL_touch.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F51595D4D800BBD41B /* SDL_touch.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3280 - AA7558581595D4D800BBD41B /* SDL_types.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F61595D4D800BBD41B /* SDL_types.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3281 - AA75585A1595D4D800BBD41B /* SDL_version.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F71595D4D800BBD41B /* SDL_version.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3282 - AA75585C1595D4D800BBD41B /* SDL_video.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F81595D4D800BBD41B /* SDL_video.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3283 - AA75585E1595D4D800BBD41B /* SDL.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F91595D4D800BBD41B /* SDL.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3284 - AA8167541F5E727800518735 /* SDL_vulkan.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D4820431F0F10B400EDC31C /* SDL_vulkan.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3285 - AA9FF95A1637CBF9000DF050 /* SDL_messagebox.h in Headers */ = {isa = PBXBuildFile; fileRef = AA9FF9591637CBF9000DF050 /* SDL_messagebox.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3286 - AAC070F9195606770073DCDF /* SDL_opengl_glext.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC070F4195606770073DCDF /* SDL_opengl_glext.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3287 - AAC070FB195606770073DCDF /* SDL_opengl_glext.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC070F4195606770073DCDF /* SDL_opengl_glext.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3288 - AAC070FC195606770073DCDF /* SDL_opengles2_gl2.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC070F5195606770073DCDF /* SDL_opengles2_gl2.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3289 - AAC070FE195606770073DCDF /* SDL_opengles2_gl2.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC070F5195606770073DCDF /* SDL_opengles2_gl2.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3290 - AAC070FF195606770073DCDF /* SDL_opengles2_gl2ext.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC070F6195606770073DCDF /* SDL_opengles2_gl2ext.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3291 - AAC07101195606770073DCDF /* SDL_opengles2_gl2ext.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC070F6195606770073DCDF /* SDL_opengles2_gl2ext.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3292 - AAC07102195606770073DCDF /* SDL_opengles2_gl2platform.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC070F7195606770073DCDF /* SDL_opengles2_gl2platform.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3293 - AAC07104195606770073DCDF /* SDL_opengles2_gl2platform.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC070F7195606770073DCDF /* SDL_opengles2_gl2platform.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3294 - AAC07105195606770073DCDF /* SDL_opengles2_khrplatform.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC070F8195606770073DCDF /* SDL_opengles2_khrplatform.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3295 - AAC07107195606770073DCDF /* SDL_opengles2_khrplatform.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC070F8195606770073DCDF /* SDL_opengles2_khrplatform.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3296 - AADA5B8716CCAB3000107CF7 /* SDL_bits.h in Headers */ = {isa = PBXBuildFile; fileRef = AADA5B8616CCAB3000107CF7 /* SDL_bits.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3297 - DB0F489317C400E6008798C5 /* SDL_messagebox.h in Headers */ = {isa = PBXBuildFile; fileRef = AA9FF9591637CBF9000DF050 /* SDL_messagebox.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3298 - DB0F490C17CA57ED008798C5 /* SDL_filesystem.h in Headers */ = {isa = PBXBuildFile; fileRef = 567E2F2017C44C35005F1892 /* SDL_filesystem.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3299 - DB313FC817554B71006C0E22 /* begin_code.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557C71595D4D800BBD41B /* begin_code.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3300 - DB313FC917554B71006C0E22 /* close_code.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557C81595D4D800BBD41B /* close_code.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3301 - DB313FCA17554B71006C0E22 /* SDL_assert.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557C91595D4D800BBD41B /* SDL_assert.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3302 - DB313FCB17554B71006C0E22 /* SDL_atomic.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557CA1595D4D800BBD41B /* SDL_atomic.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3303 - DB313FCC17554B71006C0E22 /* SDL_audio.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557CB1595D4D800BBD41B /* SDL_audio.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3304 - DB313FCD17554B71006C0E22 /* SDL_blendmode.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557CC1595D4D800BBD41B /* SDL_blendmode.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3305 - DB313FCE17554B71006C0E22 /* SDL_clipboard.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557CD1595D4D800BBD41B /* SDL_clipboard.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3306 - DB313FD117554B71006C0E22 /* SDL_copying.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D01595D4D800BBD41B /* SDL_copying.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3307 - DB313FD217554B71006C0E22 /* SDL_cpuinfo.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D11595D4D800BBD41B /* SDL_cpuinfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3308 - DB313FD317554B71006C0E22 /* SDL_endian.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D21595D4D800BBD41B /* SDL_endian.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3309 - DB313FD417554B71006C0E22 /* SDL_error.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D31595D4D800BBD41B /* SDL_error.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3310 - DB313FD517554B71006C0E22 /* SDL_events.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D41595D4D800BBD41B /* SDL_events.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3311 - DB313FD617554B71006C0E22 /* SDL_gesture.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D51595D4D800BBD41B /* SDL_gesture.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3312 - DB313FD717554B71006C0E22 /* SDL_haptic.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D61595D4D800BBD41B /* SDL_haptic.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3313 - DB313FD817554B71006C0E22 /* SDL_hints.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D71595D4D800BBD41B /* SDL_hints.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3314 - DB313FD917554B71006C0E22 /* SDL_joystick.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557D91595D4D800BBD41B /* SDL_joystick.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3315 - DB313FDA17554B71006C0E22 /* SDL_keyboard.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DA1595D4D800BBD41B /* SDL_keyboard.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3316 - DB313FDB17554B71006C0E22 /* SDL_keycode.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DB1595D4D800BBD41B /* SDL_keycode.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3317 - DB313FDC17554B71006C0E22 /* SDL_loadso.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DC1595D4D800BBD41B /* SDL_loadso.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3318 - DB313FDD17554B71006C0E22 /* SDL_log.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DD1595D4D800BBD41B /* SDL_log.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3319 - DB313FDE17554B71006C0E22 /* SDL_main.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DE1595D4D800BBD41B /* SDL_main.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3320 - DB313FDF17554B71006C0E22 /* SDL_mouse.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557DF1595D4D800BBD41B /* SDL_mouse.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3321 - DB313FE017554B71006C0E22 /* SDL_mutex.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E01595D4D800BBD41B /* SDL_mutex.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3322 - DB313FE117554B71006C0E22 /* SDL_name.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E11595D4D800BBD41B /* SDL_name.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3323 - DB313FE217554B71006C0E22 /* SDL_opengl.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E21595D4D800BBD41B /* SDL_opengl.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3324 - DB313FE317554B71006C0E22 /* SDL_opengles.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E31595D4D800BBD41B /* SDL_opengles.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3325 - DB313FE417554B71006C0E22 /* SDL_opengles2.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E41595D4D800BBD41B /* SDL_opengles2.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3326 - DB313FE517554B71006C0E22 /* SDL_pixels.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E51595D4D800BBD41B /* SDL_pixels.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3327 - DB313FE617554B71006C0E22 /* SDL_platform.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E61595D4D800BBD41B /* SDL_platform.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3328 - DB313FE717554B71006C0E22 /* SDL_power.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E71595D4D800BBD41B /* SDL_power.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3329 - DB313FE817554B71006C0E22 /* SDL_quit.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E81595D4D800BBD41B /* SDL_quit.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3330 - DB313FE917554B71006C0E22 /* SDL_rect.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557E91595D4D800BBD41B /* SDL_rect.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3331 - DB313FEA17554B71006C0E22 /* SDL_render.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557EA1595D4D800BBD41B /* SDL_render.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3332 - DB313FEB17554B71006C0E22 /* SDL_revision.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557EB1595D4D800BBD41B /* SDL_revision.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3333 - DB313FEC17554B71006C0E22 /* SDL_rwops.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557EC1595D4D800BBD41B /* SDL_rwops.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3334 - DB313FED17554B71006C0E22 /* SDL_scancode.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557ED1595D4D800BBD41B /* SDL_scancode.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3335 - DB313FEE17554B71006C0E22 /* SDL_shape.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557EE1595D4D800BBD41B /* SDL_shape.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3336 - DB313FEF17554B71006C0E22 /* SDL_stdinc.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557EF1595D4D800BBD41B /* SDL_stdinc.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3337 - DB313FF017554B71006C0E22 /* SDL_surface.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F01595D4D800BBD41B /* SDL_surface.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3338 - DB313FF117554B71006C0E22 /* SDL_system.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F11595D4D800BBD41B /* SDL_system.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3339 - DB313FF217554B71006C0E22 /* SDL_syswm.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F21595D4D800BBD41B /* SDL_syswm.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3340 - DB313FF317554B71006C0E22 /* SDL_thread.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F31595D4D800BBD41B /* SDL_thread.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3341 - DB313FF417554B71006C0E22 /* SDL_timer.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F41595D4D800BBD41B /* SDL_timer.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3342 - DB313FF517554B71006C0E22 /* SDL_touch.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F51595D4D800BBD41B /* SDL_touch.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3343 - DB313FF617554B71006C0E22 /* SDL_types.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F61595D4D800BBD41B /* SDL_types.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3344 - DB313FF717554B71006C0E22 /* SDL_version.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F71595D4D800BBD41B /* SDL_version.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3345 - DB313FF817554B71006C0E22 /* SDL_video.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F81595D4D800BBD41B /* SDL_video.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3346 - DB313FF917554B71006C0E22 /* SDL.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7557F91595D4D800BBD41B /* SDL.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3347 - DB313FFB17554B71006C0E22 /* SDL_gamecontroller.h in Headers */ = {isa = PBXBuildFile; fileRef = A77E6EB3167AB0A90010E40B /* SDL_gamecontroller.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3348 - DB313FFC17554B71006C0E22 /* SDL_bits.h in Headers */ = {isa = PBXBuildFile; fileRef = AADA5B8616CCAB3000107CF7 /* SDL_bits.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3349 2993 DB31406E17554B71006C0E22 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0073179D0858DECD00B2BC32 /* Cocoa.framework */; }; 3350 2994 DB31407017554B71006C0E22 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0073179F0858DECD00B2BC32 /* IOKit.framework */; }; 3351 2995 DB31407217554B71006C0E22 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 007317C10858E15000B2BC32 /* Carbon.framework */; }; ··· 3382 3026 F34B9895291DEFF500AAC96E /* SDL_hidapi_steam.c in Sources */ = {isa = PBXBuildFile; fileRef = A75FDAAC23E2795C00529352 /* SDL_hidapi_steam.c */; }; 3383 3027 F34B9896291DEFF700AAC96E /* SDL_hidapi_steam.c in Sources */ = {isa = PBXBuildFile; fileRef = A75FDAAC23E2795C00529352 /* SDL_hidapi_steam.c */; }; 3384 3028 F34B9897291DEFFA00AAC96E /* SDL_hidapi_steam.c in Sources */ = {isa = PBXBuildFile; fileRef = A75FDAAC23E2795C00529352 /* SDL_hidapi_steam.c */; }; 3385 - F3631C6424884ACF004F28EA /* SDL_locale.h in Headers */ = {isa = PBXBuildFile; fileRef = 566E26792462701100718109 /* SDL_locale.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3386 - F3631C652488534E004F28EA /* SDL_locale.h in Headers */ = {isa = PBXBuildFile; fileRef = 566E26792462701100718109 /* SDL_locale.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3387 3029 F376F6192559B29300CFC0BC /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F376F6182559B29300CFC0BC /* OpenGLES.framework */; platformFilter = ios; }; 3388 3030 F376F61B2559B2AF00CFC0BC /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F376F61A2559B2AF00CFC0BC /* UIKit.framework */; }; 3389 3031 F376F6322559B31D00CFC0BC /* GameController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F376F6312559B31D00CFC0BC /* GameController.framework */; }; ··· 3436 3078 F3820723284F362F004DD584 /* SDL_guid.c in Sources */ = {isa = PBXBuildFile; fileRef = F382071C284F362F004DD584 /* SDL_guid.c */; }; 3437 3079 F3820724284F362F004DD584 /* SDL_guid.c in Sources */ = {isa = PBXBuildFile; fileRef = F382071C284F362F004DD584 /* SDL_guid.c */; }; 3438 3080 F3820725284F362F004DD584 /* SDL_guid.c in Sources */ = {isa = PBXBuildFile; fileRef = F382071C284F362F004DD584 /* SDL_guid.c */; }; 3439 - F3820727284F3643004DD584 /* SDL_guid.h in Headers */ = {isa = PBXBuildFile; fileRef = F3820726284F3643004DD584 /* SDL_guid.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3440 - F3820728284F3643004DD584 /* SDL_guid.h in Headers */ = {isa = PBXBuildFile; fileRef = F3820726284F3643004DD584 /* SDL_guid.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3441 - F3820729284F3643004DD584 /* SDL_guid.h in Headers */ = {isa = PBXBuildFile; fileRef = F3820726284F3643004DD584 /* SDL_guid.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3442 - F382072A284F3643004DD584 /* SDL_guid.h in Headers */ = {isa = PBXBuildFile; fileRef = F3820726284F3643004DD584 /* SDL_guid.h */; }; 3443 - F382072B284F3643004DD584 /* SDL_guid.h in Headers */ = {isa = PBXBuildFile; fileRef = F3820726284F3643004DD584 /* SDL_guid.h */; }; 3444 - F382072C284F3643004DD584 /* SDL_guid.h in Headers */ = {isa = PBXBuildFile; fileRef = F3820726284F3643004DD584 /* SDL_guid.h */; }; 3445 - F382072D284F3643004DD584 /* SDL_guid.h in Headers */ = {isa = PBXBuildFile; fileRef = F3820726284F3643004DD584 /* SDL_guid.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3446 - F382072E284F3643004DD584 /* SDL_guid.h in Headers */ = {isa = PBXBuildFile; fileRef = F3820726284F3643004DD584 /* SDL_guid.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3447 - F382072F284F3643004DD584 /* SDL_guid.h in Headers */ = {isa = PBXBuildFile; fileRef = F3820726284F3643004DD584 /* SDL_guid.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3448 - F38233852738EB8600F7F527 /* SDL_hidapi.h in Headers */ = {isa = PBXBuildFile; fileRef = F38233842738EB8600F7F527 /* SDL_hidapi.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3449 - F38233862738EB8600F7F527 /* SDL_hidapi.h in Headers */ = {isa = PBXBuildFile; fileRef = F38233842738EB8600F7F527 /* SDL_hidapi.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3450 - F38233872738EB8600F7F527 /* SDL_hidapi.h in Headers */ = {isa = PBXBuildFile; fileRef = F38233842738EB8600F7F527 /* SDL_hidapi.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3451 - F382338B2738EB8600F7F527 /* SDL_hidapi.h in Headers */ = {isa = PBXBuildFile; fileRef = F38233842738EB8600F7F527 /* SDL_hidapi.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3452 - F382338C2738EB8600F7F527 /* SDL_hidapi.h in Headers */ = {isa = PBXBuildFile; fileRef = F38233842738EB8600F7F527 /* SDL_hidapi.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3453 - F382338D2738EB8600F7F527 /* SDL_hidapi.h in Headers */ = {isa = PBXBuildFile; fileRef = F38233842738EB8600F7F527 /* SDL_hidapi.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3454 3081 F382338E2738EBEC00F7F527 /* SDL_hidapi.c in Sources */ = {isa = PBXBuildFile; fileRef = A7D8A81423E2513F00DCD162 /* SDL_hidapi.c */; }; 3455 3082 F382338F2738EBEF00F7F527 /* SDL_hidapi.c in Sources */ = {isa = PBXBuildFile; fileRef = A7D8A81423E2513F00DCD162 /* SDL_hidapi.c */; }; 3456 3083 F38233902738EBF000F7F527 /* SDL_hidapi.c in Sources */ = {isa = PBXBuildFile; fileRef = A7D8A81423E2513F00DCD162 /* SDL_hidapi.c */; }; ··· 3502 3129 F388C95B28B5F6F700661ECF /* SDL_hidapi_ps3.c in Sources */ = {isa = PBXBuildFile; fileRef = F388C95428B5F6F600661ECF /* SDL_hidapi_ps3.c */; }; 3503 3130 F388C95C28B5F6F700661ECF /* SDL_hidapi_ps3.c in Sources */ = {isa = PBXBuildFile; fileRef = F388C95428B5F6F600661ECF /* SDL_hidapi_ps3.c */; }; 3504 3131 F388C95D28B5F6F700661ECF /* SDL_hidapi_ps3.c in Sources */ = {isa = PBXBuildFile; fileRef = F388C95428B5F6F600661ECF /* SDL_hidapi_ps3.c */; }; 3505 - F3928194258603F1003191A7 /* SDL_misc.h in Headers */ = {isa = PBXBuildFile; fileRef = 5616CA4F252BB2BE005D5928 /* SDL_misc.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3506 - F392819F25860422003191A7 /* SDL_misc.h in Headers */ = {isa = PBXBuildFile; fileRef = 5616CA4F252BB2BE005D5928 /* SDL_misc.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3507 3132 F3942659253579B400B03694 /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F37DC5F225350EBC0002E6F7 /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; 3508 3133 F394265A253579D200B03694 /* CoreHaptics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F37DC5F425350ECC0002E6F7 /* CoreHaptics.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; 3509 - F3950CD8212BC88D00F51292 /* SDL_sensor.h in Headers */ = {isa = PBXBuildFile; fileRef = F3950CD7212BC88D00F51292 /* SDL_sensor.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3510 - F3950CDA212BC88D00F51292 /* SDL_sensor.h in Headers */ = {isa = PBXBuildFile; fileRef = F3950CD7212BC88D00F51292 /* SDL_sensor.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3511 3134 F395BF6525633B2400942BFF /* SDL_crc32.c in Sources */ = {isa = PBXBuildFile; fileRef = F395BF6425633B2400942BFF /* SDL_crc32.c */; }; 3512 3135 F395BF6625633B2400942BFF /* SDL_crc32.c in Sources */ = {isa = PBXBuildFile; fileRef = F395BF6425633B2400942BFF /* SDL_crc32.c */; }; 3513 3136 F395BF6725633B2400942BFF /* SDL_crc32.c in Sources */ = {isa = PBXBuildFile; fileRef = F395BF6425633B2400942BFF /* SDL_crc32.c */; }; ··· 3613 3236 F3F07D60269640160074468B /* SDL_hidapi_luna.c in Sources */ = {isa = PBXBuildFile; fileRef = F3F07D59269640160074468B /* SDL_hidapi_luna.c */; }; 3614 3237 F3F07D61269640160074468B /* SDL_hidapi_luna.c in Sources */ = {isa = PBXBuildFile; fileRef = F3F07D59269640160074468B /* SDL_hidapi_luna.c */; }; 3615 3238 F3F07D62269640160074468B /* SDL_hidapi_luna.c in Sources */ = {isa = PBXBuildFile; fileRef = F3F07D59269640160074468B /* SDL_hidapi_luna.c */; }; 3616 - FA24348B21D41FFB00B8918A /* SDL_metal.h in Headers */ = {isa = PBXBuildFile; fileRef = FA24348A21D41FFB00B8918A /* SDL_metal.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3239 + F3F7D8E92933074E00816151 /* SDL_gesture.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8A92933074900816151 /* SDL_gesture.h */; }; 3240 + F3F7D8EA2933074E00816151 /* SDL_gesture.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8A92933074900816151 /* SDL_gesture.h */; }; 3241 + F3F7D8EB2933074E00816151 /* SDL_gesture.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8A92933074900816151 /* SDL_gesture.h */; }; 3242 + F3F7D8EC2933074E00816151 /* SDL_gesture.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8A92933074900816151 /* SDL_gesture.h */; }; 3243 + F3F7D8ED2933074E00816151 /* SDL_audio.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8AA2933074900816151 /* SDL_audio.h */; }; 3244 + F3F7D8EE2933074E00816151 /* SDL_audio.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8AA2933074900816151 /* SDL_audio.h */; }; 3245 + F3F7D8EF2933074E00816151 /* SDL_audio.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8AA2933074900816151 /* SDL_audio.h */; }; 3246 + F3F7D8F02933074E00816151 /* SDL_audio.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8AA2933074900816151 /* SDL_audio.h */; }; 3247 + F3F7D8F12933074E00816151 /* SDL_platform.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8AB2933074900816151 /* SDL_platform.h */; }; 3248 + F3F7D8F22933074E00816151 /* SDL_platform.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8AB2933074900816151 /* SDL_platform.h */; }; 3249 + F3F7D8F32933074E00816151 /* SDL_platform.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8AB2933074900816151 /* SDL_platform.h */; }; 3250 + F3F7D8F42933074E00816151 /* SDL_platform.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8AB2933074900816151 /* SDL_platform.h */; }; 3251 + F3F7D8F52933074E00816151 /* SDL_stdinc.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8AC2933074900816151 /* SDL_stdinc.h */; }; 3252 + F3F7D8F62933074E00816151 /* SDL_stdinc.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8AC2933074900816151 /* SDL_stdinc.h */; }; 3253 + F3F7D8F72933074E00816151 /* SDL_stdinc.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8AC2933074900816151 /* SDL_stdinc.h */; }; 3254 + F3F7D8F82933074E00816151 /* SDL_stdinc.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8AC2933074900816151 /* SDL_stdinc.h */; }; 3255 + F3F7D8F92933074E00816151 /* SDL_haptic.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8AD2933074900816151 /* SDL_haptic.h */; }; 3256 + F3F7D8FA2933074E00816151 /* SDL_haptic.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8AD2933074900816151 /* SDL_haptic.h */; }; 3257 + F3F7D8FB2933074E00816151 /* SDL_haptic.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8AD2933074900816151 /* SDL_haptic.h */; }; 3258 + F3F7D8FC2933074E00816151 /* SDL_haptic.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8AD2933074900816151 /* SDL_haptic.h */; }; 3259 + F3F7D8FD2933074E00816151 /* SDL_opengles2_gl2.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8AE2933074900816151 /* SDL_opengles2_gl2.h */; }; 3260 + F3F7D8FE2933074E00816151 /* SDL_opengles2_gl2.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8AE2933074900816151 /* SDL_opengles2_gl2.h */; }; 3261 + F3F7D8FF2933074E00816151 /* SDL_opengles2_gl2.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8AE2933074900816151 /* SDL_opengles2_gl2.h */; }; 3262 + F3F7D9002933074E00816151 /* SDL_opengles2_gl2.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8AE2933074900816151 /* SDL_opengles2_gl2.h */; }; 3263 + F3F7D9012933074E00816151 /* SDL_touch.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8AF2933074900816151 /* SDL_touch.h */; }; 3264 + F3F7D9022933074E00816151 /* SDL_touch.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8AF2933074900816151 /* SDL_touch.h */; }; 3265 + F3F7D9032933074E00816151 /* SDL_touch.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8AF2933074900816151 /* SDL_touch.h */; }; 3266 + F3F7D9042933074E00816151 /* SDL_touch.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8AF2933074900816151 /* SDL_touch.h */; }; 3267 + F3F7D9052933074E00816151 /* SDL_main.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B02933074900816151 /* SDL_main.h */; }; 3268 + F3F7D9062933074E00816151 /* SDL_main.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B02933074900816151 /* SDL_main.h */; }; 3269 + F3F7D9072933074E00816151 /* SDL_main.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B02933074900816151 /* SDL_main.h */; }; 3270 + F3F7D9082933074E00816151 /* SDL_main.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B02933074900816151 /* SDL_main.h */; }; 3271 + F3F7D9092933074E00816151 /* SDL_opengles2_khrplatform.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B12933074900816151 /* SDL_opengles2_khrplatform.h */; }; 3272 + F3F7D90A2933074E00816151 /* SDL_opengles2_khrplatform.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B12933074900816151 /* SDL_opengles2_khrplatform.h */; }; 3273 + F3F7D90B2933074E00816151 /* SDL_opengles2_khrplatform.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B12933074900816151 /* SDL_opengles2_khrplatform.h */; }; 3274 + F3F7D90C2933074E00816151 /* SDL_opengles2_khrplatform.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B12933074900816151 /* SDL_opengles2_khrplatform.h */; }; 3275 + F3F7D90D2933074E00816151 /* SDL_timer.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B22933074900816151 /* SDL_timer.h */; }; 3276 + F3F7D90E2933074E00816151 /* SDL_timer.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B22933074900816151 /* SDL_timer.h */; }; 3277 + F3F7D90F2933074E00816151 /* SDL_timer.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B22933074900816151 /* SDL_timer.h */; }; 3278 + F3F7D9102933074E00816151 /* SDL_timer.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B22933074900816151 /* SDL_timer.h */; }; 3279 + F3F7D9112933074E00816151 /* SDL_hints.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B32933074900816151 /* SDL_hints.h */; }; 3280 + F3F7D9122933074E00816151 /* SDL_hints.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B32933074900816151 /* SDL_hints.h */; }; 3281 + F3F7D9132933074E00816151 /* SDL_hints.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B32933074900816151 /* SDL_hints.h */; }; 3282 + F3F7D9142933074E00816151 /* SDL_hints.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B32933074900816151 /* SDL_hints.h */; }; 3283 + F3F7D9152933074E00816151 /* SDL_revision.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B42933074900816151 /* SDL_revision.h */; }; 3284 + F3F7D9162933074E00816151 /* SDL_revision.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B42933074900816151 /* SDL_revision.h */; }; 3285 + F3F7D9172933074E00816151 /* SDL_revision.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B42933074900816151 /* SDL_revision.h */; }; 3286 + F3F7D9182933074E00816151 /* SDL_revision.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B42933074900816151 /* SDL_revision.h */; }; 3287 + F3F7D9192933074E00816151 /* SDL_pixels.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B52933074A00816151 /* SDL_pixels.h */; }; 3288 + F3F7D91A2933074E00816151 /* SDL_pixels.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B52933074A00816151 /* SDL_pixels.h */; }; 3289 + F3F7D91B2933074E00816151 /* SDL_pixels.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B52933074A00816151 /* SDL_pixels.h */; }; 3290 + F3F7D91C2933074E00816151 /* SDL_pixels.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B52933074A00816151 /* SDL_pixels.h */; }; 3291 + F3F7D91D2933074E00816151 /* SDL_messagebox.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B62933074A00816151 /* SDL_messagebox.h */; }; 3292 + F3F7D91E2933074E00816151 /* SDL_messagebox.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B62933074A00816151 /* SDL_messagebox.h */; }; 3293 + F3F7D91F2933074E00816151 /* SDL_messagebox.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B62933074A00816151 /* SDL_messagebox.h */; }; 3294 + F3F7D9202933074E00816151 /* SDL_messagebox.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B62933074A00816151 /* SDL_messagebox.h */; }; 3295 + F3F7D9212933074E00816151 /* SDL_log.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B72933074A00816151 /* SDL_log.h */; }; 3296 + F3F7D9222933074E00816151 /* SDL_log.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B72933074A00816151 /* SDL_log.h */; }; 3297 + F3F7D9232933074E00816151 /* SDL_log.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B72933074A00816151 /* SDL_log.h */; }; 3298 + F3F7D9242933074E00816151 /* SDL_log.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B72933074A00816151 /* SDL_log.h */; }; 3299 + F3F7D9252933074E00816151 /* SDL_egl.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B82933074A00816151 /* SDL_egl.h */; }; 3300 + F3F7D9262933074E00816151 /* SDL_egl.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B82933074A00816151 /* SDL_egl.h */; }; 3301 + F3F7D9272933074E00816151 /* SDL_egl.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B82933074A00816151 /* SDL_egl.h */; }; 3302 + F3F7D9282933074E00816151 /* SDL_egl.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B82933074A00816151 /* SDL_egl.h */; }; 3303 + F3F7D9292933074E00816151 /* SDL_atomic.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B92933074A00816151 /* SDL_atomic.h */; }; 3304 + F3F7D92A2933074E00816151 /* SDL_atomic.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B92933074A00816151 /* SDL_atomic.h */; }; 3305 + F3F7D92B2933074E00816151 /* SDL_atomic.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B92933074A00816151 /* SDL_atomic.h */; }; 3306 + F3F7D92C2933074E00816151 /* SDL_atomic.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8B92933074A00816151 /* SDL_atomic.h */; }; 3307 + F3F7D92D2933074E00816151 /* SDL_shape.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8BA2933074A00816151 /* SDL_shape.h */; }; 3308 + F3F7D92E2933074E00816151 /* SDL_shape.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8BA2933074A00816151 /* SDL_shape.h */; }; 3309 + F3F7D92F2933074E00816151 /* SDL_shape.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8BA2933074A00816151 /* SDL_shape.h */; }; 3310 + F3F7D9302933074E00816151 /* SDL_shape.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8BA2933074A00816151 /* SDL_shape.h */; }; 3311 + F3F7D9312933074E00816151 /* SDL_surface.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8BB2933074A00816151 /* SDL_surface.h */; }; 3312 + F3F7D9322933074E00816151 /* SDL_surface.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8BB2933074A00816151 /* SDL_surface.h */; }; 3313 + F3F7D9332933074E00816151 /* SDL_surface.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8BB2933074A00816151 /* SDL_surface.h */; }; 3314 + F3F7D9342933074E00816151 /* SDL_surface.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8BB2933074A00816151 /* SDL_surface.h */; }; 3315 + F3F7D9352933074E00816151 /* SDL_error.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8BC2933074A00816151 /* SDL_error.h */; }; 3316 + F3F7D9362933074E00816151 /* SDL_error.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8BC2933074A00816151 /* SDL_error.h */; }; 3317 + F3F7D9372933074E00816151 /* SDL_error.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8BC2933074A00816151 /* SDL_error.h */; }; 3318 + F3F7D9382933074E00816151 /* SDL_error.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8BC2933074A00816151 /* SDL_error.h */; }; 3319 + F3F7D9392933074E00816151 /* SDL_opengles2_gl2ext.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8BD2933074A00816151 /* SDL_opengles2_gl2ext.h */; }; 3320 + F3F7D93A2933074E00816151 /* SDL_opengles2_gl2ext.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8BD2933074A00816151 /* SDL_opengles2_gl2ext.h */; }; 3321 + F3F7D93B2933074E00816151 /* SDL_opengles2_gl2ext.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8BD2933074A00816151 /* SDL_opengles2_gl2ext.h */; }; 3322 + F3F7D93C2933074E00816151 /* SDL_opengles2_gl2ext.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8BD2933074A00816151 /* SDL_opengles2_gl2ext.h */; }; 3323 + F3F7D93D2933074E00816151 /* SDL_endian.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8BE2933074A00816151 /* SDL_endian.h */; }; 3324 + F3F7D93E2933074E00816151 /* SDL_endian.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8BE2933074A00816151 /* SDL_endian.h */; }; 3325 + F3F7D93F2933074E00816151 /* SDL_endian.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8BE2933074A00816151 /* SDL_endian.h */; }; 3326 + F3F7D9402933074E00816151 /* SDL_endian.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8BE2933074A00816151 /* SDL_endian.h */; }; 3327 + F3F7D9412933074E00816151 /* SDL_syswm.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8BF2933074A00816151 /* SDL_syswm.h */; }; 3328 + F3F7D9422933074E00816151 /* SDL_syswm.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8BF2933074A00816151 /* SDL_syswm.h */; }; 3329 + F3F7D9432933074E00816151 /* SDL_syswm.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8BF2933074A00816151 /* SDL_syswm.h */; }; 3330 + F3F7D9442933074E00816151 /* SDL_syswm.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8BF2933074A00816151 /* SDL_syswm.h */; }; 3331 + F3F7D9452933074E00816151 /* SDL_opengl_glext.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C02933074A00816151 /* SDL_opengl_glext.h */; }; 3332 + F3F7D9462933074E00816151 /* SDL_opengl_glext.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C02933074A00816151 /* SDL_opengl_glext.h */; }; 3333 + F3F7D9472933074E00816151 /* SDL_opengl_glext.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C02933074A00816151 /* SDL_opengl_glext.h */; }; 3334 + F3F7D9482933074E00816151 /* SDL_opengl_glext.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C02933074A00816151 /* SDL_opengl_glext.h */; }; 3335 + F3F7D9492933074E00816151 /* SDL_scancode.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C12933074B00816151 /* SDL_scancode.h */; }; 3336 + F3F7D94A2933074E00816151 /* SDL_scancode.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C12933074B00816151 /* SDL_scancode.h */; }; 3337 + F3F7D94B2933074E00816151 /* SDL_scancode.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C12933074B00816151 /* SDL_scancode.h */; }; 3338 + F3F7D94C2933074E00816151 /* SDL_scancode.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C12933074B00816151 /* SDL_scancode.h */; }; 3339 + F3F7D94D2933074E00816151 /* SDL_sensor.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C22933074B00816151 /* SDL_sensor.h */; }; 3340 + F3F7D94E2933074E00816151 /* SDL_sensor.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C22933074B00816151 /* SDL_sensor.h */; }; 3341 + F3F7D94F2933074E00816151 /* SDL_sensor.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C22933074B00816151 /* SDL_sensor.h */; }; 3342 + F3F7D9502933074E00816151 /* SDL_sensor.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C22933074B00816151 /* SDL_sensor.h */; }; 3343 + F3F7D9512933074E00816151 /* SDL_keyboard.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C32933074B00816151 /* SDL_keyboard.h */; }; 3344 + F3F7D9522933074E00816151 /* SDL_keyboard.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C32933074B00816151 /* SDL_keyboard.h */; }; 3345 + F3F7D9532933074E00816151 /* SDL_keyboard.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C32933074B00816151 /* SDL_keyboard.h */; }; 3346 + F3F7D9542933074E00816151 /* SDL_keyboard.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C32933074B00816151 /* SDL_keyboard.h */; }; 3347 + F3F7D9552933074E00816151 /* SDL_locale.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C42933074B00816151 /* SDL_locale.h */; }; 3348 + F3F7D9562933074E00816151 /* SDL_locale.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C42933074B00816151 /* SDL_locale.h */; }; 3349 + F3F7D9572933074E00816151 /* SDL_locale.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C42933074B00816151 /* SDL_locale.h */; }; 3350 + F3F7D9582933074E00816151 /* SDL_locale.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C42933074B00816151 /* SDL_locale.h */; }; 3351 + F3F7D9592933074E00816151 /* SDL_video.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C52933074B00816151 /* SDL_video.h */; }; 3352 + F3F7D95A2933074E00816151 /* SDL_video.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C52933074B00816151 /* SDL_video.h */; }; 3353 + F3F7D95B2933074E00816151 /* SDL_video.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C52933074B00816151 /* SDL_video.h */; }; 3354 + F3F7D95C2933074E00816151 /* SDL_video.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C52933074B00816151 /* SDL_video.h */; }; 3355 + F3F7D95D2933074E00816151 /* SDL_opengles.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C62933074B00816151 /* SDL_opengles.h */; }; 3356 + F3F7D95E2933074E00816151 /* SDL_opengles.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C62933074B00816151 /* SDL_opengles.h */; }; 3357 + F3F7D95F2933074E00816151 /* SDL_opengles.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C62933074B00816151 /* SDL_opengles.h */; }; 3358 + F3F7D9602933074E00816151 /* SDL_opengles.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C62933074B00816151 /* SDL_opengles.h */; }; 3359 + F3F7D9612933074E00816151 /* SDL_opengles2.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C72933074B00816151 /* SDL_opengles2.h */; }; 3360 + F3F7D9622933074E00816151 /* SDL_opengles2.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C72933074B00816151 /* SDL_opengles2.h */; }; 3361 + F3F7D9632933074E00816151 /* SDL_opengles2.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C72933074B00816151 /* SDL_opengles2.h */; }; 3362 + F3F7D9642933074E00816151 /* SDL_opengles2.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C72933074B00816151 /* SDL_opengles2.h */; }; 3363 + F3F7D9652933074E00816151 /* SDL_rwops.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C82933074B00816151 /* SDL_rwops.h */; }; 3364 + F3F7D9662933074E00816151 /* SDL_rwops.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C82933074B00816151 /* SDL_rwops.h */; }; 3365 + F3F7D9672933074E00816151 /* SDL_rwops.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C82933074B00816151 /* SDL_rwops.h */; }; 3366 + F3F7D9682933074E00816151 /* SDL_rwops.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C82933074B00816151 /* SDL_rwops.h */; }; 3367 + F3F7D9692933074E00816151 /* SDL_opengles2_gl2platform.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C92933074B00816151 /* SDL_opengles2_gl2platform.h */; }; 3368 + F3F7D96A2933074E00816151 /* SDL_opengles2_gl2platform.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C92933074B00816151 /* SDL_opengles2_gl2platform.h */; }; 3369 + F3F7D96B2933074E00816151 /* SDL_opengles2_gl2platform.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C92933074B00816151 /* SDL_opengles2_gl2platform.h */; }; 3370 + F3F7D96C2933074E00816151 /* SDL_opengles2_gl2platform.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8C92933074B00816151 /* SDL_opengles2_gl2platform.h */; }; 3371 + F3F7D96D2933074E00816151 /* SDL_hidapi.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8CA2933074B00816151 /* SDL_hidapi.h */; }; 3372 + F3F7D96E2933074E00816151 /* SDL_hidapi.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8CA2933074B00816151 /* SDL_hidapi.h */; }; 3373 + F3F7D96F2933074E00816151 /* SDL_hidapi.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8CA2933074B00816151 /* SDL_hidapi.h */; }; 3374 + F3F7D9702933074E00816151 /* SDL_hidapi.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8CA2933074B00816151 /* SDL_hidapi.h */; }; 3375 + F3F7D9712933074E00816151 /* SDL_events.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8CB2933074B00816151 /* SDL_events.h */; }; 3376 + F3F7D9722933074E00816151 /* SDL_events.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8CB2933074B00816151 /* SDL_events.h */; }; 3377 + F3F7D9732933074E00816151 /* SDL_events.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8CB2933074B00816151 /* SDL_events.h */; }; 3378 + F3F7D9742933074E00816151 /* SDL_events.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8CB2933074B00816151 /* SDL_events.h */; }; 3379 + F3F7D9752933074E00816151 /* SDL_keycode.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8CC2933074B00816151 /* SDL_keycode.h */; }; 3380 + F3F7D9762933074E00816151 /* SDL_keycode.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8CC2933074B00816151 /* SDL_keycode.h */; }; 3381 + F3F7D9772933074E00816151 /* SDL_keycode.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8CC2933074B00816151 /* SDL_keycode.h */; }; 3382 + F3F7D9782933074E00816151 /* SDL_keycode.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8CC2933074B00816151 /* SDL_keycode.h */; }; 3383 + F3F7D9792933074E00816151 /* SDL_thread.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8CD2933074C00816151 /* SDL_thread.h */; }; 3384 + F3F7D97A2933074E00816151 /* SDL_thread.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8CD2933074C00816151 /* SDL_thread.h */; }; 3385 + F3F7D97B2933074E00816151 /* SDL_thread.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8CD2933074C00816151 /* SDL_thread.h */; }; 3386 + F3F7D97C2933074E00816151 /* SDL_thread.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8CD2933074C00816151 /* SDL_thread.h */; }; 3387 + F3F7D97D2933074E00816151 /* SDL_blendmode.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8CE2933074C00816151 /* SDL_blendmode.h */; }; 3388 + F3F7D97E2933074E00816151 /* SDL_blendmode.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8CE2933074C00816151 /* SDL_blendmode.h */; }; 3389 + F3F7D97F2933074E00816151 /* SDL_blendmode.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8CE2933074C00816151 /* SDL_blendmode.h */; }; 3390 + F3F7D9802933074E00816151 /* SDL_blendmode.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8CE2933074C00816151 /* SDL_blendmode.h */; }; 3391 + F3F7D9812933074E00816151 /* SDL.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8CF2933074C00816151 /* SDL.h */; }; 3392 + F3F7D9822933074E00816151 /* SDL.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8CF2933074C00816151 /* SDL.h */; }; 3393 + F3F7D9832933074E00816151 /* SDL.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8CF2933074C00816151 /* SDL.h */; }; 3394 + F3F7D9842933074E00816151 /* SDL.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8CF2933074C00816151 /* SDL.h */; }; 3395 + F3F7D9852933074E00816151 /* SDL_gamecontroller.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D02933074C00816151 /* SDL_gamecontroller.h */; }; 3396 + F3F7D9862933074E00816151 /* SDL_gamecontroller.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D02933074C00816151 /* SDL_gamecontroller.h */; }; 3397 + F3F7D9872933074E00816151 /* SDL_gamecontroller.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D02933074C00816151 /* SDL_gamecontroller.h */; }; 3398 + F3F7D9882933074E00816151 /* SDL_gamecontroller.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D02933074C00816151 /* SDL_gamecontroller.h */; }; 3399 + F3F7D9892933074E00816151 /* SDL_guid.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D12933074C00816151 /* SDL_guid.h */; }; 3400 + F3F7D98A2933074E00816151 /* SDL_guid.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D12933074C00816151 /* SDL_guid.h */; }; 3401 + F3F7D98B2933074E00816151 /* SDL_guid.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D12933074C00816151 /* SDL_guid.h */; }; 3402 + F3F7D98C2933074E00816151 /* SDL_guid.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D12933074C00816151 /* SDL_guid.h */; }; 3403 + F3F7D98D2933074E00816151 /* SDL_metal.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D22933074C00816151 /* SDL_metal.h */; }; 3404 + F3F7D98E2933074E00816151 /* SDL_metal.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D22933074C00816151 /* SDL_metal.h */; }; 3405 + F3F7D98F2933074E00816151 /* SDL_metal.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D22933074C00816151 /* SDL_metal.h */; }; 3406 + F3F7D9902933074E00816151 /* SDL_metal.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D22933074C00816151 /* SDL_metal.h */; }; 3407 + F3F7D9912933074E00816151 /* SDL_joystick.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D32933074C00816151 /* SDL_joystick.h */; }; 3408 + F3F7D9922933074E00816151 /* SDL_joystick.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D32933074C00816151 /* SDL_joystick.h */; }; 3409 + F3F7D9932933074E00816151 /* SDL_joystick.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D32933074C00816151 /* SDL_joystick.h */; }; 3410 + F3F7D9942933074E00816151 /* SDL_joystick.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D32933074C00816151 /* SDL_joystick.h */; }; 3411 + F3F7D9952933074E00816151 /* SDL_vulkan.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D42933074C00816151 /* SDL_vulkan.h */; }; 3412 + F3F7D9962933074E00816151 /* SDL_vulkan.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D42933074C00816151 /* SDL_vulkan.h */; }; 3413 + F3F7D9972933074E00816151 /* SDL_vulkan.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D42933074C00816151 /* SDL_vulkan.h */; }; 3414 + F3F7D9982933074E00816151 /* SDL_vulkan.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D42933074C00816151 /* SDL_vulkan.h */; }; 3415 + F3F7D9992933074E00816151 /* SDL_misc.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D52933074C00816151 /* SDL_misc.h */; }; 3416 + F3F7D99A2933074E00816151 /* SDL_misc.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D52933074C00816151 /* SDL_misc.h */; }; 3417 + F3F7D99B2933074E00816151 /* SDL_misc.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D52933074C00816151 /* SDL_misc.h */; }; 3418 + F3F7D99C2933074E00816151 /* SDL_misc.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D52933074C00816151 /* SDL_misc.h */; }; 3419 + F3F7D99D2933074E00816151 /* SDL_filesystem.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D62933074C00816151 /* SDL_filesystem.h */; }; 3420 + F3F7D99E2933074E00816151 /* SDL_filesystem.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D62933074C00816151 /* SDL_filesystem.h */; }; 3421 + F3F7D99F2933074E00816151 /* SDL_filesystem.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D62933074C00816151 /* SDL_filesystem.h */; }; 3422 + F3F7D9A02933074E00816151 /* SDL_filesystem.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D62933074C00816151 /* SDL_filesystem.h */; }; 3423 + F3F7D9A12933074E00816151 /* SDL_clipboard.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D72933074C00816151 /* SDL_clipboard.h */; }; 3424 + F3F7D9A22933074E00816151 /* SDL_clipboard.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D72933074C00816151 /* SDL_clipboard.h */; }; 3425 + F3F7D9A32933074E00816151 /* SDL_clipboard.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D72933074C00816151 /* SDL_clipboard.h */; }; 3426 + F3F7D9A42933074E00816151 /* SDL_clipboard.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D72933074C00816151 /* SDL_clipboard.h */; }; 3427 + F3F7D9A52933074E00816151 /* SDL_bits.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D82933074C00816151 /* SDL_bits.h */; }; 3428 + F3F7D9A62933074E00816151 /* SDL_bits.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D82933074C00816151 /* SDL_bits.h */; }; 3429 + F3F7D9A72933074E00816151 /* SDL_bits.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D82933074C00816151 /* SDL_bits.h */; }; 3430 + F3F7D9A82933074E00816151 /* SDL_bits.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D82933074C00816151 /* SDL_bits.h */; }; 3431 + F3F7D9A92933074E00816151 /* SDL_loadso.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D92933074C00816151 /* SDL_loadso.h */; }; 3432 + F3F7D9AA2933074E00816151 /* SDL_loadso.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D92933074C00816151 /* SDL_loadso.h */; }; 3433 + F3F7D9AB2933074E00816151 /* SDL_loadso.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D92933074C00816151 /* SDL_loadso.h */; }; 3434 + F3F7D9AC2933074E00816151 /* SDL_loadso.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8D92933074C00816151 /* SDL_loadso.h */; }; 3435 + F3F7D9AD2933074E00816151 /* SDL_mouse.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8DA2933074D00816151 /* SDL_mouse.h */; }; 3436 + F3F7D9AE2933074E00816151 /* SDL_mouse.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8DA2933074D00816151 /* SDL_mouse.h */; }; 3437 + F3F7D9AF2933074E00816151 /* SDL_mouse.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8DA2933074D00816151 /* SDL_mouse.h */; }; 3438 + F3F7D9B02933074E00816151 /* SDL_mouse.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8DA2933074D00816151 /* SDL_mouse.h */; }; 3439 + F3F7D9B12933074E00816151 /* SDL_power.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8DB2933074D00816151 /* SDL_power.h */; }; 3440 + F3F7D9B22933074E00816151 /* SDL_power.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8DB2933074D00816151 /* SDL_power.h */; }; 3441 + F3F7D9B32933074E00816151 /* SDL_power.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8DB2933074D00816151 /* SDL_power.h */; }; 3442 + F3F7D9B42933074E00816151 /* SDL_power.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8DB2933074D00816151 /* SDL_power.h */; }; 3443 + F3F7D9B52933074E00816151 /* SDL_name.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8DC2933074D00816151 /* SDL_name.h */; }; 3444 + F3F7D9B62933074E00816151 /* SDL_name.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8DC2933074D00816151 /* SDL_name.h */; }; 3445 + F3F7D9B72933074E00816151 /* SDL_name.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8DC2933074D00816151 /* SDL_name.h */; }; 3446 + F3F7D9B82933074E00816151 /* SDL_name.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8DC2933074D00816151 /* SDL_name.h */; }; 3447 + F3F7D9B92933074E00816151 /* SDL_cpuinfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8DD2933074D00816151 /* SDL_cpuinfo.h */; }; 3448 + F3F7D9BA2933074E00816151 /* SDL_cpuinfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8DD2933074D00816151 /* SDL_cpuinfo.h */; }; 3449 + F3F7D9BB2933074E00816151 /* SDL_cpuinfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8DD2933074D00816151 /* SDL_cpuinfo.h */; }; 3450 + F3F7D9BC2933074E00816151 /* SDL_cpuinfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8DD2933074D00816151 /* SDL_cpuinfo.h */; }; 3451 + F3F7D9BD2933074E00816151 /* SDL_render.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8DE2933074D00816151 /* SDL_render.h */; }; 3452 + F3F7D9BE2933074E00816151 /* SDL_render.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8DE2933074D00816151 /* SDL_render.h */; }; 3453 + F3F7D9BF2933074E00816151 /* SDL_render.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8DE2933074D00816151 /* SDL_render.h */; }; 3454 + F3F7D9C02933074E00816151 /* SDL_render.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8DE2933074D00816151 /* SDL_render.h */; }; 3455 + F3F7D9C12933074E00816151 /* SDL_quit.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8DF2933074D00816151 /* SDL_quit.h */; }; 3456 + F3F7D9C22933074E00816151 /* SDL_quit.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8DF2933074D00816151 /* SDL_quit.h */; }; 3457 + F3F7D9C32933074E00816151 /* SDL_quit.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8DF2933074D00816151 /* SDL_quit.h */; }; 3458 + F3F7D9C42933074E00816151 /* SDL_quit.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8DF2933074D00816151 /* SDL_quit.h */; }; 3459 + F3F7D9C52933074E00816151 /* SDL_assert.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8E02933074D00816151 /* SDL_assert.h */; }; 3460 + F3F7D9C62933074E00816151 /* SDL_assert.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8E02933074D00816151 /* SDL_assert.h */; }; 3461 + F3F7D9C72933074E00816151 /* SDL_assert.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8E02933074D00816151 /* SDL_assert.h */; }; 3462 + F3F7D9C82933074E00816151 /* SDL_assert.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8E02933074D00816151 /* SDL_assert.h */; }; 3463 + F3F7D9C92933074E00816151 /* SDL_opengl.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8E12933074D00816151 /* SDL_opengl.h */; }; 3464 + F3F7D9CA2933074E00816151 /* SDL_opengl.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8E12933074D00816151 /* SDL_opengl.h */; }; 3465 + F3F7D9CB2933074E00816151 /* SDL_opengl.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8E12933074D00816151 /* SDL_opengl.h */; }; 3466 + F3F7D9CC2933074E00816151 /* SDL_opengl.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8E12933074D00816151 /* SDL_opengl.h */; }; 3467 + F3F7D9CD2933074E00816151 /* SDL_rect.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8E22933074D00816151 /* SDL_rect.h */; }; 3468 + F3F7D9CE2933074E00816151 /* SDL_rect.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8E22933074D00816151 /* SDL_rect.h */; }; 3469 + F3F7D9CF2933074E00816151 /* SDL_rect.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8E22933074D00816151 /* SDL_rect.h */; }; 3470 + F3F7D9D02933074E00816151 /* SDL_rect.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8E22933074D00816151 /* SDL_rect.h */; }; 3471 + F3F7D9D12933074E00816151 /* SDL_copying.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8E32933074D00816151 /* SDL_copying.h */; }; 3472 + F3F7D9D22933074E00816151 /* SDL_copying.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8E32933074D00816151 /* SDL_copying.h */; }; 3473 + F3F7D9D32933074E00816151 /* SDL_copying.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8E32933074D00816151 /* SDL_copying.h */; }; 3474 + F3F7D9D42933074E00816151 /* SDL_copying.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8E32933074D00816151 /* SDL_copying.h */; }; 3475 + F3F7D9D52933074E00816151 /* SDL_version.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8E42933074D00816151 /* SDL_version.h */; }; 3476 + F3F7D9D62933074E00816151 /* SDL_version.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8E42933074D00816151 /* SDL_version.h */; }; 3477 + F3F7D9D72933074E00816151 /* SDL_version.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8E42933074D00816151 /* SDL_version.h */; }; 3478 + F3F7D9D82933074E00816151 /* SDL_version.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8E42933074D00816151 /* SDL_version.h */; }; 3479 + F3F7D9D92933074E00816151 /* close_code.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8E52933074D00816151 /* close_code.h */; }; 3480 + F3F7D9DA2933074E00816151 /* close_code.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8E52933074D00816151 /* close_code.h */; }; 3481 + F3F7D9DB2933074E00816151 /* close_code.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8E52933074D00816151 /* close_code.h */; }; 3482 + F3F7D9DC2933074E00816151 /* close_code.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8E52933074D00816151 /* close_code.h */; }; 3483 + F3F7D9DD2933074E00816151 /* SDL_mutex.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8E62933074E00816151 /* SDL_mutex.h */; }; 3484 + F3F7D9DE2933074E00816151 /* SDL_mutex.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8E62933074E00816151 /* SDL_mutex.h */; }; 3485 + F3F7D9DF2933074E00816151 /* SDL_mutex.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8E62933074E00816151 /* SDL_mutex.h */; }; 3486 + F3F7D9E02933074E00816151 /* SDL_mutex.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8E62933074E00816151 /* SDL_mutex.h */; }; 3487 + F3F7D9E12933074E00816151 /* begin_code.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8E72933074E00816151 /* begin_code.h */; }; 3488 + F3F7D9E22933074E00816151 /* begin_code.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8E72933074E00816151 /* begin_code.h */; }; 3489 + F3F7D9E32933074E00816151 /* begin_code.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8E72933074E00816151 /* begin_code.h */; }; 3490 + F3F7D9E42933074E00816151 /* begin_code.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8E72933074E00816151 /* begin_code.h */; }; 3491 + F3F7D9E52933074E00816151 /* SDL_system.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8E82933074E00816151 /* SDL_system.h */; }; 3492 + F3F7D9E62933074E00816151 /* SDL_system.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8E82933074E00816151 /* SDL_system.h */; }; 3493 + F3F7D9E72933074E00816151 /* SDL_system.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8E82933074E00816151 /* SDL_system.h */; }; 3494 + F3F7D9E82933074E00816151 /* SDL_system.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F7D8E82933074E00816151 /* SDL_system.h */; }; 3617 3495 FA73671D19A540EF004122E4 /* CoreVideo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA73671C19A540EF004122E4 /* CoreVideo.framework */; }; 3618 3496 FA73671F19A54144004122E4 /* CoreVideo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA73671C19A540EF004122E4 /* CoreVideo.framework */; }; 3619 3497 /* End PBXBuildFile section */ ··· 3668 3546 00794D3F09D0C461003FC8A1 /* License.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = License.txt; sourceTree = "<group>"; }; 3669 3547 00CFA89C106B4BA100758660 /* ForceFeedback.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ForceFeedback.framework; path = System/Library/Frameworks/ForceFeedback.framework; sourceTree = SDKROOT; }; 3670 3548 00D0D08310675DD9004B05EF /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; }; 3671 - 4D4820431F0F10B400EDC31C /* SDL_vulkan.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SDL_vulkan.h; sourceTree = "<group>"; }; 3672 3549 5616CA49252BB2A5005D5928 /* SDL_url.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_url.c; sourceTree = "<group>"; }; 3673 3550 5616CA4A252BB2A6005D5928 /* SDL_sysurl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_sysurl.h; sourceTree = "<group>"; }; 3674 3551 5616CA4B252BB2A6005D5928 /* SDL_sysurl.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDL_sysurl.m; sourceTree = "<group>"; }; 3675 - 5616CA4F252BB2BE005D5928 /* SDL_misc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_misc.h; sourceTree = "<group>"; }; 3676 3552 564624351FF821B80074AC87 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; 3677 3553 564624371FF821CB0074AC87 /* Metal.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Metal.framework; path = System/Library/Frameworks/Metal.framework; sourceTree = SDKROOT; }; 3678 - 566E26792462701100718109 /* SDL_locale.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_locale.h; sourceTree = "<group>"; }; 3679 3554 566E26CC246274CB00718109 /* SDL_syslocale.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SDL_syslocale.m; path = locale/macos/SDL_syslocale.m; sourceTree = "<group>"; }; 3680 3555 566E26CD246274CB00718109 /* SDL_locale.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = SDL_locale.c; path = locale/SDL_locale.c; sourceTree = "<group>"; }; 3681 3556 566E26CE246274CC00718109 /* SDL_syslocale.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_syslocale.h; path = locale/SDL_syslocale.h; sourceTree = "<group>"; }; 3682 - 567E2F2017C44C35005F1892 /* SDL_filesystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_filesystem.h; sourceTree = "<group>"; }; 3683 - 5C2EF7001FC9EF0F003F5197 /* SDL_egl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_egl.h; sourceTree = "<group>"; }; 3684 3557 75E09158241EA924004729E1 /* SDL_virtualjoystick.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_virtualjoystick.c; sourceTree = "<group>"; }; 3685 3558 75E09159241EA924004729E1 /* SDL_virtualjoystick_c.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_virtualjoystick_c.h; sourceTree = "<group>"; }; 3686 3559 9846B07B287A9020000C35C8 /* SDL_hidapi_shield.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_hidapi_shield.c; sourceTree = "<group>"; }; ··· 3709 3582 A75FDBC323EA380300529352 /* SDL_hidapi_rumble.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_hidapi_rumble.h; sourceTree = "<group>"; }; 3710 3583 A75FDBC423EA380300529352 /* SDL_hidapi_rumble.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_hidapi_rumble.c; sourceTree = "<group>"; }; 3711 3584 A769B23D23E259AE00872273 /* libSDL3.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSDL3.a; sourceTree = BUILT_PRODUCTS_DIR; }; 3712 - A77E6EB3167AB0A90010E40B /* SDL_gamecontroller.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_gamecontroller.h; sourceTree = "<group>"; }; 3713 3585 A7D88B5423E2437C00DCD162 /* SDL3.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SDL3.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 3714 3586 A7D88D1523E24BED00DCD162 /* SDL3.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SDL3.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 3715 3587 A7D88E5423E24D3B00DCD162 /* libSDL3.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSDL3.a; sourceTree = BUILT_PRODUCTS_DIR; }; ··· 4025 3897 A7D8A94223E2514000DCD162 /* SDL_events_c.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_events_c.h; sourceTree = "<group>"; }; 4026 3898 A7D8A94323E2514000DCD162 /* SDL_windowevents_c.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_windowevents_c.h; sourceTree = "<group>"; }; 4027 3899 A7D8A94423E2514000DCD162 /* SDL_assert.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_assert.c; sourceTree = "<group>"; }; 4028 - AA7557C71595D4D800BBD41B /* begin_code.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = begin_code.h; sourceTree = "<group>"; }; 4029 - AA7557C81595D4D800BBD41B /* close_code.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = close_code.h; sourceTree = "<group>"; }; 4030 - AA7557C91595D4D800BBD41B /* SDL_assert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_assert.h; sourceTree = "<group>"; }; 4031 - AA7557CA1595D4D800BBD41B /* SDL_atomic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_atomic.h; sourceTree = "<group>"; }; 4032 - AA7557CB1595D4D800BBD41B /* SDL_audio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_audio.h; sourceTree = "<group>"; }; 4033 - AA7557CC1595D4D800BBD41B /* SDL_blendmode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_blendmode.h; sourceTree = "<group>"; }; 4034 - AA7557CD1595D4D800BBD41B /* SDL_clipboard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_clipboard.h; sourceTree = "<group>"; }; 4035 - AA7557D01595D4D800BBD41B /* SDL_copying.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_copying.h; sourceTree = "<group>"; }; 4036 - AA7557D11595D4D800BBD41B /* SDL_cpuinfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_cpuinfo.h; sourceTree = "<group>"; }; 4037 - AA7557D21595D4D800BBD41B /* SDL_endian.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_endian.h; sourceTree = "<group>"; }; 4038 - AA7557D31595D4D800BBD41B /* SDL_error.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_error.h; sourceTree = "<group>"; }; 4039 - AA7557D41595D4D800BBD41B /* SDL_events.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_events.h; sourceTree = "<group>"; }; 4040 - AA7557D51595D4D800BBD41B /* SDL_gesture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_gesture.h; sourceTree = "<group>"; }; 4041 - AA7557D61595D4D800BBD41B /* SDL_haptic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_haptic.h; sourceTree = "<group>"; }; 4042 - AA7557D71595D4D800BBD41B /* SDL_hints.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_hints.h; sourceTree = "<group>"; }; 4043 - AA7557D91595D4D800BBD41B /* SDL_joystick.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_joystick.h; sourceTree = "<group>"; }; 4044 - AA7557DA1595D4D800BBD41B /* SDL_keyboard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_keyboard.h; sourceTree = "<group>"; }; 4045 - AA7557DB1595D4D800BBD41B /* SDL_keycode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_keycode.h; sourceTree = "<group>"; }; 4046 - AA7557DC1595D4D800BBD41B /* SDL_loadso.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_loadso.h; sourceTree = "<group>"; }; 4047 - AA7557DD1595D4D800BBD41B /* SDL_log.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_log.h; sourceTree = "<group>"; }; 4048 - AA7557DE1595D4D800BBD41B /* SDL_main.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_main.h; sourceTree = "<group>"; }; 4049 - AA7557DF1595D4D800BBD41B /* SDL_mouse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_mouse.h; sourceTree = "<group>"; }; 4050 - AA7557E01595D4D800BBD41B /* SDL_mutex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_mutex.h; sourceTree = "<group>"; }; 4051 - AA7557E11595D4D800BBD41B /* SDL_name.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_name.h; sourceTree = "<group>"; }; 4052 - AA7557E21595D4D800BBD41B /* SDL_opengl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_opengl.h; sourceTree = "<group>"; }; 4053 - AA7557E31595D4D800BBD41B /* SDL_opengles.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_opengles.h; sourceTree = "<group>"; }; 4054 - AA7557E41595D4D800BBD41B /* SDL_opengles2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_opengles2.h; sourceTree = "<group>"; }; 4055 - AA7557E51595D4D800BBD41B /* SDL_pixels.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_pixels.h; sourceTree = "<group>"; }; 4056 - AA7557E61595D4D800BBD41B /* SDL_platform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_platform.h; sourceTree = "<group>"; }; 4057 - AA7557E71595D4D800BBD41B /* SDL_power.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_power.h; sourceTree = "<group>"; }; 4058 - AA7557E81595D4D800BBD41B /* SDL_quit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_quit.h; sourceTree = "<group>"; }; 4059 - AA7557E91595D4D800BBD41B /* SDL_rect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_rect.h; sourceTree = "<group>"; }; 4060 - AA7557EA1595D4D800BBD41B /* SDL_render.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_render.h; sourceTree = "<group>"; }; 4061 - AA7557EB1595D4D800BBD41B /* SDL_revision.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_revision.h; sourceTree = "<group>"; }; 4062 - AA7557EC1595D4D800BBD41B /* SDL_rwops.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_rwops.h; sourceTree = "<group>"; }; 4063 - AA7557ED1595D4D800BBD41B /* SDL_scancode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_scancode.h; sourceTree = "<group>"; }; 4064 - AA7557EE1595D4D800BBD41B /* SDL_shape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_shape.h; sourceTree = "<group>"; }; 4065 - AA7557EF1595D4D800BBD41B /* SDL_stdinc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_stdinc.h; sourceTree = "<group>"; }; 4066 - AA7557F01595D4D800BBD41B /* SDL_surface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_surface.h; sourceTree = "<group>"; }; 4067 - AA7557F11595D4D800BBD41B /* SDL_system.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_system.h; sourceTree = "<group>"; }; 4068 - AA7557F21595D4D800BBD41B /* SDL_syswm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_syswm.h; sourceTree = "<group>"; }; 4069 - AA7557F31595D4D800BBD41B /* SDL_thread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_thread.h; sourceTree = "<group>"; }; 4070 - AA7557F41595D4D800BBD41B /* SDL_timer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_timer.h; sourceTree = "<group>"; }; 4071 - AA7557F51595D4D800BBD41B /* SDL_touch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_touch.h; sourceTree = "<group>"; }; 4072 - AA7557F61595D4D800BBD41B /* SDL_types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_types.h; sourceTree = "<group>"; }; 4073 - AA7557F71595D4D800BBD41B /* SDL_version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_version.h; sourceTree = "<group>"; }; 4074 - AA7557F81595D4D800BBD41B /* SDL_video.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_video.h; sourceTree = "<group>"; }; 4075 - AA7557F91595D4D800BBD41B /* SDL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL.h; sourceTree = "<group>"; }; 4076 - AA9FF9591637CBF9000DF050 /* SDL_messagebox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_messagebox.h; sourceTree = "<group>"; }; 4077 - AAC070F4195606770073DCDF /* SDL_opengl_glext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_opengl_glext.h; sourceTree = "<group>"; }; 4078 - AAC070F5195606770073DCDF /* SDL_opengles2_gl2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_opengles2_gl2.h; sourceTree = "<group>"; }; 4079 - AAC070F6195606770073DCDF /* SDL_opengles2_gl2ext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_opengles2_gl2ext.h; sourceTree = "<group>"; }; 4080 - AAC070F7195606770073DCDF /* SDL_opengles2_gl2platform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_opengles2_gl2platform.h; sourceTree = "<group>"; }; 4081 - AAC070F8195606770073DCDF /* SDL_opengles2_khrplatform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_opengles2_khrplatform.h; sourceTree = "<group>"; }; 4082 - AADA5B8616CCAB3000107CF7 /* SDL_bits.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_bits.h; sourceTree = "<group>"; }; 4083 3900 BECDF66B0761BA81005FE872 /* Info-Framework.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Info-Framework.plist"; sourceTree = "<group>"; }; 4084 3901 BECDF66C0761BA81005FE872 /* SDL3.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SDL3.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 4085 3902 BECDF6B30761BA81005FE872 /* libSDL3.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSDL3.a; sourceTree = BUILT_PRODUCTS_DIR; }; ··· 4109 3926 F37DC5F425350ECC0002E6F7 /* CoreHaptics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreHaptics.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS14.0.sdk/System/Library/Frameworks/CoreHaptics.framework; sourceTree = DEVELOPER_DIR; }; 4110 3927 F3820712284F3609004DD584 /* controller_type.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = controller_type.c; sourceTree = "<group>"; }; 4111 3928 F382071C284F362F004DD584 /* SDL_guid.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_guid.c; sourceTree = "<group>"; }; 4112 - F3820726284F3643004DD584 /* SDL_guid.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_guid.h; sourceTree = "<group>"; }; 4113 - F38233842738EB8600F7F527 /* SDL_hidapi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_hidapi.h; sourceTree = "<group>"; }; 4114 3929 F382339B2738ED6600F7F527 /* CoreBluetooth.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreBluetooth.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS15.0.sdk/System/Library/Frameworks/CoreBluetooth.framework; sourceTree = DEVELOPER_DIR; }; 4115 3930 F386F6E42884663E001840AA /* SDL_log_c.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_log_c.h; sourceTree = "<group>"; }; 4116 3931 F386F6E52884663E001840AA /* SDL_utils_c.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_utils_c.h; sourceTree = "<group>"; }; 4117 3932 F386F6E62884663E001840AA /* SDL_utils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_utils.c; sourceTree = "<group>"; }; 4118 3933 F388C95428B5F6F600661ECF /* SDL_hidapi_ps3.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_hidapi_ps3.c; sourceTree = "<group>"; }; 4119 - F3950CD7212BC88D00F51292 /* SDL_sensor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_sensor.h; sourceTree = "<group>"; }; 4120 3934 F395BF6425633B2400942BFF /* SDL_crc32.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_crc32.c; sourceTree = "<group>"; }; 4121 3935 F395C1912569C68E00942BFF /* SDL_iokitjoystick_c.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_iokitjoystick_c.h; sourceTree = "<group>"; }; 4122 3936 F395C1922569C68E00942BFF /* SDL_iokitjoystick.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_iokitjoystick.c; sourceTree = "<group>"; }; ··· 4129 3943 F3ADAB8D2576F0B300A6B1D9 /* SDL_sysurl.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SDL_sysurl.m; sourceTree = "<group>"; }; 4130 3944 F3D60A8228C16A1800788A3A /* SDL_hidapi_wii.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_hidapi_wii.c; sourceTree = "<group>"; }; 4131 3945 F3F07D59269640160074468B /* SDL_hidapi_luna.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SDL_hidapi_luna.c; sourceTree = "<group>"; }; 3946 + F3F7D8A92933074900816151 /* SDL_gesture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_gesture.h; path = SDL3/SDL_gesture.h; sourceTree = "<group>"; }; 3947 + F3F7D8AA2933074900816151 /* SDL_audio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_audio.h; path = SDL3/SDL_audio.h; sourceTree = "<group>"; }; 3948 + F3F7D8AB2933074900816151 /* SDL_platform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_platform.h; path = SDL3/SDL_platform.h; sourceTree = "<group>"; }; 3949 + F3F7D8AC2933074900816151 /* SDL_stdinc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_stdinc.h; path = SDL3/SDL_stdinc.h; sourceTree = "<group>"; }; 3950 + F3F7D8AD2933074900816151 /* SDL_haptic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_haptic.h; path = SDL3/SDL_haptic.h; sourceTree = "<group>"; }; 3951 + F3F7D8AE2933074900816151 /* SDL_opengles2_gl2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_opengles2_gl2.h; path = SDL3/SDL_opengles2_gl2.h; sourceTree = "<group>"; }; 3952 + F3F7D8AF2933074900816151 /* SDL_touch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_touch.h; path = SDL3/SDL_touch.h; sourceTree = "<group>"; }; 3953 + F3F7D8B02933074900816151 /* SDL_main.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_main.h; path = SDL3/SDL_main.h; sourceTree = "<group>"; }; 3954 + F3F7D8B12933074900816151 /* SDL_opengles2_khrplatform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_opengles2_khrplatform.h; path = SDL3/SDL_opengles2_khrplatform.h; sourceTree = "<group>"; }; 3955 + F3F7D8B22933074900816151 /* SDL_timer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_timer.h; path = SDL3/SDL_timer.h; sourceTree = "<group>"; }; 3956 + F3F7D8B32933074900816151 /* SDL_hints.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_hints.h; path = SDL3/SDL_hints.h; sourceTree = "<group>"; }; 3957 + F3F7D8B42933074900816151 /* SDL_revision.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_revision.h; path = SDL3/SDL_revision.h; sourceTree = "<group>"; }; 3958 + F3F7D8B52933074A00816151 /* SDL_pixels.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_pixels.h; path = SDL3/SDL_pixels.h; sourceTree = "<group>"; }; 3959 + F3F7D8B62933074A00816151 /* SDL_messagebox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_messagebox.h; path = SDL3/SDL_messagebox.h; sourceTree = "<group>"; }; 3960 + F3F7D8B72933074A00816151 /* SDL_log.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_log.h; path = SDL3/SDL_log.h; sourceTree = "<group>"; }; 3961 + F3F7D8B82933074A00816151 /* SDL_egl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_egl.h; path = SDL3/SDL_egl.h; sourceTree = "<group>"; }; 3962 + F3F7D8B92933074A00816151 /* SDL_atomic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_atomic.h; path = SDL3/SDL_atomic.h; sourceTree = "<group>"; }; 3963 + F3F7D8BA2933074A00816151 /* SDL_shape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_shape.h; path = SDL3/SDL_shape.h; sourceTree = "<group>"; }; 3964 + F3F7D8BB2933074A00816151 /* SDL_surface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_surface.h; path = SDL3/SDL_surface.h; sourceTree = "<group>"; }; 3965 + F3F7D8BC2933074A00816151 /* SDL_error.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_error.h; path = SDL3/SDL_error.h; sourceTree = "<group>"; }; 3966 + F3F7D8BD2933074A00816151 /* SDL_opengles2_gl2ext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_opengles2_gl2ext.h; path = SDL3/SDL_opengles2_gl2ext.h; sourceTree = "<group>"; }; 3967 + F3F7D8BE2933074A00816151 /* SDL_endian.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_endian.h; path = SDL3/SDL_endian.h; sourceTree = "<group>"; }; 3968 + F3F7D8BF2933074A00816151 /* SDL_syswm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_syswm.h; path = SDL3/SDL_syswm.h; sourceTree = "<group>"; }; 3969 + F3F7D8C02933074A00816151 /* SDL_opengl_glext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_opengl_glext.h; path = SDL3/SDL_opengl_glext.h; sourceTree = "<group>"; }; 3970 + F3F7D8C12933074B00816151 /* SDL_scancode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_scancode.h; path = SDL3/SDL_scancode.h; sourceTree = "<group>"; }; 3971 + F3F7D8C22933074B00816151 /* SDL_sensor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_sensor.h; path = SDL3/SDL_sensor.h; sourceTree = "<group>"; }; 3972 + F3F7D8C32933074B00816151 /* SDL_keyboard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_keyboard.h; path = SDL3/SDL_keyboard.h; sourceTree = "<group>"; }; 3973 + F3F7D8C42933074B00816151 /* SDL_locale.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_locale.h; path = SDL3/SDL_locale.h; sourceTree = "<group>"; }; 3974 + F3F7D8C52933074B00816151 /* SDL_video.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_video.h; path = SDL3/SDL_video.h; sourceTree = "<group>"; }; 3975 + F3F7D8C62933074B00816151 /* SDL_opengles.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_opengles.h; path = SDL3/SDL_opengles.h; sourceTree = "<group>"; }; 3976 + F3F7D8C72933074B00816151 /* SDL_opengles2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_opengles2.h; path = SDL3/SDL_opengles2.h; sourceTree = "<group>"; }; 3977 + F3F7D8C82933074B00816151 /* SDL_rwops.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_rwops.h; path = SDL3/SDL_rwops.h; sourceTree = "<group>"; }; 3978 + F3F7D8C92933074B00816151 /* SDL_opengles2_gl2platform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_opengles2_gl2platform.h; path = SDL3/SDL_opengles2_gl2platform.h; sourceTree = "<group>"; }; 3979 + F3F7D8CA2933074B00816151 /* SDL_hidapi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_hidapi.h; path = SDL3/SDL_hidapi.h; sourceTree = "<group>"; }; 3980 + F3F7D8CB2933074B00816151 /* SDL_events.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_events.h; path = SDL3/SDL_events.h; sourceTree = "<group>"; }; 3981 + F3F7D8CC2933074B00816151 /* SDL_keycode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_keycode.h; path = SDL3/SDL_keycode.h; sourceTree = "<group>"; }; 3982 + F3F7D8CD2933074C00816151 /* SDL_thread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_thread.h; path = SDL3/SDL_thread.h; sourceTree = "<group>"; }; 3983 + F3F7D8CE2933074C00816151 /* SDL_blendmode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_blendmode.h; path = SDL3/SDL_blendmode.h; sourceTree = "<group>"; }; 3984 + F3F7D8CF2933074C00816151 /* SDL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL.h; path = SDL3/SDL.h; sourceTree = "<group>"; }; 3985 + F3F7D8D02933074C00816151 /* SDL_gamecontroller.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_gamecontroller.h; path = SDL3/SDL_gamecontroller.h; sourceTree = "<group>"; }; 3986 + F3F7D8D12933074C00816151 /* SDL_guid.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_guid.h; path = SDL3/SDL_guid.h; sourceTree = "<group>"; }; 3987 + F3F7D8D22933074C00816151 /* SDL_metal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_metal.h; path = SDL3/SDL_metal.h; sourceTree = "<group>"; }; 3988 + F3F7D8D32933074C00816151 /* SDL_joystick.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_joystick.h; path = SDL3/SDL_joystick.h; sourceTree = "<group>"; }; 3989 + F3F7D8D42933074C00816151 /* SDL_vulkan.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_vulkan.h; path = SDL3/SDL_vulkan.h; sourceTree = "<group>"; }; 3990 + F3F7D8D52933074C00816151 /* SDL_misc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_misc.h; path = SDL3/SDL_misc.h; sourceTree = "<group>"; }; 3991 + F3F7D8D62933074C00816151 /* SDL_filesystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_filesystem.h; path = SDL3/SDL_filesystem.h; sourceTree = "<group>"; }; 3992 + F3F7D8D72933074C00816151 /* SDL_clipboard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_clipboard.h; path = SDL3/SDL_clipboard.h; sourceTree = "<group>"; }; 3993 + F3F7D8D82933074C00816151 /* SDL_bits.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_bits.h; path = SDL3/SDL_bits.h; sourceTree = "<group>"; }; 3994 + F3F7D8D92933074C00816151 /* SDL_loadso.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_loadso.h; path = SDL3/SDL_loadso.h; sourceTree = "<group>"; }; 3995 + F3F7D8DA2933074D00816151 /* SDL_mouse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_mouse.h; path = SDL3/SDL_mouse.h; sourceTree = "<group>"; }; 3996 + F3F7D8DB2933074D00816151 /* SDL_power.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_power.h; path = SDL3/SDL_power.h; sourceTree = "<group>"; }; 3997 + F3F7D8DC2933074D00816151 /* SDL_name.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_name.h; path = SDL3/SDL_name.h; sourceTree = "<group>"; }; 3998 + F3F7D8DD2933074D00816151 /* SDL_cpuinfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_cpuinfo.h; path = SDL3/SDL_cpuinfo.h; sourceTree = "<group>"; }; 3999 + F3F7D8DE2933074D00816151 /* SDL_render.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_render.h; path = SDL3/SDL_render.h; sourceTree = "<group>"; }; 4000 + F3F7D8DF2933074D00816151 /* SDL_quit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_quit.h; path = SDL3/SDL_quit.h; sourceTree = "<group>"; }; 4001 + F3F7D8E02933074D00816151 /* SDL_assert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_assert.h; path = SDL3/SDL_assert.h; sourceTree = "<group>"; }; 4002 + F3F7D8E12933074D00816151 /* SDL_opengl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_opengl.h; path = SDL3/SDL_opengl.h; sourceTree = "<group>"; }; 4003 + F3F7D8E22933074D00816151 /* SDL_rect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_rect.h; path = SDL3/SDL_rect.h; sourceTree = "<group>"; }; 4004 + F3F7D8E32933074D00816151 /* SDL_copying.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_copying.h; path = SDL3/SDL_copying.h; sourceTree = "<group>"; }; 4005 + F3F7D8E42933074D00816151 /* SDL_version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_version.h; path = SDL3/SDL_version.h; sourceTree = "<group>"; }; 4006 + F3F7D8E52933074D00816151 /* close_code.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = close_code.h; path = SDL3/close_code.h; sourceTree = "<group>"; }; 4007 + F3F7D8E62933074E00816151 /* SDL_mutex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_mutex.h; path = SDL3/SDL_mutex.h; sourceTree = "<group>"; }; 4008 + F3F7D8E72933074E00816151 /* begin_code.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = begin_code.h; path = SDL3/begin_code.h; sourceTree = "<group>"; }; 4009 + F3F7D8E82933074E00816151 /* SDL_system.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDL_system.h; path = SDL3/SDL_system.h; sourceTree = "<group>"; }; 4132 4010 F59C710300D5CB5801000001 /* ReadMe.txt */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = ReadMe.txt; sourceTree = "<group>"; }; 4133 4011 F59C710600D5CB5801000001 /* SDL.info */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SDL.info; sourceTree = "<group>"; }; 4134 4012 F5A2EF3900C6A39A01000001 /* BUGS.txt */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = BUGS.txt; path = ../../BUGS.txt; sourceTree = SOURCE_ROOT; }; 4135 - FA24348A21D41FFB00B8918A /* SDL_metal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SDL_metal.h; sourceTree = "<group>"; }; 4136 4013 FA73671C19A540EF004122E4 /* CoreVideo.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreVideo.framework; path = System/Library/Frameworks/CoreVideo.framework; sourceTree = SDKROOT; }; 4137 4014 /* End PBXFileReference section */ 4138 4015 ··· 4293 4170 0153844A006D81B07F000001 /* Public Headers */ = { 4294 4171 isa = PBXGroup; 4295 4172 children = ( 4296 - AA7557C71595D4D800BBD41B /* begin_code.h */, 4297 - AA7557C81595D4D800BBD41B /* close_code.h */, 4298 - AA7557C91595D4D800BBD41B /* SDL_assert.h */, 4299 - AA7557CA1595D4D800BBD41B /* SDL_atomic.h */, 4300 - AA7557CB1595D4D800BBD41B /* SDL_audio.h */, 4301 - AADA5B8616CCAB3000107CF7 /* SDL_bits.h */, 4302 - AA7557CC1595D4D800BBD41B /* SDL_blendmode.h */, 4303 - AA7557CD1595D4D800BBD41B /* SDL_clipboard.h */, 4304 - AA7557D01595D4D800BBD41B /* SDL_copying.h */, 4305 - AA7557D11595D4D800BBD41B /* SDL_cpuinfo.h */, 4306 - 5C2EF7001FC9EF0F003F5197 /* SDL_egl.h */, 4307 - AA7557D21595D4D800BBD41B /* SDL_endian.h */, 4308 - AA7557D31595D4D800BBD41B /* SDL_error.h */, 4309 - AA7557D41595D4D800BBD41B /* SDL_events.h */, 4310 - 567E2F2017C44C35005F1892 /* SDL_filesystem.h */, 4311 - A77E6EB3167AB0A90010E40B /* SDL_gamecontroller.h */, 4312 - AA7557D51595D4D800BBD41B /* SDL_gesture.h */, 4313 - F3820726284F3643004DD584 /* SDL_guid.h */, 4314 - AA7557D61595D4D800BBD41B /* SDL_haptic.h */, 4315 - F38233842738EB8600F7F527 /* SDL_hidapi.h */, 4316 - AA7557D71595D4D800BBD41B /* SDL_hints.h */, 4317 - AA7557D91595D4D800BBD41B /* SDL_joystick.h */, 4318 - AA7557DA1595D4D800BBD41B /* SDL_keyboard.h */, 4319 - AA7557DB1595D4D800BBD41B /* SDL_keycode.h */, 4320 - AA7557DC1595D4D800BBD41B /* SDL_loadso.h */, 4321 - 566E26792462701100718109 /* SDL_locale.h */, 4322 - AA7557DD1595D4D800BBD41B /* SDL_log.h */, 4323 - AA7557DE1595D4D800BBD41B /* SDL_main.h */, 4324 - AA9FF9591637CBF9000DF050 /* SDL_messagebox.h */, 4325 - FA24348A21D41FFB00B8918A /* SDL_metal.h */, 4326 - 5616CA4F252BB2BE005D5928 /* SDL_misc.h */, 4327 - AA7557DF1595D4D800BBD41B /* SDL_mouse.h */, 4328 - AA7557E01595D4D800BBD41B /* SDL_mutex.h */, 4329 - AA7557E11595D4D800BBD41B /* SDL_name.h */, 4330 - AAC070F4195606770073DCDF /* SDL_opengl_glext.h */, 4331 - AA7557E21595D4D800BBD41B /* SDL_opengl.h */, 4332 - AA7557E31595D4D800BBD41B /* SDL_opengles.h */, 4333 - AAC070F5195606770073DCDF /* SDL_opengles2_gl2.h */, 4334 - AAC070F6195606770073DCDF /* SDL_opengles2_gl2ext.h */, 4335 - AAC070F7195606770073DCDF /* SDL_opengles2_gl2platform.h */, 4336 - AAC070F8195606770073DCDF /* SDL_opengles2_khrplatform.h */, 4337 - AA7557E41595D4D800BBD41B /* SDL_opengles2.h */, 4338 - AA7557E51595D4D800BBD41B /* SDL_pixels.h */, 4339 - AA7557E61595D4D800BBD41B /* SDL_platform.h */, 4340 - AA7557E71595D4D800BBD41B /* SDL_power.h */, 4341 - AA7557E81595D4D800BBD41B /* SDL_quit.h */, 4342 - AA7557E91595D4D800BBD41B /* SDL_rect.h */, 4343 - AA7557EA1595D4D800BBD41B /* SDL_render.h */, 4344 - AA7557EB1595D4D800BBD41B /* SDL_revision.h */, 4345 - AA7557EC1595D4D800BBD41B /* SDL_rwops.h */, 4346 - AA7557ED1595D4D800BBD41B /* SDL_scancode.h */, 4347 - F3950CD7212BC88D00F51292 /* SDL_sensor.h */, 4348 - AA7557EE1595D4D800BBD41B /* SDL_shape.h */, 4349 - AA7557EF1595D4D800BBD41B /* SDL_stdinc.h */, 4350 - AA7557F01595D4D800BBD41B /* SDL_surface.h */, 4351 - AA7557F11595D4D800BBD41B /* SDL_system.h */, 4352 - AA7557F21595D4D800BBD41B /* SDL_syswm.h */, 4353 - AA7557F31595D4D800BBD41B /* SDL_thread.h */, 4354 - AA7557F41595D4D800BBD41B /* SDL_timer.h */, 4355 - AA7557F51595D4D800BBD41B /* SDL_touch.h */, 4356 - AA7557F61595D4D800BBD41B /* SDL_types.h */, 4357 - AA7557F71595D4D800BBD41B /* SDL_version.h */, 4358 - AA7557F81595D4D800BBD41B /* SDL_video.h */, 4359 - 4D4820431F0F10B400EDC31C /* SDL_vulkan.h */, 4360 - AA7557F91595D4D800BBD41B /* SDL.h */, 4173 + F3F7D8E72933074E00816151 /* begin_code.h */, 4174 + F3F7D8E52933074D00816151 /* close_code.h */, 4175 + F3F7D8E02933074D00816151 /* SDL_assert.h */, 4176 + F3F7D8B92933074A00816151 /* SDL_atomic.h */, 4177 + F3F7D8AA2933074900816151 /* SDL_audio.h */, 4178 + F3F7D8D82933074C00816151 /* SDL_bits.h */, 4179 + F3F7D8CE2933074C00816151 /* SDL_blendmode.h */, 4180 + F3F7D8D72933074C00816151 /* SDL_clipboard.h */, 4181 + F3F7D8E32933074D00816151 /* SDL_copying.h */, 4182 + F3F7D8DD2933074D00816151 /* SDL_cpuinfo.h */, 4183 + F3F7D8B82933074A00816151 /* SDL_egl.h */, 4184 + F3F7D8BE2933074A00816151 /* SDL_endian.h */, 4185 + F3F7D8BC2933074A00816151 /* SDL_error.h */, 4186 + F3F7D8CB2933074B00816151 /* SDL_events.h */, 4187 + F3F7D8D62933074C00816151 /* SDL_filesystem.h */, 4188 + F3F7D8D02933074C00816151 /* SDL_gamecontroller.h */, 4189 + F3F7D8A92933074900816151 /* SDL_gesture.h */, 4190 + F3F7D8D12933074C00816151 /* SDL_guid.h */, 4191 + F3F7D8AD2933074900816151 /* SDL_haptic.h */, 4192 + F3F7D8CA2933074B00816151 /* SDL_hidapi.h */, 4193 + F3F7D8B32933074900816151 /* SDL_hints.h */, 4194 + F3F7D8D32933074C00816151 /* SDL_joystick.h */, 4195 + F3F7D8C32933074B00816151 /* SDL_keyboard.h */, 4196 + F3F7D8CC2933074B00816151 /* SDL_keycode.h */, 4197 + F3F7D8D92933074C00816151 /* SDL_loadso.h */, 4198 + F3F7D8C42933074B00816151 /* SDL_locale.h */, 4199 + F3F7D8B72933074A00816151 /* SDL_log.h */, 4200 + F3F7D8B02933074900816151 /* SDL_main.h */, 4201 + F3F7D8B62933074A00816151 /* SDL_messagebox.h */, 4202 + F3F7D8D22933074C00816151 /* SDL_metal.h */, 4203 + F3F7D8D52933074C00816151 /* SDL_misc.h */, 4204 + F3F7D8DA2933074D00816151 /* SDL_mouse.h */, 4205 + F3F7D8E62933074E00816151 /* SDL_mutex.h */, 4206 + F3F7D8DC2933074D00816151 /* SDL_name.h */, 4207 + F3F7D8C02933074A00816151 /* SDL_opengl_glext.h */, 4208 + F3F7D8E12933074D00816151 /* SDL_opengl.h */, 4209 + F3F7D8C62933074B00816151 /* SDL_opengles.h */, 4210 + F3F7D8AE2933074900816151 /* SDL_opengles2_gl2.h */, 4211 + F3F7D8BD2933074A00816151 /* SDL_opengles2_gl2ext.h */, 4212 + F3F7D8C92933074B00816151 /* SDL_opengles2_gl2platform.h */, 4213 + F3F7D8B12933074900816151 /* SDL_opengles2_khrplatform.h */, 4214 + F3F7D8C72933074B00816151 /* SDL_opengles2.h */, 4215 + F3F7D8B52933074A00816151 /* SDL_pixels.h */, 4216 + F3F7D8AB2933074900816151 /* SDL_platform.h */, 4217 + F3F7D8DB2933074D00816151 /* SDL_power.h */, 4218 + F3F7D8DF2933074D00816151 /* SDL_quit.h */, 4219 + F3F7D8E22933074D00816151 /* SDL_rect.h */, 4220 + F3F7D8DE2933074D00816151 /* SDL_render.h */, 4221 + F3F7D8B42933074900816151 /* SDL_revision.h */, 4222 + F3F7D8C82933074B00816151 /* SDL_rwops.h */, 4223 + F3F7D8C12933074B00816151 /* SDL_scancode.h */, 4224 + F3F7D8C22933074B00816151 /* SDL_sensor.h */, 4225 + F3F7D8BA2933074A00816151 /* SDL_shape.h */, 4226 + F3F7D8AC2933074900816151 /* SDL_stdinc.h */, 4227 + F3F7D8BB2933074A00816151 /* SDL_surface.h */, 4228 + F3F7D8E82933074E00816151 /* SDL_system.h */, 4229 + F3F7D8BF2933074A00816151 /* SDL_syswm.h */, 4230 + F3F7D8CD2933074C00816151 /* SDL_thread.h */, 4231 + F3F7D8B22933074900816151 /* SDL_timer.h */, 4232 + F3F7D8AF2933074900816151 /* SDL_touch.h */, 4233 + F3F7D8E42933074D00816151 /* SDL_version.h */, 4234 + F3F7D8C52933074B00816151 /* SDL_video.h */, 4235 + F3F7D8D42933074C00816151 /* SDL_vulkan.h */, 4236 + F3F7D8CF2933074C00816151 /* SDL.h */, 4361 4237 ); 4362 4238 name = "Public Headers"; 4363 4239 path = ../../include; ··· 5367 5243 buildActionMask = 2147483647; 5368 5244 files = ( 5369 5245 A75FCCFD23E25AB700529352 /* SDL_shaders_metal_tvos.h in Headers */, 5370 - A75FCCFE23E25AB700529352 /* SDL_filesystem.h in Headers */, 5371 - A75FCD0023E25AB700529352 /* begin_code.h in Headers */, 5372 5246 A75FCD0123E25AB700529352 /* SDL_uikitopengles.h in Headers */, 5373 - A75FCD0223E25AB700529352 /* close_code.h in Headers */, 5374 - A75FCD0323E25AB700529352 /* SDL.h in Headers */, 5375 5247 A75FCD0423E25AB700529352 /* SDL_uikitmetalview.h in Headers */, 5376 - A75FCD0523E25AB700529352 /* SDL_assert.h in Headers */, 5377 5248 A75FCD0623E25AB700529352 /* SDL_shape_internals.h in Headers */, 5378 5249 A75FCD0723E25AB700529352 /* SDL_glfuncs.h in Headers */, 5379 - A75FCD0823E25AB700529352 /* SDL_atomic.h in Headers */, 5380 5250 F386F6F72884663E001840AA /* SDL_utils_c.h in Headers */, 5381 5251 A75FCD0923E25AB700529352 /* SDL_rect_c.h in Headers */, 5382 5252 A75FCD0B23E25AB700529352 /* SDL_shaders_metal_macos.h in Headers */, 5383 - F382072E284F3643004DD584 /* SDL_guid.h in Headers */, 5384 5253 A75FCD0C23E25AB700529352 /* SDL_shaders_metal_ios.h in Headers */, 5385 5254 A75FCD0D23E25AB700529352 /* SDL_offscreenwindow.h in Headers */, 5386 - A75FCD0E23E25AB700529352 /* SDL_audio.h in Headers */, 5387 5255 A75FCD0F23E25AB700529352 /* SDL_coremotionsensor.h in Headers */, 5388 5256 A75FCD1023E25AB700529352 /* SDL_uikitview.h in Headers */, 5389 - A75FCD1123E25AB700529352 /* SDL_bits.h in Headers */, 5390 5257 A75FCD1223E25AB700529352 /* SDL_uikitappdelegate.h in Headers */, 5391 5258 A75FCD1323E25AB700529352 /* keyinfotable.h in Headers */, 5392 - A75FCD1423E25AB700529352 /* SDL_blendmode.h in Headers */, 5393 5259 A75FCD1523E25AB700529352 /* SDL_dropevents_c.h in Headers */, 5394 5260 A75FCD1623E25AB700529352 /* SDL_haptic_c.h in Headers */, 5395 - A75FCD1723E25AB700529352 /* SDL_clipboard.h in Headers */, 5396 5261 A75FCD1823E25AB700529352 /* SDL_dataqueue.h in Headers */, 5397 5262 A75FCD1923E25AB700529352 /* SDL_error_c.h in Headers */, 5398 5263 A75FCD1C23E25AB700529352 /* SDL_d3dmath.h in Headers */, 5399 5264 A75FCD1F23E25AB700529352 /* SDL_egl_c.h in Headers */, 5400 - A75FCD2023E25AB700529352 /* SDL_copying.h in Headers */, 5401 5265 A75FCD2123E25AB700529352 /* yuv_rgb.h in Headers */, 5402 5266 A75FCD2223E25AB700529352 /* SDL_dummyaudio.h in Headers */, 5403 - F382338C2738EB8600F7F527 /* SDL_hidapi.h in Headers */, 5404 5267 A75FCD2323E25AB700529352 /* SDL_uikitmessagebox.h in Headers */, 5405 5268 A75FCD2523E25AB700529352 /* SDL_thread_c.h in Headers */, 5406 5269 A75FCD2623E25AB700529352 /* SDL_cocoamessagebox.h in Headers */, 5407 5270 F31A92D028D4CB39003BFD6A /* SDL_offscreenopengles.h in Headers */, 5408 - A75FCD2823E25AB700529352 /* SDL_cpuinfo.h in Headers */, 5409 - A75FCD2923E25AB700529352 /* SDL_endian.h in Headers */, 5410 - A75FCD2A23E25AB700529352 /* SDL_error.h in Headers */, 5411 - A75FCD2B23E25AB700529352 /* SDL_events.h in Headers */, 5412 5271 A75FCD2C23E25AB700529352 /* SDL_blendfillrect.h in Headers */, 5413 - A75FCD2D23E25AB700529352 /* SDL_gamecontroller.h in Headers */, 5414 5272 A75FCD2E23E25AB700529352 /* SDL_hidapijoystick_c.h in Headers */, 5415 5273 A75FCD3023E25AB700529352 /* SDL_pixels_c.h in Headers */, 5416 5274 A75FCD3223E25AB700529352 /* SDL_joystick_c.h in Headers */, ··· 5418 5276 A75FCD3323E25AB700529352 /* vk_sdk_platform.h in Headers */, 5419 5277 A75FCD3423E25AB700529352 /* blank_cursor.h in Headers */, 5420 5278 A75FDB5F23E39E6100529352 /* hidapi.h in Headers */, 5421 - A75FCD3523E25AB700529352 /* SDL_gesture.h in Headers */, 5422 5279 A75FDBCC23EA380300529352 /* SDL_hidapi_rumble.h in Headers */, 5423 5280 A75FCD3623E25AB700529352 /* SDL_sysaudio.h in Headers */, 5424 - A75FCD3723E25AB700529352 /* SDL_haptic.h in Headers */, 5425 5281 A75FCD3923E25AB700529352 /* math_libm.h in Headers */, 5426 5282 A75FCD3A23E25AB700529352 /* SDL_uikitvideo.h in Headers */, 5427 5283 A75FCD3B23E25AB700529352 /* SDL_cocoamouse.h in Headers */, 5428 - A75FCD3C23E25AB700529352 /* SDL_hints.h in Headers */, 5429 5284 A75FCD3D23E25AB700529352 /* SDL_blit_slow.h in Headers */, 5430 5285 A75FCD3E23E25AB700529352 /* SDL_yuv_sw_c.h in Headers */, 5431 5286 A75FCD4023E25AB700529352 /* SDL_windowevents_c.h in Headers */, 5432 - A75FCD4123E25AB700529352 /* SDL_joystick.h in Headers */, 5433 5287 A75FCD4223E25AB700529352 /* SDL_cocoavideo.h in Headers */, 5434 5288 5605721D2473688E00B46B66 /* SDL_syslocale.h in Headers */, 5435 - A75FCD4323E25AB700529352 /* SDL_keyboard.h in Headers */, 5436 5289 A75FCD4423E25AB700529352 /* SDL_uikitevents.h in Headers */, 5437 5290 A75FCD4523E25AB700529352 /* SDL_gesture_c.h in Headers */, 5438 5291 A75FCD4623E25AB700529352 /* SDL_shaders_gl.h in Headers */, 5439 5292 A75FCD4723E25AB700529352 /* SDL_systhread_c.h in Headers */, 5440 5293 A1BB8B7327F6CF330057CFA8 /* SDL_list.h in Headers */, 5441 - A75FCD4823E25AB700529352 /* SDL_keycode.h in Headers */, 5442 5294 5616CA63252BB35F005D5928 /* SDL_sysurl.h in Headers */, 5443 5295 A75FCD4A23E25AB700529352 /* SDL_cocoakeyboard.h in Headers */, 5444 5296 A75FCD4B23E25AB700529352 /* SDL_uikitvulkan.h in Headers */, 5445 5297 A75FCD4E23E25AB700529352 /* vulkan.hpp in Headers */, 5446 - A75FCD4F23E25AB700529352 /* SDL_loadso.h in Headers */, 5447 5298 A75FCD5023E25AB700529352 /* gl2ext.h in Headers */, 5448 5299 A75FCD5123E25AB700529352 /* SDL_clipboardevents_c.h in Headers */, 5449 5300 A75FCD5323E25AB700529352 /* SDL_syshaptic_c.h in Headers */, ··· 5453 5304 A75FCD5723E25AB700529352 /* SDL_uikitmodes.h in Headers */, 5454 5305 A75FCD5823E25AB700529352 /* egl.h in Headers */, 5455 5306 A75FCD5923E25AB700529352 /* khrplatform.h in Headers */, 5456 - A75FCD5A23E25AB700529352 /* SDL_log.h in Headers */, 5457 5307 A75FCD5B23E25AB700529352 /* SDL_uikitviewcontroller.h in Headers */, 5458 5308 A75FCD5C23E25AB700529352 /* SDL_dummysensor.h in Headers */, 5459 5309 A75FCD5D23E25AB700529352 /* vulkan_android.h in Headers */, ··· 5463 5313 A75FCD6123E25AB700529352 /* SDL_dynapi.h in Headers */, 5464 5314 A75FCD6223E25AB700529352 /* SDL_assert_c.h in Headers */, 5465 5315 A75FCD6323E25AB700529352 /* SDL_diskaudio.h in Headers */, 5466 - A75FCD6423E25AB700529352 /* SDL_main.h in Headers */, 5467 5316 A75FCD6523E25AB700529352 /* SDL_drawpoint.h in Headers */, 5468 - A75FCD6623E25AB700529352 /* SDL_opengles2_khrplatform.h in Headers */, 5469 5317 A75FCD6723E25AB700529352 /* SDL_wave.h in Headers */, 5470 5318 A75FCD6823E25AB700529352 /* SDL_cocoaopengl.h in Headers */, 5471 5319 A75FCD6923E25AB700529352 /* yuv_rgb_sse_func.h in Headers */, ··· 5475 5323 A75FCD6D23E25AB700529352 /* SDL_coreaudio.h in Headers */, 5476 5324 A75FCD6E23E25AB700529352 /* SDL_draw.h in Headers */, 5477 5325 A75FCD6F23E25AB700529352 /* SDL_drawline.h in Headers */, 5478 - A75FCD7023E25AB700529352 /* SDL_messagebox.h in Headers */, 5479 - A75FCD7123E25AB700529352 /* SDL_mouse.h in Headers */, 5480 - A75FCD7223E25AB700529352 /* SDL_mutex.h in Headers */, 5481 5326 A75FCD7323E25AB700529352 /* SDL_yuv_c.h in Headers */, 5482 5327 A75FCD7423E25AB700529352 /* scancodes_xfree86.h in Headers */, 5483 5328 A75FCD7523E25AB700529352 /* SDL_syspower.h in Headers */, 5484 - A75FCD7723E25AB700529352 /* SDL_name.h in Headers */, 5485 5329 A75FCD7823E25AB700529352 /* eglext.h in Headers */, 5486 5330 A75FCD7923E25AB700529352 /* SDL_events_c.h in Headers */, 5487 5331 A75FCD7A23E25AB700529352 /* math_private.h in Headers */, 5488 5332 A75FCD7C23E25AB700529352 /* vulkan_wayland.h in Headers */, 5489 - A75FCD7D23E25AB700529352 /* SDL_opengl.h in Headers */, 5490 5333 A75FCD7E23E25AB700529352 /* SDL_cocoashape.h in Headers */, 5491 - A75FCD7F23E25AB700529352 /* SDL_opengles.h in Headers */, 5492 5334 A75FCD8023E25AB700529352 /* SDL_shaders_gles2.h in Headers */, 5493 - A75FCD8123E25AB700529352 /* SDL_opengles2.h in Headers */, 5494 5335 A75FCD8223E25AB700529352 /* SDL_glesfuncs.h in Headers */, 5495 5336 A75FCD8323E25AB700529352 /* SDL_blendpoint.h in Headers */, 5496 5337 A75FCD8423E25AB700529352 /* SDL_offscreenvideo.h in Headers */, ··· 5502 5343 A75FCD8B23E25AB700529352 /* SDL_gamecontrollerdb.h in Headers */, 5503 5344 A75FCD8C23E25AB700529352 /* SDL_cocoavulkan.h in Headers */, 5504 5345 A75FCD8D23E25AB700529352 /* gl2platform.h in Headers */, 5505 - A75FCD8E23E25AB700529352 /* SDL_pixels.h in Headers */, 5506 5346 A75FCD8F23E25AB700529352 /* vk_layer.h in Headers */, 5507 5347 A75FCD9123E25AB700529352 /* vk_platform.h in Headers */, 5508 5348 A75FCD9223E25AB700529352 /* SDL_cocoametalview.h in Headers */, ··· 5512 5352 A75FCD9623E25AB700529352 /* SDL_sensor_c.h in Headers */, 5513 5353 A75FCD9723E25AB700529352 /* SDL_sysrender.h in Headers */, 5514 5354 A75FCD9823E25AB700529352 /* SDL_rotate.h in Headers */, 5515 - A75FCD9923E25AB700529352 /* SDL_platform.h in Headers */, 5516 - A75FCD9A23E25AB700529352 /* SDL_power.h in Headers */, 5517 5355 A75FCD9D23E25AB700529352 /* scancodes_darwin.h in Headers */, 5518 5356 A75FCD9E23E25AB700529352 /* controller_type.h in Headers */, 5519 5357 A75FCDA023E25AB700529352 /* SDL_uikitclipboard.h in Headers */, ··· 5521 5359 A75FCDA223E25AB700529352 /* SDL_uikitwindow.h in Headers */, 5522 5360 A75FCDA323E25AB700529352 /* vulkan_vi.h in Headers */, 5523 5361 A75FCDA423E25AB700529352 /* vulkan_mir.h in Headers */, 5524 - A75FCDA523E25AB700529352 /* SDL_quit.h in Headers */, 5525 5362 A75FCDA623E25AB700529352 /* default_cursor.h in Headers */, 5526 5363 A75FCDA723E25AB700529352 /* SDL_render_sw_c.h in Headers */, 5527 - A75FCDA823E25AB700529352 /* SDL_rect.h in Headers */, 5528 - A75FCDA923E25AB700529352 /* SDL_render.h in Headers */, 5529 5364 A75FCDAA23E25AB700529352 /* SDL_nullvideo.h in Headers */, 5530 5365 A75FCDAB23E25AB700529352 /* SDL_blit_copy.h in Headers */, 5531 5366 75E0916A241EA924004729E1 /* SDL_virtualjoystick_c.h in Headers */, 5532 5367 A75FCDAC23E25AB700529352 /* SDL_RLEaccel_c.h in Headers */, 5533 5368 A75FCDAD23E25AB700529352 /* eglplatform.h in Headers */, 5534 - A75FCDAF23E25AB700529352 /* SDL_revision.h in Headers */, 5535 5369 A75FCDB023E25AB700529352 /* SDL_systhread.h in Headers */, 5536 - A75FCDB123E25AB700529352 /* SDL_rwops.h in Headers */, 5537 - A75FCDB223E25AB700529352 /* SDL_scancode.h in Headers */, 5538 5370 A75FCDB323E25AB700529352 /* SDL_cocoaclipboard.h in Headers */, 5539 5371 A75FCDB423E25AB700529352 /* SDL_cocoamodes.h in Headers */, 5540 5372 A75FCDB523E25AB700529352 /* SDL_uikitopenglview.h in Headers */, ··· 5551 5383 A75FCDC123E25AB700529352 /* vulkan_xcb.h in Headers */, 5552 5384 A75FCDC223E25AB700529352 /* vulkan_ios.h in Headers */, 5553 5385 A75FCDC323E25AB700529352 /* SDL_internal.h in Headers */, 5554 - A75FCDC423E25AB700529352 /* SDL_shape.h in Headers */, 5555 - A75FCDC523E25AB700529352 /* SDL_stdinc.h in Headers */, 5556 - A75FCDC623E25AB700529352 /* SDL_surface.h in Headers */, 5557 5386 A75FCDC723E25AB700529352 /* vulkan.h in Headers */, 5558 5387 A75FCDC823E25AB700529352 /* SDL_keyboard_c.h in Headers */, 5559 - A75FCDC923E25AB700529352 /* SDL_system.h in Headers */, 5560 - A75FCDCA23E25AB700529352 /* SDL_syswm.h in Headers */, 5561 - A75FCDCB23E25AB700529352 /* SDL_opengl_glext.h in Headers */, 5562 5388 A75FCDCC23E25AB700529352 /* SDL_mouse_c.h in Headers */, 5563 5389 F395C1C12569C6A000942BFF /* SDL_mfijoystick_c.h in Headers */, 5564 5390 A75FCDCD23E25AB700529352 /* SDL_blit_auto.h in Headers */, 5565 5391 A75FCDCE23E25AB700529352 /* SDL_blendline.h in Headers */, 5566 5392 A75FCDCF23E25AB700529352 /* SDL_syshaptic.h in Headers */, 5567 5393 A75FCDD023E25AB700529352 /* SDL_vulkan_internal.h in Headers */, 5568 - A75FCDD123E25AB700529352 /* SDL_thread.h in Headers */, 5569 5394 A75FCDD223E25AB700529352 /* SDL_cocoaevents.h in Headers */, 5570 5395 A75FCDD323E25AB700529352 /* vk_icd.h in Headers */, 5571 5396 A75FCDD423E25AB700529352 /* SDL_nullframebuffer_c.h in Headers */, 5572 - A75FCDD523E25AB700529352 /* SDL_timer.h in Headers */, 5573 5397 A75FCDD623E25AB700529352 /* SDL_dynapi_procs.h in Headers */, 5574 5398 A75FCDD723E25AB700529352 /* vulkan_fuchsia.h in Headers */, 5575 - A75FCDD823E25AB700529352 /* SDL_touch.h in Headers */, 5576 - A75FCDD923E25AB700529352 /* SDL_types.h in Headers */, 5577 5399 A75FCDDA23E25AB700529352 /* usb_ids.h in Headers */, 5578 5400 A75FCDDB23E25AB700529352 /* SDL_gles2funcs.h in Headers */, 5579 - A75FCDDD23E25AB700529352 /* SDL_version.h in Headers */, 5580 - A75FCDDE23E25AB700529352 /* SDL_video.h in Headers */, 5581 - A75FCDDF23E25AB700529352 /* SDL_opengles2_gl2.h in Headers */, 5582 - A75FCDE023E25AB700529352 /* SDL_sensor.h in Headers */, 5583 5401 A75FCDE123E25AB700529352 /* SDL_sysvideo.h in Headers */, 5584 5402 F386F6EE2884663E001840AA /* SDL_log_c.h in Headers */, 5585 - A75FCDE223E25AB700529352 /* SDL_opengles2_gl2platform.h in Headers */, 5586 - A75FCDE323E25AB700529352 /* SDL_opengles2_gl2ext.h in Headers */, 5587 5403 A75FCDE523E25AB700529352 /* SDL_dynapi_overrides.h in Headers */, 5588 5404 A75FCDE623E25AB700529352 /* SDL_cocoawindow.h in Headers */, 5589 5405 ); ··· 5594 5410 buildActionMask = 2147483647; 5595 5411 files = ( 5596 5412 A75FCEB623E25AC700529352 /* SDL_shaders_metal_tvos.h in Headers */, 5597 - A75FCEB723E25AC700529352 /* SDL_filesystem.h in Headers */, 5598 - A75FCEB923E25AC700529352 /* begin_code.h in Headers */, 5599 5413 A75FCEBA23E25AC700529352 /* SDL_uikitopengles.h in Headers */, 5600 - A75FCEBB23E25AC700529352 /* close_code.h in Headers */, 5601 - A75FCEBC23E25AC700529352 /* SDL.h in Headers */, 5602 5414 A75FCEBD23E25AC700529352 /* SDL_uikitmetalview.h in Headers */, 5603 - A75FCEBE23E25AC700529352 /* SDL_assert.h in Headers */, 5604 5415 A75FCEBF23E25AC700529352 /* SDL_shape_internals.h in Headers */, 5605 5416 A75FCEC023E25AC700529352 /* SDL_glfuncs.h in Headers */, 5606 - A75FCEC123E25AC700529352 /* SDL_atomic.h in Headers */, 5607 5417 F386F6F82884663E001840AA /* SDL_utils_c.h in Headers */, 5608 5418 A75FCEC223E25AC700529352 /* SDL_rect_c.h in Headers */, 5609 5419 A75FCEC423E25AC700529352 /* SDL_shaders_metal_macos.h in Headers */, 5610 5420 A75FCEC523E25AC700529352 /* SDL_shaders_metal_ios.h in Headers */, 5611 5421 A75FCEC623E25AC700529352 /* SDL_offscreenwindow.h in Headers */, 5612 - A75FCEC723E25AC700529352 /* SDL_audio.h in Headers */, 5613 - F382072F284F3643004DD584 /* SDL_guid.h in Headers */, 5614 5422 A75FCEC823E25AC700529352 /* SDL_coremotionsensor.h in Headers */, 5615 5423 A75FCEC923E25AC700529352 /* SDL_uikitview.h in Headers */, 5616 - A75FCECA23E25AC700529352 /* SDL_bits.h in Headers */, 5617 5424 A75FCECB23E25AC700529352 /* SDL_uikitappdelegate.h in Headers */, 5618 5425 A75FCECC23E25AC700529352 /* keyinfotable.h in Headers */, 5619 - A75FCECD23E25AC700529352 /* SDL_blendmode.h in Headers */, 5620 5426 A75FCECE23E25AC700529352 /* SDL_dropevents_c.h in Headers */, 5621 5427 A75FCECF23E25AC700529352 /* SDL_haptic_c.h in Headers */, 5622 - A75FCED023E25AC700529352 /* SDL_clipboard.h in Headers */, 5623 5428 A75FCED123E25AC700529352 /* SDL_dataqueue.h in Headers */, 5624 5429 A75FCED223E25AC700529352 /* SDL_error_c.h in Headers */, 5625 5430 A75FCED523E25AC700529352 /* SDL_d3dmath.h in Headers */, 5626 5431 A75FCED823E25AC700529352 /* SDL_egl_c.h in Headers */, 5627 - A75FCED923E25AC700529352 /* SDL_copying.h in Headers */, 5628 5432 A75FCEDA23E25AC700529352 /* yuv_rgb.h in Headers */, 5629 5433 A75FCEDB23E25AC700529352 /* SDL_dummyaudio.h in Headers */, 5630 - F382338D2738EB8600F7F527 /* SDL_hidapi.h in Headers */, 5631 5434 A75FCEDC23E25AC700529352 /* SDL_uikitmessagebox.h in Headers */, 5632 5435 A75FCEDE23E25AC700529352 /* SDL_thread_c.h in Headers */, 5633 5436 A75FCEDF23E25AC700529352 /* SDL_cocoamessagebox.h in Headers */, 5634 5437 F31A92D128D4CB39003BFD6A /* SDL_offscreenopengles.h in Headers */, 5635 - A75FCEE123E25AC700529352 /* SDL_cpuinfo.h in Headers */, 5636 - A75FCEE223E25AC700529352 /* SDL_endian.h in Headers */, 5637 - A75FCEE323E25AC700529352 /* SDL_error.h in Headers */, 5638 - A75FCEE423E25AC700529352 /* SDL_events.h in Headers */, 5639 5438 A75FCEE523E25AC700529352 /* SDL_blendfillrect.h in Headers */, 5640 - A75FCEE623E25AC700529352 /* SDL_gamecontroller.h in Headers */, 5641 5439 A75FCEE723E25AC700529352 /* SDL_hidapijoystick_c.h in Headers */, 5642 5440 A75FCEE923E25AC700529352 /* SDL_pixels_c.h in Headers */, 5643 5441 A75FCEEB23E25AC700529352 /* SDL_joystick_c.h in Headers */, ··· 5645 5443 A75FCEEC23E25AC700529352 /* vk_sdk_platform.h in Headers */, 5646 5444 A75FCEED23E25AC700529352 /* blank_cursor.h in Headers */, 5647 5445 A75FDB6023E39E6100529352 /* hidapi.h in Headers */, 5648 - A75FCEEE23E25AC700529352 /* SDL_gesture.h in Headers */, 5649 5446 A75FDBCD23EA380300529352 /* SDL_hidapi_rumble.h in Headers */, 5650 5447 A75FCEEF23E25AC700529352 /* SDL_sysaudio.h in Headers */, 5651 - A75FCEF023E25AC700529352 /* SDL_haptic.h in Headers */, 5652 5448 A75FCEF223E25AC700529352 /* math_libm.h in Headers */, 5653 5449 A75FCEF323E25AC700529352 /* SDL_uikitvideo.h in Headers */, 5654 5450 A75FCEF423E25AC700529352 /* SDL_cocoamouse.h in Headers */, 5655 - A75FCEF523E25AC700529352 /* SDL_hints.h in Headers */, 5656 5451 A75FCEF623E25AC700529352 /* SDL_blit_slow.h in Headers */, 5657 5452 A75FCEF723E25AC700529352 /* SDL_yuv_sw_c.h in Headers */, 5658 5453 A75FCEF923E25AC700529352 /* SDL_windowevents_c.h in Headers */, 5659 - A75FCEFA23E25AC700529352 /* SDL_joystick.h in Headers */, 5660 5454 A75FCEFB23E25AC700529352 /* SDL_cocoavideo.h in Headers */, 5661 5455 5605721E2473688F00B46B66 /* SDL_syslocale.h in Headers */, 5662 - A75FCEFC23E25AC700529352 /* SDL_keyboard.h in Headers */, 5663 5456 A75FCEFD23E25AC700529352 /* SDL_uikitevents.h in Headers */, 5664 5457 A75FCEFE23E25AC700529352 /* SDL_gesture_c.h in Headers */, 5665 5458 A75FCEFF23E25AC700529352 /* SDL_shaders_gl.h in Headers */, 5666 5459 A75FCF0023E25AC700529352 /* SDL_systhread_c.h in Headers */, 5667 5460 A1BB8B7427F6CF330057CFA8 /* SDL_list.h in Headers */, 5668 - A75FCF0123E25AC700529352 /* SDL_keycode.h in Headers */, 5669 5461 5616CA66252BB361005D5928 /* SDL_sysurl.h in Headers */, 5670 5462 A75FCF0323E25AC700529352 /* SDL_cocoakeyboard.h in Headers */, 5671 5463 A75FCF0423E25AC700529352 /* SDL_uikitvulkan.h in Headers */, 5672 5464 A75FCF0723E25AC700529352 /* vulkan.hpp in Headers */, 5673 - A75FCF0823E25AC700529352 /* SDL_loadso.h in Headers */, 5674 5465 A75FCF0923E25AC700529352 /* gl2ext.h in Headers */, 5675 5466 A75FCF0A23E25AC700529352 /* SDL_clipboardevents_c.h in Headers */, 5676 5467 A75FCF0C23E25AC700529352 /* SDL_syshaptic_c.h in Headers */, ··· 5680 5471 A75FCF1023E25AC700529352 /* SDL_uikitmodes.h in Headers */, 5681 5472 A75FCF1123E25AC700529352 /* egl.h in Headers */, 5682 5473 A75FCF1223E25AC700529352 /* khrplatform.h in Headers */, 5683 - A75FCF1323E25AC700529352 /* SDL_log.h in Headers */, 5684 5474 A75FCF1423E25AC700529352 /* SDL_uikitviewcontroller.h in Headers */, 5685 5475 A75FCF1523E25AC700529352 /* SDL_dummysensor.h in Headers */, 5686 5476 A75FCF1623E25AC700529352 /* vulkan_android.h in Headers */, ··· 5690 5480 A75FCF1A23E25AC700529352 /* SDL_dynapi.h in Headers */, 5691 5481 A75FCF1B23E25AC700529352 /* SDL_assert_c.h in Headers */, 5692 5482 A75FCF1C23E25AC700529352 /* SDL_diskaudio.h in Headers */, 5693 - A75FCF1D23E25AC700529352 /* SDL_main.h in Headers */, 5694 5483 A75FCF1E23E25AC700529352 /* SDL_drawpoint.h in Headers */, 5695 - A75FCF1F23E25AC700529352 /* SDL_opengles2_khrplatform.h in Headers */, 5696 5484 A75FCF2023E25AC700529352 /* SDL_wave.h in Headers */, 5697 5485 A75FCF2123E25AC700529352 /* SDL_cocoaopengl.h in Headers */, 5698 5486 A75FCF2223E25AC700529352 /* yuv_rgb_sse_func.h in Headers */, ··· 5702 5490 A75FCF2623E25AC700529352 /* SDL_coreaudio.h in Headers */, 5703 5491 A75FCF2723E25AC700529352 /* SDL_draw.h in Headers */, 5704 5492 A75FCF2823E25AC700529352 /* SDL_drawline.h in Headers */, 5705 - A75FCF2923E25AC700529352 /* SDL_messagebox.h in Headers */, 5706 - A75FCF2A23E25AC700529352 /* SDL_mouse.h in Headers */, 5707 - A75FCF2B23E25AC700529352 /* SDL_mutex.h in Headers */, 5708 5493 A75FCF2C23E25AC700529352 /* SDL_yuv_c.h in Headers */, 5709 5494 A75FCF2D23E25AC700529352 /* scancodes_xfree86.h in Headers */, 5710 5495 A75FCF2E23E25AC700529352 /* SDL_syspower.h in Headers */, 5711 - A75FCF3023E25AC700529352 /* SDL_name.h in Headers */, 5712 5496 A75FCF3123E25AC700529352 /* eglext.h in Headers */, 5713 5497 A75FCF3223E25AC700529352 /* SDL_events_c.h in Headers */, 5714 5498 A75FCF3323E25AC700529352 /* math_private.h in Headers */, 5715 5499 A75FCF3523E25AC700529352 /* vulkan_wayland.h in Headers */, 5716 - A75FCF3623E25AC700529352 /* SDL_opengl.h in Headers */, 5717 5500 A75FCF3723E25AC700529352 /* SDL_cocoashape.h in Headers */, 5718 - A75FCF3823E25AC700529352 /* SDL_opengles.h in Headers */, 5719 5501 A75FCF3923E25AC700529352 /* SDL_shaders_gles2.h in Headers */, 5720 - A75FCF3A23E25AC700529352 /* SDL_opengles2.h in Headers */, 5721 5502 A75FCF3B23E25AC700529352 /* SDL_glesfuncs.h in Headers */, 5722 5503 A75FCF3C23E25AC700529352 /* SDL_blendpoint.h in Headers */, 5723 5504 A75FCF3D23E25AC700529352 /* SDL_offscreenvideo.h in Headers */, ··· 5729 5510 A75FCF4423E25AC700529352 /* SDL_gamecontrollerdb.h in Headers */, 5730 5511 A75FCF4523E25AC700529352 /* SDL_cocoavulkan.h in Headers */, 5731 5512 A75FCF4623E25AC700529352 /* gl2platform.h in Headers */, 5732 - A75FCF4723E25AC700529352 /* SDL_pixels.h in Headers */, 5733 5513 A75FCF4823E25AC700529352 /* vk_layer.h in Headers */, 5734 5514 A75FCF4A23E25AC700529352 /* vk_platform.h in Headers */, 5735 5515 A75FCF4B23E25AC700529352 /* SDL_cocoametalview.h in Headers */, ··· 5739 5519 A75FCF4F23E25AC700529352 /* SDL_sensor_c.h in Headers */, 5740 5520 A75FCF5023E25AC700529352 /* SDL_sysrender.h in Headers */, 5741 5521 A75FCF5123E25AC700529352 /* SDL_rotate.h in Headers */, 5742 - A75FCF5223E25AC700529352 /* SDL_platform.h in Headers */, 5743 - A75FCF5323E25AC700529352 /* SDL_power.h in Headers */, 5744 5522 A75FCF5623E25AC700529352 /* scancodes_darwin.h in Headers */, 5745 5523 A75FCF5723E25AC700529352 /* controller_type.h in Headers */, 5746 5524 A75FCF5923E25AC700529352 /* SDL_uikitclipboard.h in Headers */, ··· 5748 5526 A75FCF5B23E25AC700529352 /* SDL_uikitwindow.h in Headers */, 5749 5527 A75FCF5C23E25AC700529352 /* vulkan_vi.h in Headers */, 5750 5528 A75FCF5D23E25AC700529352 /* vulkan_mir.h in Headers */, 5751 - A75FCF5E23E25AC700529352 /* SDL_quit.h in Headers */, 5752 5529 A75FCF5F23E25AC700529352 /* default_cursor.h in Headers */, 5753 5530 A75FCF6023E25AC700529352 /* SDL_render_sw_c.h in Headers */, 5754 - A75FCF6123E25AC700529352 /* SDL_rect.h in Headers */, 5755 - A75FCF6223E25AC700529352 /* SDL_render.h in Headers */, 5756 5531 A75FCF6323E25AC700529352 /* SDL_nullvideo.h in Headers */, 5757 5532 A75FCF6423E25AC700529352 /* SDL_blit_copy.h in Headers */, 5758 5533 75E0916B241EA924004729E1 /* SDL_virtualjoystick_c.h in Headers */, 5759 5534 A75FCF6523E25AC700529352 /* SDL_RLEaccel_c.h in Headers */, 5760 5535 A75FCF6623E25AC700529352 /* eglplatform.h in Headers */, 5761 - A75FCF6823E25AC700529352 /* SDL_revision.h in Headers */, 5762 5536 A75FCF6923E25AC700529352 /* SDL_systhread.h in Headers */, 5763 - A75FCF6A23E25AC700529352 /* SDL_rwops.h in Headers */, 5764 - A75FCF6B23E25AC700529352 /* SDL_scancode.h in Headers */, 5765 5537 A75FCF6C23E25AC700529352 /* SDL_cocoaclipboard.h in Headers */, 5766 5538 A75FCF6D23E25AC700529352 /* SDL_cocoamodes.h in Headers */, 5767 5539 A75FCF6E23E25AC700529352 /* SDL_uikitopenglview.h in Headers */, ··· 5778 5550 A75FCF7A23E25AC700529352 /* vulkan_xcb.h in Headers */, 5779 5551 A75FCF7B23E25AC700529352 /* vulkan_ios.h in Headers */, 5780 5552 A75FCF7C23E25AC700529352 /* SDL_internal.h in Headers */, 5781 - A75FCF7D23E25AC700529352 /* SDL_shape.h in Headers */, 5782 - A75FCF7E23E25AC700529352 /* SDL_stdinc.h in Headers */, 5783 - A75FCF7F23E25AC700529352 /* SDL_surface.h in Headers */, 5784 5553 A75FCF8023E25AC700529352 /* vulkan.h in Headers */, 5785 5554 A75FCF8123E25AC700529352 /* SDL_keyboard_c.h in Headers */, 5786 - A75FCF8223E25AC700529352 /* SDL_system.h in Headers */, 5787 - A75FCF8323E25AC700529352 /* SDL_syswm.h in Headers */, 5788 - A75FCF8423E25AC700529352 /* SDL_opengl_glext.h in Headers */, 5789 5555 A75FCF8523E25AC700529352 /* SDL_mouse_c.h in Headers */, 5790 5556 F395C1C22569C6A000942BFF /* SDL_mfijoystick_c.h in Headers */, 5791 5557 A75FCF8623E25AC700529352 /* SDL_blit_auto.h in Headers */, 5792 5558 A75FCF8723E25AC700529352 /* SDL_blendline.h in Headers */, 5793 5559 A75FCF8823E25AC700529352 /* SDL_syshaptic.h in Headers */, 5794 5560 A75FCF8923E25AC700529352 /* SDL_vulkan_internal.h in Headers */, 5795 - A75FCF8A23E25AC700529352 /* SDL_thread.h in Headers */, 5796 5561 A75FCF8B23E25AC700529352 /* SDL_cocoaevents.h in Headers */, 5797 5562 A75FCF8C23E25AC700529352 /* vk_icd.h in Headers */, 5798 5563 A75FCF8D23E25AC700529352 /* SDL_nullframebuffer_c.h in Headers */, 5799 - A75FCF8E23E25AC700529352 /* SDL_timer.h in Headers */, 5800 5564 A75FCF8F23E25AC700529352 /* SDL_dynapi_procs.h in Headers */, 5801 5565 A75FCF9023E25AC700529352 /* vulkan_fuchsia.h in Headers */, 5802 - A75FCF9123E25AC700529352 /* SDL_touch.h in Headers */, 5803 - A75FCF9223E25AC700529352 /* SDL_types.h in Headers */, 5804 5566 A75FCF9323E25AC700529352 /* usb_ids.h in Headers */, 5805 5567 A75FCF9423E25AC700529352 /* SDL_gles2funcs.h in Headers */, 5806 - A75FCF9623E25AC700529352 /* SDL_version.h in Headers */, 5807 - A75FCF9723E25AC700529352 /* SDL_video.h in Headers */, 5808 - A75FCF9823E25AC700529352 /* SDL_opengles2_gl2.h in Headers */, 5809 - A75FCF9923E25AC700529352 /* SDL_sensor.h in Headers */, 5810 5568 A75FCF9A23E25AC700529352 /* SDL_sysvideo.h in Headers */, 5811 5569 F386F6EF2884663E001840AA /* SDL_log_c.h in Headers */, 5812 - A75FCF9B23E25AC700529352 /* SDL_opengles2_gl2platform.h in Headers */, 5813 - A75FCF9C23E25AC700529352 /* SDL_opengles2_gl2ext.h in Headers */, 5814 5570 A75FCF9E23E25AC700529352 /* SDL_dynapi_overrides.h in Headers */, 5815 5571 A75FCF9F23E25AC700529352 /* SDL_cocoawindow.h in Headers */, 5816 5572 ); ··· 5960 5716 A769B14623E259AE00872273 /* SDL_syspower.h in Headers */, 5961 5717 A769B14723E259AE00872273 /* vulkan_macos.h in Headers */, 5962 5718 A769B14823E259AE00872273 /* vulkan_xcb.h in Headers */, 5963 - F382072C284F3643004DD584 /* SDL_guid.h in Headers */, 5964 5719 A769B14923E259AE00872273 /* vulkan_ios.h in Headers */, 5965 5720 A769B14A23E259AE00872273 /* SDL_internal.h in Headers */, 5966 5721 A769B14E23E259AE00872273 /* vulkan.h in Headers */, ··· 5988 5743 isa = PBXHeadersBuildPhase; 5989 5744 buildActionMask = 2147483647; 5990 5745 files = ( 5991 - A7D88A1923E2437C00DCD162 /* SDL.h in Headers */, 5992 5746 A7D8B39F23E2514200DCD162 /* SDL_RLEaccel_c.h in Headers */, 5993 - A7D88A1A23E2437C00DCD162 /* SDL_assert.h in Headers */, 5747 + F3F7D9A22933074E00816151 /* SDL_clipboard.h in Headers */, 5748 + F3F7D9122933074E00816151 /* SDL_hints.h in Headers */, 5994 5749 A7D8B61823E2514300DCD162 /* SDL_assert_c.h in Headers */, 5995 - A7D88A1B23E2437C00DCD162 /* SDL_atomic.h in Headers */, 5996 - A7D88A1D23E2437C00DCD162 /* SDL_audio.h in Headers */, 5997 5750 A7D8B7A123E2514400DCD162 /* SDL_audio_c.h in Headers */, 5998 5751 A7D8B7B323E2514400DCD162 /* SDL_audiodev_c.h in Headers */, 5999 - A7D88A1E23E2437C00DCD162 /* SDL_bits.h in Headers */, 5752 + F3F7D9C62933074E00816151 /* SDL_assert.h in Headers */, 5753 + F3F7D95E2933074E00816151 /* SDL_opengles.h in Headers */, 6000 5754 A7D8BA0223E2514400DCD162 /* SDL_blendfillrect.h in Headers */, 6001 5755 A7D8B9EA23E2514400DCD162 /* SDL_blendline.h in Headers */, 6002 - A7D88A1F23E2437C00DCD162 /* SDL_blendmode.h in Headers */, 5756 + F3F7D9322933074E00816151 /* SDL_surface.h in Headers */, 5757 + F3F7D9B22933074E00816151 /* SDL_power.h in Headers */, 6003 5758 A7D8BA0E23E2514400DCD162 /* SDL_blendpoint.h in Headers */, 5759 + F3F7D97A2933074E00816151 /* SDL_thread.h in Headers */, 5760 + F3F7D98A2933074E00816151 /* SDL_guid.h in Headers */, 6004 5761 A7D8B3B723E2514200DCD162 /* SDL_blit.h in Headers */, 5762 + F3F7D9262933074E00816151 /* SDL_egl.h in Headers */, 5763 + F3F7D9DA2933074E00816151 /* close_code.h in Headers */, 6005 5764 A7D8B2BB23E2514200DCD162 /* SDL_blit_auto.h in Headers */, 6006 - F3820728284F3643004DD584 /* SDL_guid.h in Headers */, 6007 5765 A7D8B39923E2514200DCD162 /* SDL_blit_copy.h in Headers */, 5766 + F3F7D9362933074E00816151 /* SDL_error.h in Headers */, 6008 5767 A7D8ADED23E2514100DCD162 /* SDL_blit_slow.h in Headers */, 6009 - A7D88A2123E2437C00DCD162 /* SDL_clipboard.h in Headers */, 6010 5768 A7D8BB7023E2514500DCD162 /* SDL_clipboardevents_c.h in Headers */, 6011 5769 A7D8AECB23E2514100DCD162 /* SDL_cocoaclipboard.h in Headers */, 6012 5770 A7D8AF1323E2514100DCD162 /* SDL_cocoaevents.h in Headers */, ··· 6014 5772 A7D8AF0723E2514100DCD162 /* SDL_cocoamessagebox.h in Headers */, 6015 5773 A7D8AEB323E2514100DCD162 /* SDL_cocoametalview.h in Headers */, 6016 5774 A7D8AEF523E2514100DCD162 /* SDL_cocoamodes.h in Headers */, 5775 + F3F7D9CA2933074E00816151 /* SDL_opengl.h in Headers */, 6017 5776 A7D8AF1F23E2514100DCD162 /* SDL_cocoamouse.h in Headers */, 6018 5777 A7D8AEDD23E2514100DCD162 /* SDL_cocoaopengl.h in Headers */, 5778 + F3F7D90E2933074E00816151 /* SDL_timer.h in Headers */, 6019 5779 A7D8AEEF23E2514100DCD162 /* SDL_cocoaopengles.h in Headers */, 5780 + F3F7D9522933074E00816151 /* SDL_keyboard.h in Headers */, 6020 5781 A7D8AE8323E2514100DCD162 /* SDL_cocoashape.h in Headers */, 6021 5782 A7D8AF0123E2514100DCD162 /* SDL_cocoavideo.h in Headers */, 5783 + F3F7D9662933074E00816151 /* SDL_rwops.h in Headers */, 6022 5784 A7D8AEE923E2514100DCD162 /* SDL_cocoavulkan.h in Headers */, 6023 5785 A7D8AEFB23E2514100DCD162 /* SDL_cocoawindow.h in Headers */, 6024 - A7D88A2523E2437C00DCD162 /* SDL_copying.h in Headers */, 6025 5786 A7D8B8CD23E2514400DCD162 /* SDL_coreaudio.h in Headers */, 6026 5787 A7D8A97023E2514000DCD162 /* SDL_coremotionsensor.h in Headers */, 6027 - A7D88A2623E2437C00DCD162 /* SDL_cpuinfo.h in Headers */, 6028 5788 F31A92C928D4CB39003BFD6A /* SDL_offscreenopengles.h in Headers */, 6029 5789 A7D8B98123E2514400DCD162 /* SDL_d3dmath.h in Headers */, 6030 5790 A7D8A94623E2514000DCD162 /* SDL_dataqueue.h in Headers */, 6031 5791 A7D8B8A323E2514400DCD162 /* SDL_diskaudio.h in Headers */, 5792 + F3F7D94E2933074E00816151 /* SDL_sensor.h in Headers */, 5793 + F3F7D8EE2933074E00816151 /* SDL_audio.h in Headers */, 5794 + F3F7D9722933074E00816151 /* SDL_events.h in Headers */, 5795 + F3F7D96E2933074E00816151 /* SDL_hidapi.h in Headers */, 6032 5796 A7D8BB4023E2514500DCD162 /* SDL_displayevents_c.h in Headers */, 6033 5797 A7D8BA1A23E2514400DCD162 /* SDL_draw.h in Headers */, 6034 5798 A7D8BA0823E2514400DCD162 /* SDL_drawline.h in Headers */, ··· 6037 5801 A7D8B79523E2514400DCD162 /* SDL_dummyaudio.h in Headers */, 6038 5802 A7D8A96423E2514000DCD162 /* SDL_dummysensor.h in Headers */, 6039 5803 A7D8AB0B23E2514100DCD162 /* SDL_dynapi.h in Headers */, 5804 + F3F7D93E2933074E00816151 /* SDL_endian.h in Headers */, 6040 5805 A7D8AB1123E2514100DCD162 /* SDL_dynapi_overrides.h in Headers */, 6041 5806 A7D8AB1D23E2514100DCD162 /* SDL_dynapi_procs.h in Headers */, 6042 - A7D88A2023E2437C00DCD162 /* SDL_egl.h in Headers */, 5807 + F3F7D8EA2933074E00816151 /* SDL_gesture.h in Headers */, 6043 5808 A7D8ABDA23E2514100DCD162 /* SDL_egl_c.h in Headers */, 6044 - A7D88A2723E2437C00DCD162 /* SDL_endian.h in Headers */, 6045 - A7D88A2823E2437C00DCD162 /* SDL_error.h in Headers */, 6046 5809 A7D8A95E23E2514000DCD162 /* SDL_error_c.h in Headers */, 6047 - A7D88A2923E2437C00DCD162 /* SDL_events.h in Headers */, 5810 + F3F7D92E2933074E00816151 /* SDL_shape.h in Headers */, 6048 5811 A7D8BBA623E2514500DCD162 /* SDL_events_c.h in Headers */, 6049 - A7D88A2A23E2437C00DCD162 /* SDL_filesystem.h in Headers */, 6050 - A7D88A2B23E2437C00DCD162 /* SDL_gamecontroller.h in Headers */, 5812 + F3F7D9962933074E00816151 /* SDL_vulkan.h in Headers */, 6051 5813 A7D8B4AD23E2514300DCD162 /* SDL_gamecontrollerdb.h in Headers */, 6052 - A7D88A2C23E2437C00DCD162 /* SDL_gesture.h in Headers */, 6053 5814 A7D8BB3A23E2514500DCD162 /* SDL_gesture_c.h in Headers */, 5815 + F3F7D9BA2933074E00816151 /* SDL_cpuinfo.h in Headers */, 6054 5816 A7D8BA5623E2514400DCD162 /* SDL_gles2funcs.h in Headers */, 6055 5817 A7D8BA4423E2514400DCD162 /* SDL_glesfuncs.h in Headers */, 6056 5818 A7D8BA7A23E2514400DCD162 /* SDL_glfuncs.h in Headers */, 6057 - A7D88A2D23E2437C00DCD162 /* SDL_haptic.h in Headers */, 6058 5819 A7D8AABD23E2514100DCD162 /* SDL_haptic_c.h in Headers */, 6059 5820 A75FDBC623EA380300529352 /* SDL_hidapi_rumble.h in Headers */, 6060 5821 A7D8B55823E2514300DCD162 /* SDL_hidapijoystick_c.h in Headers */, 6061 - A7D88A2E23E2437C00DCD162 /* SDL_hints.h in Headers */, 6062 5822 A7D8B94B23E2514400DCD162 /* SDL_hints_c.h in Headers */, 6063 5823 A7D8A99A23E2514000DCD162 /* SDL_internal.h in Headers */, 6064 5824 F395C1942569C68F00942BFF /* SDL_iokitjoystick_c.h in Headers */, 6065 - A7D88A2F23E2437C00DCD162 /* SDL_joystick.h in Headers */, 6066 5825 A7D8B58823E2514300DCD162 /* SDL_joystick_c.h in Headers */, 6067 - A7D88A3023E2437C00DCD162 /* SDL_keyboard.h in Headers */, 6068 5826 A7D8BB8823E2514500DCD162 /* SDL_keyboard_c.h in Headers */, 6069 - A7D88A3323E2437C00DCD162 /* SDL_keycode.h in Headers */, 6070 - A7D88A3523E2437C00DCD162 /* SDL_loadso.h in Headers */, 6071 - F3631C6424884ACF004F28EA /* SDL_locale.h in Headers */, 6072 - A7D88A3623E2437C00DCD162 /* SDL_log.h in Headers */, 6073 - A7D88A3823E2437C00DCD162 /* SDL_main.h in Headers */, 6074 - A7D88A3923E2437C00DCD162 /* SDL_messagebox.h in Headers */, 6075 5827 F386F6E82884663E001840AA /* SDL_log_c.h in Headers */, 6076 - A7D88A3223E2437C00DCD162 /* SDL_metal.h in Headers */, 6077 5828 F395C1BB2569C6A000942BFF /* SDL_mfijoystick_c.h in Headers */, 6078 - F3928194258603F1003191A7 /* SDL_misc.h in Headers */, 6079 - A7D88A3A23E2437C00DCD162 /* SDL_mouse.h in Headers */, 6080 5829 A7D8BB1C23E2514500DCD162 /* SDL_mouse_c.h in Headers */, 6081 - F38233862738EB8600F7F527 /* SDL_hidapi.h in Headers */, 6082 - A7D88A3B23E2437C00DCD162 /* SDL_mutex.h in Headers */, 6083 - A7D88A3C23E2437C00DCD162 /* SDL_name.h in Headers */, 6084 5830 A7D8ABFE23E2514100DCD162 /* SDL_nullevents_c.h in Headers */, 5831 + F3F7D98E2933074E00816151 /* SDL_metal.h in Headers */, 6085 5832 A7D8ABE623E2514100DCD162 /* SDL_nullframebuffer_c.h in Headers */, 6086 5833 A7D8ABF823E2514100DCD162 /* SDL_nullvideo.h in Headers */, 6087 5834 A7D8AB5C23E2514100DCD162 /* SDL_offscreenevents_c.h in Headers */, 5835 + F3F7D8FA2933074E00816151 /* SDL_haptic.h in Headers */, 6088 5836 A7D8AB8023E2514100DCD162 /* SDL_offscreenframebuffer_c.h in Headers */, 6089 5837 A7D8AB6E23E2514100DCD162 /* SDL_offscreenvideo.h in Headers */, 5838 + F3F7D9E22933074E00816151 /* begin_code.h in Headers */, 5839 + F3F7D9C22933074E00816151 /* SDL_quit.h in Headers */, 6090 5840 A7D8AB8623E2514100DCD162 /* SDL_offscreenwindow.h in Headers */, 6091 - A7D88A3D23E2437C00DCD162 /* SDL_opengl.h in Headers */, 6092 - A7D88A3E23E2437C00DCD162 /* SDL_opengl_glext.h in Headers */, 6093 - A7D88A3F23E2437C00DCD162 /* SDL_opengles.h in Headers */, 6094 - A7D88A4023E2437C00DCD162 /* SDL_opengles2.h in Headers */, 6095 - A7D88A4123E2437C00DCD162 /* SDL_opengles2_gl2.h in Headers */, 6096 - A7D88A4223E2437C00DCD162 /* SDL_opengles2_gl2ext.h in Headers */, 6097 - A7D88A4323E2437C00DCD162 /* SDL_opengles2_gl2platform.h in Headers */, 6098 - A7D88A4423E2437C00DCD162 /* SDL_opengles2_khrplatform.h in Headers */, 6099 - A7D88A4523E2437C00DCD162 /* SDL_pixels.h in Headers */, 6100 5841 A7D8B2C123E2514200DCD162 /* SDL_pixels_c.h in Headers */, 6101 - A7D88A4623E2437C00DCD162 /* SDL_platform.h in Headers */, 6102 - A7D88A4723E2437C00DCD162 /* SDL_power.h in Headers */, 6103 - A7D88A4823E2437C00DCD162 /* SDL_quit.h in Headers */, 6104 - A7D88A4923E2437C00DCD162 /* SDL_rect.h in Headers */, 5842 + F3F7D9AA2933074E00816151 /* SDL_loadso.h in Headers */, 6105 5843 A7D8AC0423E2514100DCD162 /* SDL_rect_c.h in Headers */, 6106 - A7D88A4B23E2437C00DCD162 /* SDL_render.h in Headers */, 5844 + F3F7D99E2933074E00816151 /* SDL_filesystem.h in Headers */, 6107 5845 A7D8B9FC23E2514400DCD162 /* SDL_render_sw_c.h in Headers */, 6108 - A7D88A4C23E2437C00DCD162 /* SDL_revision.h in Headers */, 6109 5846 A7D8BA3223E2514400DCD162 /* SDL_rotate.h in Headers */, 5847 + F3F7D92A2933074E00816151 /* SDL_atomic.h in Headers */, 6110 5848 F3973FA328A59BDD00B84553 /* SDL_vacopy.h in Headers */, 6111 - A7D88A4D23E2437C00DCD162 /* SDL_rwops.h in Headers */, 6112 5849 A7D8B5C423E2514300DCD162 /* SDL_rwopsbundlesupport.h in Headers */, 6113 - A7D88A4E23E2437C00DCD162 /* SDL_scancode.h in Headers */, 6114 - A7D88A3123E2437C00DCD162 /* SDL_sensor.h in Headers */, 5850 + F3F7D9422933074E00816151 /* SDL_syswm.h in Headers */, 6115 5851 A7D8A98E23E2514000DCD162 /* SDL_sensor_c.h in Headers */, 6116 5852 F386F6F12884663E001840AA /* SDL_utils_c.h in Headers */, 6117 5853 A7D8BA7423E2514400DCD162 /* SDL_shaders_gl.h in Headers */, 5854 + F3F7D9A62933074E00816151 /* SDL_bits.h in Headers */, 6118 5855 A7D8BA5023E2514400DCD162 /* SDL_shaders_gles2.h in Headers */, 5856 + F3F7D93A2933074E00816151 /* SDL_opengles2_gl2ext.h in Headers */, 5857 + F3F7D9462933074E00816151 /* SDL_opengl_glext.h in Headers */, 6119 5858 A1BB8B6D27F6CF330057CFA8 /* SDL_list.h in Headers */, 5859 + F3F7D9D62933074E00816151 /* SDL_version.h in Headers */, 6120 5860 A7D8B98D23E2514400DCD162 /* SDL_shaders_metal_ios.h in Headers */, 6121 5861 A7D8B99C23E2514400DCD162 /* SDL_shaders_metal_macos.h in Headers */, 6122 5862 A7D8B9A223E2514400DCD162 /* SDL_shaders_metal_tvos.h in Headers */, 6123 - A7D88A5023E2437C00DCD162 /* SDL_shape.h in Headers */, 6124 5863 A7D8AC0A23E2514100DCD162 /* SDL_shape_internals.h in Headers */, 6125 - A7D88A5123E2437C00DCD162 /* SDL_stdinc.h in Headers */, 6126 5864 A7D8B4C523E2514300DCD162 /* SDL_steamcontroller.h in Headers */, 6127 - A7D88A5223E2437C00DCD162 /* SDL_surface.h in Headers */, 6128 5865 A7D8B85B23E2514400DCD162 /* SDL_sysaudio.h in Headers */, 5866 + F3F7D9062933074E00816151 /* SDL_main.h in Headers */, 6129 5867 A7D8AAD523E2514100DCD162 /* SDL_syshaptic.h in Headers */, 6130 5868 A7D8AAE123E2514100DCD162 /* SDL_syshaptic_c.h in Headers */, 6131 5869 A7D8B58223E2514300DCD162 /* SDL_sysjoystick.h in Headers */, 5870 + F3F7D9922933074E00816151 /* SDL_joystick.h in Headers */, 6132 5871 560572172473688A00B46B66 /* SDL_syslocale.h in Headers */, 6133 5872 A7D8B44123E2514300DCD162 /* SDL_sysmutex_c.h in Headers */, 6134 5873 A7D8B5D623E2514300DCD162 /* SDL_syspower.h in Headers */, 6135 5874 A7D8B61223E2514300DCD162 /* SDL_syspower.h in Headers */, 6136 5875 A7D8B9D823E2514400DCD162 /* SDL_sysrender.h in Headers */, 6137 5876 A7D8A97C23E2514000DCD162 /* SDL_syssensor.h in Headers */, 6138 - A7D88A5323E2437C00DCD162 /* SDL_system.h in Headers */, 6139 5877 A7D8B3E723E2514300DCD162 /* SDL_systhread.h in Headers */, 5878 + F3F7D9BE2933074E00816151 /* SDL_render.h in Headers */, 5879 + F3F7D95A2933074E00816151 /* SDL_video.h in Headers */, 6140 5880 A7D8B42923E2514300DCD162 /* SDL_systhread_c.h in Headers */, 6141 5881 5616CA51252BB35A005D5928 /* SDL_sysurl.h in Headers */, 6142 5882 A7D8AC4023E2514100DCD162 /* SDL_sysvideo.h in Headers */, 6143 - A7D88A5423E2437C00DCD162 /* SDL_syswm.h in Headers */, 6144 - A7D88A5523E2437C00DCD162 /* SDL_thread.h in Headers */, 6145 5883 A7D8B3ED23E2514300DCD162 /* SDL_thread_c.h in Headers */, 6146 - A7D88A5623E2437C00DCD162 /* SDL_timer.h in Headers */, 6147 5884 A7D8AB3223E2514100DCD162 /* SDL_timer_c.h in Headers */, 6148 - A7D88A5723E2437C00DCD162 /* SDL_touch.h in Headers */, 6149 5885 A7D8BB6423E2514500DCD162 /* SDL_touch_c.h in Headers */, 6150 - A7D88A5823E2437C00DCD162 /* SDL_types.h in Headers */, 6151 5886 A7D8ACCA23E2514100DCD162 /* SDL_uikitappdelegate.h in Headers */, 6152 5887 A7D8AC7623E2514100DCD162 /* SDL_uikitclipboard.h in Headers */, 6153 5888 A7D8ACBE23E2514100DCD162 /* SDL_uikitevents.h in Headers */, 6154 5889 A7D8AC9423E2514100DCD162 /* SDL_uikitmessagebox.h in Headers */, 5890 + F3F7D9D22933074E00816151 /* SDL_copying.h in Headers */, 6155 5891 A7D8AC5E23E2514100DCD162 /* SDL_uikitmetalview.h in Headers */, 6156 5892 A7D8AC6A23E2514100DCD162 /* SDL_uikitmodes.h in Headers */, 6157 5893 A7D8ACD623E2514100DCD162 /* SDL_uikitopengles.h in Headers */, 5894 + F3F7D99A2933074E00816151 /* SDL_misc.h in Headers */, 6158 5895 A7D8ACB223E2514100DCD162 /* SDL_uikitopenglview.h in Headers */, 6159 5896 A7D8AC7C23E2514100DCD162 /* SDL_uikitvideo.h in Headers */, 6160 5897 A7D8AC4623E2514100DCD162 /* SDL_uikitview.h in Headers */, 6161 5898 A7D8AC8823E2514100DCD162 /* SDL_uikitviewcontroller.h in Headers */, 6162 5899 A7D8ACE223E2514100DCD162 /* SDL_uikitvulkan.h in Headers */, 6163 5900 A7D8AC9A23E2514100DCD162 /* SDL_uikitwindow.h in Headers */, 6164 - A7D88A5923E2437C00DCD162 /* SDL_version.h in Headers */, 6165 - A7D88A5A23E2437C00DCD162 /* SDL_video.h in Headers */, 6166 5901 75E09164241EA924004729E1 /* SDL_virtualjoystick_c.h in Headers */, 6167 - A7D88A5C23E2437C00DCD162 /* SDL_vulkan.h in Headers */, 6168 5902 A7D8AD1E23E2514100DCD162 /* SDL_vulkan_internal.h in Headers */, 5903 + F3F7D9862933074E00816151 /* SDL_gamecontroller.h in Headers */, 5904 + F3F7D91A2933074E00816151 /* SDL_pixels.h in Headers */, 6169 5905 A7D8B86D23E2514400DCD162 /* SDL_wave.h in Headers */, 6170 5906 A7D8BBAC23E2514500DCD162 /* SDL_windowevents_c.h in Headers */, 6171 5907 A7D8B3B123E2514200DCD162 /* SDL_yuv_c.h in Headers */, 6172 5908 A7D8B9CC23E2514400DCD162 /* SDL_yuv_sw_c.h in Headers */, 6173 - A7D88A1623E2437C00DCD162 /* begin_code.h in Headers */, 6174 5909 A7D8BB4623E2514500DCD162 /* blank_cursor.h in Headers */, 6175 - A7D88A1823E2437C00DCD162 /* close_code.h in Headers */, 6176 5910 A7D8B5B823E2514300DCD162 /* controller_type.h in Headers */, 6177 5911 A7D8BB4C23E2514500DCD162 /* default_cursor.h in Headers */, 6178 5912 A7D8B23D23E2514200DCD162 /* egl.h in Headers */, 5913 + F3F7D94A2933074E00816151 /* SDL_scancode.h in Headers */, 6179 5914 A7D8B24323E2514200DCD162 /* eglext.h in Headers */, 6180 5915 A7D8B24923E2514200DCD162 /* eglplatform.h in Headers */, 6181 5916 A7D8B22B23E2514200DCD162 /* gl2.h in Headers */, 6182 5917 A7D8B22523E2514200DCD162 /* gl2ext.h in Headers */, 6183 5918 A7D8B23123E2514200DCD162 /* gl2platform.h in Headers */, 5919 + F3F7D90A2933074E00816151 /* SDL_opengles2_khrplatform.h in Headers */, 6184 5920 A75FDB5923E39E6100529352 /* hidapi.h in Headers */, 5921 + F3F7D96A2933074E00816151 /* SDL_opengles2_gl2platform.h in Headers */, 5922 + F3F7D9022933074E00816151 /* SDL_touch.h in Headers */, 5923 + F3F7D91E2933074E00816151 /* SDL_messagebox.h in Headers */, 5924 + F3F7D8FE2933074E00816151 /* SDL_opengles2_gl2.h in Headers */, 6185 5925 A7D8ACA023E2514100DCD162 /* keyinfotable.h in Headers */, 6186 5926 A7D8B23723E2514200DCD162 /* khrplatform.h in Headers */, 6187 5927 A7D8BB0423E2514500DCD162 /* math_libm.h in Headers */, ··· 6189 5929 A7D8BB5223E2514500DCD162 /* scancodes_darwin.h in Headers */, 6190 5930 A7D8BB5E23E2514500DCD162 /* scancodes_linux.h in Headers */, 6191 5931 A7D8BB2223E2514500DCD162 /* scancodes_windows.h in Headers */, 5932 + F3F7D9622933074E00816151 /* SDL_opengles2.h in Headers */, 5933 + F3F7D9162933074E00816151 /* SDL_revision.h in Headers */, 6192 5934 A7D8BBA023E2514500DCD162 /* scancodes_xfree86.h in Headers */, 6193 5935 A7D8B57023E2514300DCD162 /* usb_ids.h in Headers */, 6194 5936 A1626A532617008D003F1973 /* SDL_triangle.h in Headers */, 5937 + F3F7D9DE2933074E00816151 /* SDL_mutex.h in Headers */, 6195 5938 A7D8B25523E2514200DCD162 /* vk_icd.h in Headers */, 6196 5939 A7D8B24F23E2514200DCD162 /* vk_layer.h in Headers */, 6197 5940 A7D8B26723E2514200DCD162 /* vk_platform.h in Headers */, 5941 + F3F7D9AE2933074E00816151 /* SDL_mouse.h in Headers */, 5942 + F3F7D9762933074E00816151 /* SDL_keycode.h in Headers */, 5943 + F3F7D9822933074E00816151 /* SDL.h in Headers */, 6198 5944 A7D8B2AF23E2514200DCD162 /* vk_sdk_platform.h in Headers */, 6199 5945 A7D8B26123E2514200DCD162 /* vulkan.h in Headers */, 6200 5946 A7D8B26D23E2514200DCD162 /* vulkan.hpp in Headers */, 5947 + F3F7D9E62933074E00816151 /* SDL_system.h in Headers */, 6201 5948 A7D8B2B523E2514200DCD162 /* vulkan_android.h in Headers */, 6202 5949 A7D8B2A923E2514200DCD162 /* vulkan_core.h in Headers */, 5950 + F3F7D8F62933074E00816151 /* SDL_stdinc.h in Headers */, 5951 + F3F7D97E2933074E00816151 /* SDL_blendmode.h in Headers */, 6203 5952 A7D8B27323E2514200DCD162 /* vulkan_fuchsia.h in Headers */, 6204 5953 A7D8B2A323E2514200DCD162 /* vulkan_ios.h in Headers */, 6205 5954 A7D8B28523E2514200DCD162 /* vulkan_macos.h in Headers */, 5955 + F3F7D8F22933074E00816151 /* SDL_platform.h in Headers */, 6206 5956 A7D8B29723E2514200DCD162 /* vulkan_mir.h in Headers */, 6207 5957 A7D8B25B23E2514200DCD162 /* vulkan_vi.h in Headers */, 6208 5958 A7D8B27923E2514200DCD162 /* vulkan_wayland.h in Headers */, 5959 + F3F7D9222933074E00816151 /* SDL_log.h in Headers */, 5960 + F3F7D9CE2933074E00816151 /* SDL_rect.h in Headers */, 5961 + F3F7D9B62933074E00816151 /* SDL_name.h in Headers */, 5962 + F3F7D9562933074E00816151 /* SDL_locale.h in Headers */, 6209 5963 A7D8B27F23E2514200DCD162 /* vulkan_win32.h in Headers */, 6210 5964 A7D8B29123E2514200DCD162 /* vulkan_xcb.h in Headers */, 6211 5965 A7D8B29D23E2514200DCD162 /* vulkan_xlib.h in Headers */, ··· 6220 5974 isa = PBXHeadersBuildPhase; 6221 5975 buildActionMask = 2147483647; 6222 5976 files = ( 6223 - A7D88BCF23E24BED00DCD162 /* SDL.h in Headers */, 6224 5977 A7D8B3A023E2514200DCD162 /* SDL_RLEaccel_c.h in Headers */, 6225 - A7D88BD023E24BED00DCD162 /* SDL_assert.h in Headers */, 5978 + F3F7D9A32933074E00816151 /* SDL_clipboard.h in Headers */, 5979 + F3F7D9132933074E00816151 /* SDL_hints.h in Headers */, 6226 5980 A7D8B61923E2514300DCD162 /* SDL_assert_c.h in Headers */, 6227 - A7D88BD123E24BED00DCD162 /* SDL_atomic.h in Headers */, 6228 - A7D88BD423E24BED00DCD162 /* SDL_audio.h in Headers */, 6229 5981 A7D8B7A223E2514400DCD162 /* SDL_audio_c.h in Headers */, 6230 5982 A7D8B7B423E2514400DCD162 /* SDL_audiodev_c.h in Headers */, 6231 - A7D88BD523E24BED00DCD162 /* SDL_bits.h in Headers */, 5983 + F3F7D9C72933074E00816151 /* SDL_assert.h in Headers */, 5984 + F3F7D95F2933074E00816151 /* SDL_opengles.h in Headers */, 6232 5985 A7D8BA0323E2514400DCD162 /* SDL_blendfillrect.h in Headers */, 6233 5986 A7D8B9EB23E2514400DCD162 /* SDL_blendline.h in Headers */, 6234 - A7D88BD623E24BED00DCD162 /* SDL_blendmode.h in Headers */, 5987 + F3F7D9332933074E00816151 /* SDL_surface.h in Headers */, 5988 + F3F7D9B32933074E00816151 /* SDL_power.h in Headers */, 6235 5989 A7D8BA0F23E2514400DCD162 /* SDL_blendpoint.h in Headers */, 5990 + F3F7D97B2933074E00816151 /* SDL_thread.h in Headers */, 5991 + F3F7D98B2933074E00816151 /* SDL_guid.h in Headers */, 6236 5992 A7D8B3B823E2514200DCD162 /* SDL_blit.h in Headers */, 5993 + F3F7D9272933074E00816151 /* SDL_egl.h in Headers */, 5994 + F3F7D9DB2933074E00816151 /* close_code.h in Headers */, 6237 5995 A7D8B2BC23E2514200DCD162 /* SDL_blit_auto.h in Headers */, 6238 5996 A7D8B39A23E2514200DCD162 /* SDL_blit_copy.h in Headers */, 6239 - F3820729284F3643004DD584 /* SDL_guid.h in Headers */, 5997 + F3F7D9372933074E00816151 /* SDL_error.h in Headers */, 6240 5998 A7D8ADEE23E2514100DCD162 /* SDL_blit_slow.h in Headers */, 6241 - A7D88BD823E24BED00DCD162 /* SDL_clipboard.h in Headers */, 6242 5999 A7D8BB7123E2514500DCD162 /* SDL_clipboardevents_c.h in Headers */, 6243 6000 A7D8AECC23E2514100DCD162 /* SDL_cocoaclipboard.h in Headers */, 6244 6001 A7D8AF1423E2514100DCD162 /* SDL_cocoaevents.h in Headers */, ··· 6246 6003 A7D8AF0823E2514100DCD162 /* SDL_cocoamessagebox.h in Headers */, 6247 6004 A7D8AEB423E2514100DCD162 /* SDL_cocoametalview.h in Headers */, 6248 6005 A7D8AEF623E2514100DCD162 /* SDL_cocoamodes.h in Headers */, 6006 + F3F7D9CB2933074E00816151 /* SDL_opengl.h in Headers */, 6249 6007 A7D8AF2023E2514100DCD162 /* SDL_cocoamouse.h in Headers */, 6250 6008 A7D8AEDE23E2514100DCD162 /* SDL_cocoaopengl.h in Headers */, 6009 + F3F7D90F2933074E00816151 /* SDL_timer.h in Headers */, 6251 6010 A7D8AEF023E2514100DCD162 /* SDL_cocoaopengles.h in Headers */, 6011 + F3F7D9532933074E00816151 /* SDL_keyboard.h in Headers */, 6252 6012 A7D8AE8423E2514100DCD162 /* SDL_cocoashape.h in Headers */, 6253 6013 A7D8AF0223E2514100DCD162 /* SDL_cocoavideo.h in Headers */, 6014 + F3F7D9672933074E00816151 /* SDL_rwops.h in Headers */, 6254 6015 A7D8AEEA23E2514100DCD162 /* SDL_cocoavulkan.h in Headers */, 6255 6016 A7D8AEFC23E2514100DCD162 /* SDL_cocoawindow.h in Headers */, 6256 - A7D88BDC23E24BED00DCD162 /* SDL_copying.h in Headers */, 6257 6017 A7D8B8CE23E2514400DCD162 /* SDL_coreaudio.h in Headers */, 6258 6018 A7D8A97123E2514000DCD162 /* SDL_coremotionsensor.h in Headers */, 6259 - A7D88BDD23E24BED00DCD162 /* SDL_cpuinfo.h in Headers */, 6260 6019 F31A92CA28D4CB39003BFD6A /* SDL_offscreenopengles.h in Headers */, 6261 6020 A7D8B98223E2514400DCD162 /* SDL_d3dmath.h in Headers */, 6262 6021 A7D8A94723E2514000DCD162 /* SDL_dataqueue.h in Headers */, 6263 6022 A7D8B8A423E2514400DCD162 /* SDL_diskaudio.h in Headers */, 6023 + F3F7D94F2933074E00816151 /* SDL_sensor.h in Headers */, 6024 + F3F7D8EF2933074E00816151 /* SDL_audio.h in Headers */, 6025 + F3F7D9732933074E00816151 /* SDL_events.h in Headers */, 6026 + F3F7D96F2933074E00816151 /* SDL_hidapi.h in Headers */, 6264 6027 A7D8BB4123E2514500DCD162 /* SDL_displayevents_c.h in Headers */, 6265 6028 A7D8BA1B23E2514400DCD162 /* SDL_draw.h in Headers */, 6266 6029 A7D8BA0923E2514400DCD162 /* SDL_drawline.h in Headers */, ··· 6269 6032 A7D8B79623E2514400DCD162 /* SDL_dummyaudio.h in Headers */, 6270 6033 A7D8A96523E2514000DCD162 /* SDL_dummysensor.h in Headers */, 6271 6034 A7D8AB0C23E2514100DCD162 /* SDL_dynapi.h in Headers */, 6035 + F3F7D93F2933074E00816151 /* SDL_endian.h in Headers */, 6272 6036 A7D8AB1223E2514100DCD162 /* SDL_dynapi_overrides.h in Headers */, 6273 6037 A7D8AB1E23E2514100DCD162 /* SDL_dynapi_procs.h in Headers */, 6274 - A7D88BD723E24BED00DCD162 /* SDL_egl.h in Headers */, 6038 + F3F7D8EB2933074E00816151 /* SDL_gesture.h in Headers */, 6275 6039 A7D8ABDB23E2514100DCD162 /* SDL_egl_c.h in Headers */, 6276 - A7D88BDE23E24BED00DCD162 /* SDL_endian.h in Headers */, 6277 - A7D88BDF23E24BED00DCD162 /* SDL_error.h in Headers */, 6278 6040 A7D8A95F23E2514000DCD162 /* SDL_error_c.h in Headers */, 6279 - A7D88BE023E24BED00DCD162 /* SDL_events.h in Headers */, 6041 + F3F7D92F2933074E00816151 /* SDL_shape.h in Headers */, 6280 6042 A7D8BBA723E2514500DCD162 /* SDL_events_c.h in Headers */, 6281 - A7D88BE123E24BED00DCD162 /* SDL_filesystem.h in Headers */, 6282 - A7D88BE223E24BED00DCD162 /* SDL_gamecontroller.h in Headers */, 6043 + F3F7D9972933074E00816151 /* SDL_vulkan.h in Headers */, 6283 6044 A7D8B4AE23E2514300DCD162 /* SDL_gamecontrollerdb.h in Headers */, 6284 - A7D88BE323E24BED00DCD162 /* SDL_gesture.h in Headers */, 6285 6045 A7D8BB3B23E2514500DCD162 /* SDL_gesture_c.h in Headers */, 6046 + F3F7D9BB2933074E00816151 /* SDL_cpuinfo.h in Headers */, 6286 6047 A7D8BA5723E2514400DCD162 /* SDL_gles2funcs.h in Headers */, 6287 6048 A7D8BA4523E2514400DCD162 /* SDL_glesfuncs.h in Headers */, 6288 6049 A7D8BA7B23E2514400DCD162 /* SDL_glfuncs.h in Headers */, 6289 - A7D88BE423E24BED00DCD162 /* SDL_haptic.h in Headers */, 6290 6050 A7D8AABE23E2514100DCD162 /* SDL_haptic_c.h in Headers */, 6291 6051 A75FDBC723EA380300529352 /* SDL_hidapi_rumble.h in Headers */, 6292 6052 A7D8B55923E2514300DCD162 /* SDL_hidapijoystick_c.h in Headers */, 6293 - A7D88BE523E24BED00DCD162 /* SDL_hints.h in Headers */, 6294 6053 A7D8B94C23E2514400DCD162 /* SDL_hints_c.h in Headers */, 6295 6054 A7D8A99B23E2514000DCD162 /* SDL_internal.h in Headers */, 6296 6055 F395C1952569C68F00942BFF /* SDL_iokitjoystick_c.h in Headers */, 6297 - A7D88BE623E24BED00DCD162 /* SDL_joystick.h in Headers */, 6298 6056 A7D8B58923E2514300DCD162 /* SDL_joystick_c.h in Headers */, 6299 - A7D88BE723E24BED00DCD162 /* SDL_keyboard.h in Headers */, 6300 6057 A7D8BB8923E2514500DCD162 /* SDL_keyboard_c.h in Headers */, 6301 - A7D88BEB23E24BED00DCD162 /* SDL_keycode.h in Headers */, 6302 - A7D88BED23E24BED00DCD162 /* SDL_loadso.h in Headers */, 6303 - F3631C652488534E004F28EA /* SDL_locale.h in Headers */, 6304 - A7D88BEF23E24BED00DCD162 /* SDL_log.h in Headers */, 6305 - A7D88BF123E24BED00DCD162 /* SDL_main.h in Headers */, 6306 - A7D88BF223E24BED00DCD162 /* SDL_messagebox.h in Headers */, 6307 6058 F386F6E92884663E001840AA /* SDL_log_c.h in Headers */, 6308 - A7D88BEA23E24BED00DCD162 /* SDL_metal.h in Headers */, 6309 6059 F395C1BC2569C6A000942BFF /* SDL_mfijoystick_c.h in Headers */, 6310 - F392819F25860422003191A7 /* SDL_misc.h in Headers */, 6311 - A7D88BF323E24BED00DCD162 /* SDL_mouse.h in Headers */, 6312 6060 A7D8BB1D23E2514500DCD162 /* SDL_mouse_c.h in Headers */, 6313 - F38233872738EB8600F7F527 /* SDL_hidapi.h in Headers */, 6314 - A7D88BF423E24BED00DCD162 /* SDL_mutex.h in Headers */, 6315 - A7D88BF523E24BED00DCD162 /* SDL_name.h in Headers */, 6316 6061 A7D8ABFF23E2514100DCD162 /* SDL_nullevents_c.h in Headers */, 6062 + F3F7D98F2933074E00816151 /* SDL_metal.h in Headers */, 6317 6063 A7D8ABE723E2514100DCD162 /* SDL_nullframebuffer_c.h in Headers */, 6318 6064 A7D8ABF923E2514100DCD162 /* SDL_nullvideo.h in Headers */, 6319 6065 A7D8AB5D23E2514100DCD162 /* SDL_offscreenevents_c.h in Headers */, 6066 + F3F7D8FB2933074E00816151 /* SDL_haptic.h in Headers */, 6320 6067 A7D8AB8123E2514100DCD162 /* SDL_offscreenframebuffer_c.h in Headers */, 6321 6068 A7D8AB6F23E2514100DCD162 /* SDL_offscreenvideo.h in Headers */, 6069 + F3F7D9E32933074E00816151 /* begin_code.h in Headers */, 6070 + F3F7D9C32933074E00816151 /* SDL_quit.h in Headers */, 6322 6071 A7D8AB8723E2514100DCD162 /* SDL_offscreenwindow.h in Headers */, 6323 - A7D88BF623E24BED00DCD162 /* SDL_opengl.h in Headers */, 6324 - A7D88BF723E24BED00DCD162 /* SDL_opengl_glext.h in Headers */, 6325 - A7D88BF823E24BED00DCD162 /* SDL_opengles.h in Headers */, 6326 - A7D88BF923E24BED00DCD162 /* SDL_opengles2.h in Headers */, 6327 - A7D88BFA23E24BED00DCD162 /* SDL_opengles2_gl2.h in Headers */, 6328 - A7D88BFB23E24BED00DCD162 /* SDL_opengles2_gl2ext.h in Headers */, 6329 - A7D88BFC23E24BED00DCD162 /* SDL_opengles2_gl2platform.h in Headers */, 6330 - A7D88BFD23E24BED00DCD162 /* SDL_opengles2_khrplatform.h in Headers */, 6331 - A7D88BFE23E24BED00DCD162 /* SDL_pixels.h in Headers */, 6332 6072 A7D8B2C223E2514200DCD162 /* SDL_pixels_c.h in Headers */, 6333 - A7D88BFF23E24BED00DCD162 /* SDL_platform.h in Headers */, 6334 - A7D88C0023E24BED00DCD162 /* SDL_power.h in Headers */, 6335 - A7D88C0123E24BED00DCD162 /* SDL_quit.h in Headers */, 6336 - A7D88C0223E24BED00DCD162 /* SDL_rect.h in Headers */, 6073 + F3F7D9AB2933074E00816151 /* SDL_loadso.h in Headers */, 6337 6074 A7D8AC0523E2514100DCD162 /* SDL_rect_c.h in Headers */, 6338 - A7D88C0423E24BED00DCD162 /* SDL_render.h in Headers */, 6075 + F3F7D99F2933074E00816151 /* SDL_filesystem.h in Headers */, 6339 6076 A7D8B9FD23E2514400DCD162 /* SDL_render_sw_c.h in Headers */, 6340 - A7D88C0523E24BED00DCD162 /* SDL_revision.h in Headers */, 6341 6077 A7D8BA3323E2514400DCD162 /* SDL_rotate.h in Headers */, 6078 + F3F7D92B2933074E00816151 /* SDL_atomic.h in Headers */, 6342 6079 F3973FA428A59BDD00B84553 /* SDL_vacopy.h in Headers */, 6343 - A7D88C0723E24BED00DCD162 /* SDL_rwops.h in Headers */, 6344 6080 A7D8B5C523E2514300DCD162 /* SDL_rwopsbundlesupport.h in Headers */, 6345 - A7D88C0823E24BED00DCD162 /* SDL_scancode.h in Headers */, 6346 - A7D88BE923E24BED00DCD162 /* SDL_sensor.h in Headers */, 6081 + F3F7D9432933074E00816151 /* SDL_syswm.h in Headers */, 6347 6082 A7D8A98F23E2514000DCD162 /* SDL_sensor_c.h in Headers */, 6348 6083 F386F6F22884663E001840AA /* SDL_utils_c.h in Headers */, 6349 6084 A7D8BA7523E2514400DCD162 /* SDL_shaders_gl.h in Headers */, 6085 + F3F7D9A72933074E00816151 /* SDL_bits.h in Headers */, 6350 6086 A7D8BA5123E2514400DCD162 /* SDL_shaders_gles2.h in Headers */, 6087 + F3F7D93B2933074E00816151 /* SDL_opengles2_gl2ext.h in Headers */, 6088 + F3F7D9472933074E00816151 /* SDL_opengl_glext.h in Headers */, 6351 6089 A1BB8B6E27F6CF330057CFA8 /* SDL_list.h in Headers */, 6090 + F3F7D9D72933074E00816151 /* SDL_version.h in Headers */, 6352 6091 A7D8B98E23E2514400DCD162 /* SDL_shaders_metal_ios.h in Headers */, 6353 6092 A7D8B99D23E2514400DCD162 /* SDL_shaders_metal_macos.h in Headers */, 6354 6093 A7D8B9A323E2514400DCD162 /* SDL_shaders_metal_tvos.h in Headers */, 6355 - A7D88C0A23E24BED00DCD162 /* SDL_shape.h in Headers */, 6356 6094 A7D8AC0B23E2514100DCD162 /* SDL_shape_internals.h in Headers */, 6357 - A7D88C0C23E24BED00DCD162 /* SDL_stdinc.h in Headers */, 6358 6095 A7D8B4C623E2514300DCD162 /* SDL_steamcontroller.h in Headers */, 6359 - A7D88C0D23E24BED00DCD162 /* SDL_surface.h in Headers */, 6360 6096 A7D8B85C23E2514400DCD162 /* SDL_sysaudio.h in Headers */, 6097 + F3F7D9072933074E00816151 /* SDL_main.h in Headers */, 6361 6098 A7D8AAD623E2514100DCD162 /* SDL_syshaptic.h in Headers */, 6362 6099 A7D8AAE223E2514100DCD162 /* SDL_syshaptic_c.h in Headers */, 6363 6100 A7D8B58323E2514300DCD162 /* SDL_sysjoystick.h in Headers */, 6101 + F3F7D9932933074E00816151 /* SDL_joystick.h in Headers */, 6364 6102 560572182473688B00B46B66 /* SDL_syslocale.h in Headers */, 6365 6103 A7D8B44223E2514300DCD162 /* SDL_sysmutex_c.h in Headers */, 6366 6104 A7D8B5D723E2514300DCD162 /* SDL_syspower.h in Headers */, 6367 6105 A7D8B61323E2514300DCD162 /* SDL_syspower.h in Headers */, 6368 6106 A7D8B9D923E2514400DCD162 /* SDL_sysrender.h in Headers */, 6369 6107 A7D8A97D23E2514000DCD162 /* SDL_syssensor.h in Headers */, 6370 - A7D88C0E23E24BED00DCD162 /* SDL_system.h in Headers */, 6371 6108 A7D8B3E823E2514300DCD162 /* SDL_systhread.h in Headers */, 6109 + F3F7D9BF2933074E00816151 /* SDL_render.h in Headers */, 6110 + F3F7D95B2933074E00816151 /* SDL_video.h in Headers */, 6372 6111 A7D8B42A23E2514300DCD162 /* SDL_systhread_c.h in Headers */, 6373 6112 5616CA54252BB35B005D5928 /* SDL_sysurl.h in Headers */, 6374 6113 A7D8AC4123E2514100DCD162 /* SDL_sysvideo.h in Headers */, 6375 - A7D88C0F23E24BED00DCD162 /* SDL_syswm.h in Headers */, 6376 - A7D88C1123E24BED00DCD162 /* SDL_thread.h in Headers */, 6377 6114 A7D8B3EE23E2514300DCD162 /* SDL_thread_c.h in Headers */, 6378 - A7D88C1223E24BED00DCD162 /* SDL_timer.h in Headers */, 6379 6115 A7D8AB3323E2514100DCD162 /* SDL_timer_c.h in Headers */, 6380 - A7D88C1423E24BED00DCD162 /* SDL_touch.h in Headers */, 6381 6116 A7D8BB6523E2514500DCD162 /* SDL_touch_c.h in Headers */, 6382 - A7D88C1523E24BED00DCD162 /* SDL_types.h in Headers */, 6383 6117 A7D8ACCB23E2514100DCD162 /* SDL_uikitappdelegate.h in Headers */, 6384 6118 A7D8AC7723E2514100DCD162 /* SDL_uikitclipboard.h in Headers */, 6385 6119 A7D8ACBF23E2514100DCD162 /* SDL_uikitevents.h in Headers */, 6386 6120 A7D8AC9523E2514100DCD162 /* SDL_uikitmessagebox.h in Headers */, 6121 + F3F7D9D32933074E00816151 /* SDL_copying.h in Headers */, 6387 6122 A7D8AC5F23E2514100DCD162 /* SDL_uikitmetalview.h in Headers */, 6388 6123 A7D8AC6B23E2514100DCD162 /* SDL_uikitmodes.h in Headers */, 6389 6124 A7D8ACD723E2514100DCD162 /* SDL_uikitopengles.h in Headers */, 6125 + F3F7D99B2933074E00816151 /* SDL_misc.h in Headers */, 6390 6126 A7D8ACB323E2514100DCD162 /* SDL_uikitopenglview.h in Headers */, 6391 6127 A7D8AC7D23E2514100DCD162 /* SDL_uikitvideo.h in Headers */, 6392 6128 A7D8AC4723E2514100DCD162 /* SDL_uikitview.h in Headers */, 6393 6129 A7D8AC8923E2514100DCD162 /* SDL_uikitviewcontroller.h in Headers */, 6394 6130 A7D8ACE323E2514100DCD162 /* SDL_uikitvulkan.h in Headers */, 6395 6131 A7D8AC9B23E2514100DCD162 /* SDL_uikitwindow.h in Headers */, 6396 - A7D88C1623E24BED00DCD162 /* SDL_version.h in Headers */, 6397 - A7D88C1723E24BED00DCD162 /* SDL_video.h in Headers */, 6398 6132 75E09165241EA924004729E1 /* SDL_virtualjoystick_c.h in Headers */, 6399 - A7D88C1923E24BED00DCD162 /* SDL_vulkan.h in Headers */, 6400 6133 A7D8AD1F23E2514100DCD162 /* SDL_vulkan_internal.h in Headers */, 6134 + F3F7D9872933074E00816151 /* SDL_gamecontroller.h in Headers */, 6135 + F3F7D91B2933074E00816151 /* SDL_pixels.h in Headers */, 6401 6136 A7D8B86E23E2514400DCD162 /* SDL_wave.h in Headers */, 6402 6137 A7D8BBAD23E2514500DCD162 /* SDL_windowevents_c.h in Headers */, 6403 6138 A7D8B3B223E2514200DCD162 /* SDL_yuv_c.h in Headers */, 6404 6139 A7D8B9CD23E2514400DCD162 /* SDL_yuv_sw_c.h in Headers */, 6405 - A7D88BCC23E24BED00DCD162 /* begin_code.h in Headers */, 6406 6140 A7D8BB4723E2514500DCD162 /* blank_cursor.h in Headers */, 6407 - A7D88BCE23E24BED00DCD162 /* close_code.h in Headers */, 6408 6141 A7D8B5B923E2514300DCD162 /* controller_type.h in Headers */, 6409 6142 A7D8BB4D23E2514500DCD162 /* default_cursor.h in Headers */, 6410 6143 A7D8B23E23E2514200DCD162 /* egl.h in Headers */, 6144 + F3F7D94B2933074E00816151 /* SDL_scancode.h in Headers */, 6411 6145 A7D8B24423E2514200DCD162 /* eglext.h in Headers */, 6412 6146 A7D8B24A23E2514200DCD162 /* eglplatform.h in Headers */, 6413 6147 A7D8B22C23E2514200DCD162 /* gl2.h in Headers */, 6414 6148 A7D8B22623E2514200DCD162 /* gl2ext.h in Headers */, 6415 6149 A7D8B23223E2514200DCD162 /* gl2platform.h in Headers */, 6150 + F3F7D90B2933074E00816151 /* SDL_opengles2_khrplatform.h in Headers */, 6416 6151 A75FDB5A23E39E6100529352 /* hidapi.h in Headers */, 6152 + F3F7D96B2933074E00816151 /* SDL_opengles2_gl2platform.h in Headers */, 6153 + F3F7D9032933074E00816151 /* SDL_touch.h in Headers */, 6154 + F3F7D91F2933074E00816151 /* SDL_messagebox.h in Headers */, 6155 + F3F7D8FF2933074E00816151 /* SDL_opengles2_gl2.h in Headers */, 6417 6156 A7D8ACA123E2514100DCD162 /* keyinfotable.h in Headers */, 6418 6157 A7D8B23823E2514200DCD162 /* khrplatform.h in Headers */, 6419 6158 A7D8BB0523E2514500DCD162 /* math_libm.h in Headers */, ··· 6421 6160 A7D8BB5323E2514500DCD162 /* scancodes_darwin.h in Headers */, 6422 6161 A7D8BB5F23E2514500DCD162 /* scancodes_linux.h in Headers */, 6423 6162 A7D8BB2323E2514500DCD162 /* scancodes_windows.h in Headers */, 6163 + F3F7D9632933074E00816151 /* SDL_opengles2.h in Headers */, 6164 + F3F7D9172933074E00816151 /* SDL_revision.h in Headers */, 6424 6165 A7D8BBA123E2514500DCD162 /* scancodes_xfree86.h in Headers */, 6425 6166 A7D8B57123E2514300DCD162 /* usb_ids.h in Headers */, 6426 6167 A1626A542617008D003F1973 /* SDL_triangle.h in Headers */, 6168 + F3F7D9DF2933074E00816151 /* SDL_mutex.h in Headers */, 6427 6169 A7D8B25623E2514200DCD162 /* vk_icd.h in Headers */, 6428 6170 A7D8B25023E2514200DCD162 /* vk_layer.h in Headers */, 6429 6171 A7D8B26823E2514200DCD162 /* vk_platform.h in Headers */, 6172 + F3F7D9AF2933074E00816151 /* SDL_mouse.h in Headers */, 6173 + F3F7D9772933074E00816151 /* SDL_keycode.h in Headers */, 6174 + F3F7D9832933074E00816151 /* SDL.h in Headers */, 6430 6175 A7D8B2B023E2514200DCD162 /* vk_sdk_platform.h in Headers */, 6431 6176 A7D8B26223E2514200DCD162 /* vulkan.h in Headers */, 6432 6177 A7D8B26E23E2514200DCD162 /* vulkan.hpp in Headers */, 6178 + F3F7D9E72933074E00816151 /* SDL_system.h in Headers */, 6433 6179 A7D8B2B623E2514200DCD162 /* vulkan_android.h in Headers */, 6434 6180 A7D8B2AA23E2514200DCD162 /* vulkan_core.h in Headers */, 6181 + F3F7D8F72933074E00816151 /* SDL_stdinc.h in Headers */, 6182 + F3F7D97F2933074E00816151 /* SDL_blendmode.h in Headers */, 6435 6183 A7D8B27423E2514200DCD162 /* vulkan_fuchsia.h in Headers */, 6436 6184 A7D8B2A423E2514200DCD162 /* vulkan_ios.h in Headers */, 6437 6185 A7D8B28623E2514200DCD162 /* vulkan_macos.h in Headers */, 6186 + F3F7D8F32933074E00816151 /* SDL_platform.h in Headers */, 6438 6187 A7D8B29823E2514200DCD162 /* vulkan_mir.h in Headers */, 6439 6188 A7D8B25C23E2514200DCD162 /* vulkan_vi.h in Headers */, 6440 6189 A7D8B27A23E2514200DCD162 /* vulkan_wayland.h in Headers */, 6190 + F3F7D9232933074E00816151 /* SDL_log.h in Headers */, 6191 + F3F7D9CF2933074E00816151 /* SDL_rect.h in Headers */, 6192 + F3F7D9B72933074E00816151 /* SDL_name.h in Headers */, 6193 + F3F7D9572933074E00816151 /* SDL_locale.h in Headers */, 6441 6194 A7D8B28023E2514200DCD162 /* vulkan_win32.h in Headers */, 6442 6195 A7D8B29223E2514200DCD162 /* vulkan_xcb.h in Headers */, 6443 6196 A7D8B29E23E2514200DCD162 /* vulkan_xlib.h in Headers */, ··· 6592 6345 A7D8B61523E2514300DCD162 /* SDL_syspower.h in Headers */, 6593 6346 A7D8B28823E2514200DCD162 /* vulkan_macos.h in Headers */, 6594 6347 A7D8B29423E2514200DCD162 /* vulkan_xcb.h in Headers */, 6595 - F382072B284F3643004DD584 /* SDL_guid.h in Headers */, 6596 6348 A7D8B2A623E2514200DCD162 /* vulkan_ios.h in Headers */, 6597 6349 A7D8A99D23E2514000DCD162 /* SDL_internal.h in Headers */, 6598 6350 A7D8B26423E2514200DCD162 /* vulkan.h in Headers */, ··· 6620 6372 isa = PBXHeadersBuildPhase; 6621 6373 buildActionMask = 2147483647; 6622 6374 files = ( 6623 - AA75585E1595D4D800BBD41B /* SDL.h in Headers */, 6624 6375 A7D8B39E23E2514200DCD162 /* SDL_RLEaccel_c.h in Headers */, 6625 - AA7557FE1595D4D800BBD41B /* SDL_assert.h in Headers */, 6376 + F3F7D9A12933074E00816151 /* SDL_clipboard.h in Headers */, 6377 + F3F7D9112933074E00816151 /* SDL_hints.h in Headers */, 6626 6378 A7D8B61723E2514300DCD162 /* SDL_assert_c.h in Headers */, 6627 - AA7558001595D4D800BBD41B /* SDL_atomic.h in Headers */, 6628 - AA7558021595D4D800BBD41B /* SDL_audio.h in Headers */, 6629 6379 A7D8B7A023E2514400DCD162 /* SDL_audio_c.h in Headers */, 6630 6380 A7D8B7B223E2514400DCD162 /* SDL_audiodev_c.h in Headers */, 6631 - AADA5B8716CCAB3000107CF7 /* SDL_bits.h in Headers */, 6381 + F3F7D9C52933074E00816151 /* SDL_assert.h in Headers */, 6382 + F3F7D95D2933074E00816151 /* SDL_opengles.h in Headers */, 6632 6383 A7D8BA0123E2514400DCD162 /* SDL_blendfillrect.h in Headers */, 6633 6384 A7D8B9E923E2514400DCD162 /* SDL_blendline.h in Headers */, 6634 - AA7558041595D4D800BBD41B /* SDL_blendmode.h in Headers */, 6385 + F3F7D9312933074E00816151 /* SDL_surface.h in Headers */, 6386 + F3F7D9B12933074E00816151 /* SDL_power.h in Headers */, 6635 6387 A7D8BA0D23E2514400DCD162 /* SDL_blendpoint.h in Headers */, 6388 + F3F7D9792933074E00816151 /* SDL_thread.h in Headers */, 6389 + F3F7D9892933074E00816151 /* SDL_guid.h in Headers */, 6636 6390 A7D8B3B623E2514200DCD162 /* SDL_blit.h in Headers */, 6391 + F3F7D9252933074E00816151 /* SDL_egl.h in Headers */, 6392 + F3F7D9D92933074E00816151 /* close_code.h in Headers */, 6637 6393 A7D8B2BA23E2514200DCD162 /* SDL_blit_auto.h in Headers */, 6638 6394 A7D8B39823E2514200DCD162 /* SDL_blit_copy.h in Headers */, 6395 + F3F7D9352933074E00816151 /* SDL_error.h in Headers */, 6639 6396 A7D8ADEC23E2514100DCD162 /* SDL_blit_slow.h in Headers */, 6640 - F3820727284F3643004DD584 /* SDL_guid.h in Headers */, 6641 - AA7558061595D4D800BBD41B /* SDL_clipboard.h in Headers */, 6642 6397 A7D8BB6F23E2514500DCD162 /* SDL_clipboardevents_c.h in Headers */, 6643 6398 A7D8AECA23E2514100DCD162 /* SDL_cocoaclipboard.h in Headers */, 6644 6399 A7D8AF1223E2514100DCD162 /* SDL_cocoaevents.h in Headers */, ··· 6646 6401 A7D8AF0623E2514100DCD162 /* SDL_cocoamessagebox.h in Headers */, 6647 6402 A7D8AEB223E2514100DCD162 /* SDL_cocoametalview.h in Headers */, 6648 6403 A7D8AEF423E2514100DCD162 /* SDL_cocoamodes.h in Headers */, 6404 + F3F7D9C92933074E00816151 /* SDL_opengl.h in Headers */, 6649 6405 A7D8AF1E23E2514100DCD162 /* SDL_cocoamouse.h in Headers */, 6650 6406 A7D8AEDC23E2514100DCD162 /* SDL_cocoaopengl.h in Headers */, 6407 + F3F7D90D2933074E00816151 /* SDL_timer.h in Headers */, 6651 6408 A7D8AEEE23E2514100DCD162 /* SDL_cocoaopengles.h in Headers */, 6409 + F3F7D9512933074E00816151 /* SDL_keyboard.h in Headers */, 6652 6410 A7D8AE8223E2514100DCD162 /* SDL_cocoashape.h in Headers */, 6653 6411 A7D8AF0023E2514100DCD162 /* SDL_cocoavideo.h in Headers */, 6412 + F3F7D9652933074E00816151 /* SDL_rwops.h in Headers */, 6654 6413 A7D8AEE823E2514100DCD162 /* SDL_cocoavulkan.h in Headers */, 6655 6414 A7D8AEFA23E2514100DCD162 /* SDL_cocoawindow.h in Headers */, 6656 - AA75580C1595D4D800BBD41B /* SDL_copying.h in Headers */, 6657 6415 A7D8B8CC23E2514400DCD162 /* SDL_coreaudio.h in Headers */, 6658 6416 A7D8A96F23E2514000DCD162 /* SDL_coremotionsensor.h in Headers */, 6659 - AA75580E1595D4D800BBD41B /* SDL_cpuinfo.h in Headers */, 6660 6417 F31A92C828D4CB39003BFD6A /* SDL_offscreenopengles.h in Headers */, 6661 6418 A7D8B98023E2514400DCD162 /* SDL_d3dmath.h in Headers */, 6662 6419 A7D8A94523E2514000DCD162 /* SDL_dataqueue.h in Headers */, 6663 6420 A7D8B8A223E2514400DCD162 /* SDL_diskaudio.h in Headers */, 6421 + F3F7D94D2933074E00816151 /* SDL_sensor.h in Headers */, 6422 + F3F7D8ED2933074E00816151 /* SDL_audio.h in Headers */, 6423 + F3F7D9712933074E00816151 /* SDL_events.h in Headers */, 6424 + F3F7D96D2933074E00816151 /* SDL_hidapi.h in Headers */, 6664 6425 A7D8BB3F23E2514500DCD162 /* SDL_displayevents_c.h in Headers */, 6665 6426 A7D8BA1923E2514400DCD162 /* SDL_draw.h in Headers */, 6666 6427 A7D8BA0723E2514400DCD162 /* SDL_drawline.h in Headers */, ··· 6669 6430 A7D8B79423E2514400DCD162 /* SDL_dummyaudio.h in Headers */, 6670 6431 A7D8A96323E2514000DCD162 /* SDL_dummysensor.h in Headers */, 6671 6432 A7D8AB0A23E2514100DCD162 /* SDL_dynapi.h in Headers */, 6433 + F3F7D93D2933074E00816151 /* SDL_endian.h in Headers */, 6672 6434 A7D8AB1023E2514100DCD162 /* SDL_dynapi_overrides.h in Headers */, 6673 6435 A7D8AB1C23E2514100DCD162 /* SDL_dynapi_procs.h in Headers */, 6674 - 5C2EF7011FC9EF10003F5197 /* SDL_egl.h in Headers */, 6436 + F3F7D8E92933074E00816151 /* SDL_gesture.h in Headers */, 6675 6437 A7D8ABD923E2514100DCD162 /* SDL_egl_c.h in Headers */, 6676 - AA7558101595D4D800BBD41B /* SDL_endian.h in Headers */, 6677 - AA7558121595D4D800BBD41B /* SDL_error.h in Headers */, 6678 6438 A7D8A95D23E2514000DCD162 /* SDL_error_c.h in Headers */, 6679 - AA7558141595D4D800BBD41B /* SDL_events.h in Headers */, 6439 + F3F7D92D2933074E00816151 /* SDL_shape.h in Headers */, 6680 6440 A7D8BBA523E2514500DCD162 /* SDL_events_c.h in Headers */, 6681 - 567E2F2117C44C35005F1892 /* SDL_filesystem.h in Headers */, 6682 - A77E6EB4167AB0A90010E40B /* SDL_gamecontroller.h in Headers */, 6441 + F3F7D9952933074E00816151 /* SDL_vulkan.h in Headers */, 6683 6442 A7D8B4AC23E2514300DCD162 /* SDL_gamecontrollerdb.h in Headers */, 6684 - AA7558161595D4D800BBD41B /* SDL_gesture.h in Headers */, 6685 6443 A7D8BB3923E2514500DCD162 /* SDL_gesture_c.h in Headers */, 6444 + F3F7D9B92933074E00816151 /* SDL_cpuinfo.h in Headers */, 6686 6445 A7D8BA5523E2514400DCD162 /* SDL_gles2funcs.h in Headers */, 6687 6446 A7D8BA4323E2514400DCD162 /* SDL_glesfuncs.h in Headers */, 6688 6447 A7D8BA7923E2514400DCD162 /* SDL_glfuncs.h in Headers */, 6689 - AA7558181595D4D800BBD41B /* SDL_haptic.h in Headers */, 6690 6448 A7D8AABC23E2514100DCD162 /* SDL_haptic_c.h in Headers */, 6691 6449 A75FDBC523EA380300529352 /* SDL_hidapi_rumble.h in Headers */, 6692 6450 A7D8B55723E2514300DCD162 /* SDL_hidapijoystick_c.h in Headers */, 6693 - AA75581A1595D4D800BBD41B /* SDL_hints.h in Headers */, 6694 6451 A7D8B94A23E2514400DCD162 /* SDL_hints_c.h in Headers */, 6695 6452 A7D8A99923E2514000DCD162 /* SDL_internal.h in Headers */, 6696 6453 F395C1932569C68F00942BFF /* SDL_iokitjoystick_c.h in Headers */, 6697 - AA75581E1595D4D800BBD41B /* SDL_joystick.h in Headers */, 6698 6454 A7D8B58723E2514300DCD162 /* SDL_joystick_c.h in Headers */, 6699 - AA7558201595D4D800BBD41B /* SDL_keyboard.h in Headers */, 6700 6455 A7D8BB8723E2514500DCD162 /* SDL_keyboard_c.h in Headers */, 6701 - AA7558221595D4D800BBD41B /* SDL_keycode.h in Headers */, 6702 - AA7558241595D4D800BBD41B /* SDL_loadso.h in Headers */, 6703 - 566E267A2462701100718109 /* SDL_locale.h in Headers */, 6704 - AA7558261595D4D800BBD41B /* SDL_log.h in Headers */, 6705 - AA7558281595D4D800BBD41B /* SDL_main.h in Headers */, 6706 - AA9FF95A1637CBF9000DF050 /* SDL_messagebox.h in Headers */, 6707 6456 F386F6E72884663E001840AA /* SDL_log_c.h in Headers */, 6708 - FA24348B21D41FFB00B8918A /* SDL_metal.h in Headers */, 6709 6457 F395C1BA2569C6A000942BFF /* SDL_mfijoystick_c.h in Headers */, 6710 - 5616CA50252BB2BE005D5928 /* SDL_misc.h in Headers */, 6711 - AA75582A1595D4D800BBD41B /* SDL_mouse.h in Headers */, 6712 6458 A7D8BB1B23E2514500DCD162 /* SDL_mouse_c.h in Headers */, 6713 - F38233852738EB8600F7F527 /* SDL_hidapi.h in Headers */, 6714 - AA75582C1595D4D800BBD41B /* SDL_mutex.h in Headers */, 6715 - AA75582E1595D4D800BBD41B /* SDL_name.h in Headers */, 6716 6459 A7D8ABFD23E2514100DCD162 /* SDL_nullevents_c.h in Headers */, 6460 + F3F7D98D2933074E00816151 /* SDL_metal.h in Headers */, 6717 6461 A7D8ABE523E2514100DCD162 /* SDL_nullframebuffer_c.h in Headers */, 6718 6462 A7D8ABF723E2514100DCD162 /* SDL_nullvideo.h in Headers */, 6719 6463 A7D8AB5B23E2514100DCD162 /* SDL_offscreenevents_c.h in Headers */, 6464 + F3F7D8F92933074E00816151 /* SDL_haptic.h in Headers */, 6720 6465 A7D8AB7F23E2514100DCD162 /* SDL_offscreenframebuffer_c.h in Headers */, 6721 6466 A7D8AB6D23E2514100DCD162 /* SDL_offscreenvideo.h in Headers */, 6467 + F3F7D9E12933074E00816151 /* begin_code.h in Headers */, 6468 + F3F7D9C12933074E00816151 /* SDL_quit.h in Headers */, 6722 6469 A7D8AB8523E2514100DCD162 /* SDL_offscreenwindow.h in Headers */, 6723 - AA7558301595D4D800BBD41B /* SDL_opengl.h in Headers */, 6724 - AAC070F9195606770073DCDF /* SDL_opengl_glext.h in Headers */, 6725 - AA7558321595D4D800BBD41B /* SDL_opengles.h in Headers */, 6726 - AA7558341595D4D800BBD41B /* SDL_opengles2.h in Headers */, 6727 - AAC070FC195606770073DCDF /* SDL_opengles2_gl2.h in Headers */, 6728 - AAC070FF195606770073DCDF /* SDL_opengles2_gl2ext.h in Headers */, 6729 - AAC07102195606770073DCDF /* SDL_opengles2_gl2platform.h in Headers */, 6730 - AAC07105195606770073DCDF /* SDL_opengles2_khrplatform.h in Headers */, 6731 - AA7558361595D4D800BBD41B /* SDL_pixels.h in Headers */, 6732 6470 A7D8B2C023E2514200DCD162 /* SDL_pixels_c.h in Headers */, 6733 - AA7558381595D4D800BBD41B /* SDL_platform.h in Headers */, 6734 - AA75583A1595D4D800BBD41B /* SDL_power.h in Headers */, 6735 - AA75583C1595D4D800BBD41B /* SDL_quit.h in Headers */, 6736 - AA75583E1595D4D800BBD41B /* SDL_rect.h in Headers */, 6471 + F3F7D9A92933074E00816151 /* SDL_loadso.h in Headers */, 6737 6472 A7D8AC0323E2514100DCD162 /* SDL_rect_c.h in Headers */, 6738 - AA7558401595D4D800BBD41B /* SDL_render.h in Headers */, 6473 + F3F7D99D2933074E00816151 /* SDL_filesystem.h in Headers */, 6739 6474 A7D8B9FB23E2514400DCD162 /* SDL_render_sw_c.h in Headers */, 6740 - AA7558421595D4D800BBD41B /* SDL_revision.h in Headers */, 6741 6475 A7D8BA3123E2514400DCD162 /* SDL_rotate.h in Headers */, 6476 + F3F7D9292933074E00816151 /* SDL_atomic.h in Headers */, 6742 6477 F3973FA228A59BDD00B84553 /* SDL_vacopy.h in Headers */, 6743 - AA7558441595D4D800BBD41B /* SDL_rwops.h in Headers */, 6744 6478 A7D8B5C323E2514300DCD162 /* SDL_rwopsbundlesupport.h in Headers */, 6745 - AA7558461595D4D800BBD41B /* SDL_scancode.h in Headers */, 6746 - F3950CD8212BC88D00F51292 /* SDL_sensor.h in Headers */, 6479 + F3F7D9412933074E00816151 /* SDL_syswm.h in Headers */, 6747 6480 A7D8A98D23E2514000DCD162 /* SDL_sensor_c.h in Headers */, 6748 6481 F386F6F02884663E001840AA /* SDL_utils_c.h in Headers */, 6749 6482 A7D8BA7323E2514400DCD162 /* SDL_shaders_gl.h in Headers */, 6483 + F3F7D9A52933074E00816151 /* SDL_bits.h in Headers */, 6750 6484 A7D8BA4F23E2514400DCD162 /* SDL_shaders_gles2.h in Headers */, 6485 + F3F7D9392933074E00816151 /* SDL_opengles2_gl2ext.h in Headers */, 6486 + F3F7D9452933074E00816151 /* SDL_opengl_glext.h in Headers */, 6751 6487 A1BB8B6C27F6CF330057CFA8 /* SDL_list.h in Headers */, 6488 + F3F7D9D52933074E00816151 /* SDL_version.h in Headers */, 6752 6489 A7D8B98C23E2514400DCD162 /* SDL_shaders_metal_ios.h in Headers */, 6753 6490 A7D8B99B23E2514400DCD162 /* SDL_shaders_metal_macos.h in Headers */, 6754 6491 A7D8B9A123E2514400DCD162 /* SDL_shaders_metal_tvos.h in Headers */, 6755 - AA7558481595D4D800BBD41B /* SDL_shape.h in Headers */, 6756 6492 A7D8AC0923E2514100DCD162 /* SDL_shape_internals.h in Headers */, 6757 - AA75584A1595D4D800BBD41B /* SDL_stdinc.h in Headers */, 6758 6493 A7D8BBC723E2561500DCD162 /* SDL_steamcontroller.h in Headers */, 6759 - AA75584C1595D4D800BBD41B /* SDL_surface.h in Headers */, 6760 6494 A7D8B85A23E2514400DCD162 /* SDL_sysaudio.h in Headers */, 6495 + F3F7D9052933074E00816151 /* SDL_main.h in Headers */, 6761 6496 A7D8AAD423E2514100DCD162 /* SDL_syshaptic.h in Headers */, 6762 6497 A7D8AAE023E2514100DCD162 /* SDL_syshaptic_c.h in Headers */, 6763 6498 A7D8B58123E2514300DCD162 /* SDL_sysjoystick.h in Headers */, 6499 + F3F7D9912933074E00816151 /* SDL_joystick.h in Headers */, 6764 6500 566E26E1246274CC00718109 /* SDL_syslocale.h in Headers */, 6765 6501 A7D8B44023E2514300DCD162 /* SDL_sysmutex_c.h in Headers */, 6766 6502 A7D8B5D523E2514300DCD162 /* SDL_syspower.h in Headers */, 6767 6503 A7D8B61123E2514300DCD162 /* SDL_syspower.h in Headers */, 6768 6504 A7D8B9D723E2514400DCD162 /* SDL_sysrender.h in Headers */, 6769 6505 A7D8A97B23E2514000DCD162 /* SDL_syssensor.h in Headers */, 6770 - AA75584E1595D4D800BBD41B /* SDL_system.h in Headers */, 6771 6506 A7D8B3E623E2514300DCD162 /* SDL_systhread.h in Headers */, 6507 + F3F7D9BD2933074E00816151 /* SDL_render.h in Headers */, 6508 + F3F7D9592933074E00816151 /* SDL_video.h in Headers */, 6772 6509 A7D8B42823E2514300DCD162 /* SDL_systhread_c.h in Headers */, 6773 6510 5616CA4D252BB2A6005D5928 /* SDL_sysurl.h in Headers */, 6774 6511 A7D8AC3F23E2514100DCD162 /* SDL_sysvideo.h in Headers */, 6775 - AA7558501595D4D800BBD41B /* SDL_syswm.h in Headers */, 6776 - AA7558521595D4D800BBD41B /* SDL_thread.h in Headers */, 6777 6512 A7D8B3EC23E2514300DCD162 /* SDL_thread_c.h in Headers */, 6778 - AA7558541595D4D800BBD41B /* SDL_timer.h in Headers */, 6779 6513 A7D8AB3123E2514100DCD162 /* SDL_timer_c.h in Headers */, 6780 - AA7558561595D4D800BBD41B /* SDL_touch.h in Headers */, 6781 6514 A7D8BB6323E2514500DCD162 /* SDL_touch_c.h in Headers */, 6782 - AA7558581595D4D800BBD41B /* SDL_types.h in Headers */, 6783 6515 A7D8BBD223E2574800DCD162 /* SDL_uikitappdelegate.h in Headers */, 6784 6516 A7D8BBD423E2574800DCD162 /* SDL_uikitclipboard.h in Headers */, 6785 6517 A7D8BBD623E2574800DCD162 /* SDL_uikitevents.h in Headers */, 6786 6518 A7D8BBD823E2574800DCD162 /* SDL_uikitmessagebox.h in Headers */, 6519 + F3F7D9D12933074E00816151 /* SDL_copying.h in Headers */, 6787 6520 A7D8BBDA23E2574800DCD162 /* SDL_uikitmetalview.h in Headers */, 6788 6521 A7D8BBDC23E2574800DCD162 /* SDL_uikitmodes.h in Headers */, 6789 6522 A7D8BBDE23E2574800DCD162 /* SDL_uikitopengles.h in Headers */, 6523 + F3F7D9992933074E00816151 /* SDL_misc.h in Headers */, 6790 6524 A7D8BBE023E2574800DCD162 /* SDL_uikitopenglview.h in Headers */, 6791 6525 A7D8BBE223E2574800DCD162 /* SDL_uikitvideo.h in Headers */, 6792 6526 A7D8BBE423E2574800DCD162 /* SDL_uikitview.h in Headers */, 6793 6527 A7D8BBE623E2574800DCD162 /* SDL_uikitviewcontroller.h in Headers */, 6794 6528 A7D8BBE823E2574800DCD162 /* SDL_uikitvulkan.h in Headers */, 6795 6529 A7D8BBEA23E2574800DCD162 /* SDL_uikitwindow.h in Headers */, 6796 - AA75585A1595D4D800BBD41B /* SDL_version.h in Headers */, 6797 - AA75585C1595D4D800BBD41B /* SDL_video.h in Headers */, 6798 6530 75E09163241EA924004729E1 /* SDL_virtualjoystick_c.h in Headers */, 6799 - AA8167541F5E727800518735 /* SDL_vulkan.h in Headers */, 6800 6531 A7D8AD1D23E2514100DCD162 /* SDL_vulkan_internal.h in Headers */, 6532 + F3F7D9852933074E00816151 /* SDL_gamecontroller.h in Headers */, 6533 + F3F7D9192933074E00816151 /* SDL_pixels.h in Headers */, 6801 6534 A7D8B86C23E2514400DCD162 /* SDL_wave.h in Headers */, 6802 6535 A7D8BBAB23E2514500DCD162 /* SDL_windowevents_c.h in Headers */, 6803 6536 A7D8B3B023E2514200DCD162 /* SDL_yuv_c.h in Headers */, 6804 6537 A7D8B9CB23E2514400DCD162 /* SDL_yuv_sw_c.h in Headers */, 6805 - AA7557FA1595D4D800BBD41B /* begin_code.h in Headers */, 6806 6538 A7D8BB4523E2514500DCD162 /* blank_cursor.h in Headers */, 6807 - AA7557FC1595D4D800BBD41B /* close_code.h in Headers */, 6808 6539 A7D8B5B723E2514300DCD162 /* controller_type.h in Headers */, 6809 6540 A7D8BB4B23E2514500DCD162 /* default_cursor.h in Headers */, 6810 6541 A7D8B23C23E2514200DCD162 /* egl.h in Headers */, 6542 + F3F7D9492933074E00816151 /* SDL_scancode.h in Headers */, 6811 6543 A7D8B24223E2514200DCD162 /* eglext.h in Headers */, 6812 6544 A7D8B24823E2514200DCD162 /* eglplatform.h in Headers */, 6813 6545 A7D8B22A23E2514200DCD162 /* gl2.h in Headers */, 6814 6546 A7D8B22423E2514200DCD162 /* gl2ext.h in Headers */, 6815 6547 A7D8B23023E2514200DCD162 /* gl2platform.h in Headers */, 6548 + F3F7D9092933074E00816151 /* SDL_opengles2_khrplatform.h in Headers */, 6816 6549 A75FDB5823E39E6100529352 /* hidapi.h in Headers */, 6550 + F3F7D9692933074E00816151 /* SDL_opengles2_gl2platform.h in Headers */, 6551 + F3F7D9012933074E00816151 /* SDL_touch.h in Headers */, 6552 + F3F7D91D2933074E00816151 /* SDL_messagebox.h in Headers */, 6553 + F3F7D8FD2933074E00816151 /* SDL_opengles2_gl2.h in Headers */, 6817 6554 A7D8BBD123E2574800DCD162 /* keyinfotable.h in Headers */, 6818 6555 A7D8B23623E2514200DCD162 /* khrplatform.h in Headers */, 6819 6556 A7D8BB0323E2514500DCD162 /* math_libm.h in Headers */, ··· 6821 6558 A7D8BB5123E2514500DCD162 /* scancodes_darwin.h in Headers */, 6822 6559 A7D8BB5D23E2514500DCD162 /* scancodes_linux.h in Headers */, 6823 6560 A7D8BB2123E2514500DCD162 /* scancodes_windows.h in Headers */, 6561 + F3F7D9612933074E00816151 /* SDL_opengles2.h in Headers */, 6562 + F3F7D9152933074E00816151 /* SDL_revision.h in Headers */, 6824 6563 A7D8BB9F23E2514500DCD162 /* scancodes_xfree86.h in Headers */, 6825 6564 A7D8B56F23E2514300DCD162 /* usb_ids.h in Headers */, 6826 6565 A1626A522617008D003F1973 /* SDL_triangle.h in Headers */, 6566 + F3F7D9DD2933074E00816151 /* SDL_mutex.h in Headers */, 6827 6567 A7D8B25423E2514200DCD162 /* vk_icd.h in Headers */, 6828 6568 A7D8B24E23E2514200DCD162 /* vk_layer.h in Headers */, 6829 6569 A7D8B26623E2514200DCD162 /* vk_platform.h in Headers */, 6570 + F3F7D9AD2933074E00816151 /* SDL_mouse.h in Headers */, 6571 + F3F7D9752933074E00816151 /* SDL_keycode.h in Headers */, 6572 + F3F7D9812933074E00816151 /* SDL.h in Headers */, 6830 6573 A7D8B2AE23E2514200DCD162 /* vk_sdk_platform.h in Headers */, 6831 6574 A7D8B26023E2514200DCD162 /* vulkan.h in Headers */, 6832 6575 A7D8B26C23E2514200DCD162 /* vulkan.hpp in Headers */, 6576 + F3F7D9E52933074E00816151 /* SDL_system.h in Headers */, 6833 6577 A7D8B2B423E2514200DCD162 /* vulkan_android.h in Headers */, 6834 6578 A7D8B2A823E2514200DCD162 /* vulkan_core.h in Headers */, 6579 + F3F7D8F52933074E00816151 /* SDL_stdinc.h in Headers */, 6580 + F3F7D97D2933074E00816151 /* SDL_blendmode.h in Headers */, 6835 6581 A7D8B27223E2514200DCD162 /* vulkan_fuchsia.h in Headers */, 6836 6582 A7D8B2A223E2514200DCD162 /* vulkan_ios.h in Headers */, 6837 6583 A7D8B28423E2514200DCD162 /* vulkan_macos.h in Headers */, 6584 + F3F7D8F12933074E00816151 /* SDL_platform.h in Headers */, 6838 6585 A7D8B29623E2514200DCD162 /* vulkan_mir.h in Headers */, 6839 6586 A7D8B25A23E2514200DCD162 /* vulkan_vi.h in Headers */, 6840 6587 A7D8B27823E2514200DCD162 /* vulkan_wayland.h in Headers */, 6588 + F3F7D9212933074E00816151 /* SDL_log.h in Headers */, 6589 + F3F7D9CD2933074E00816151 /* SDL_rect.h in Headers */, 6590 + F3F7D9B52933074E00816151 /* SDL_name.h in Headers */, 6591 + F3F7D9552933074E00816151 /* SDL_locale.h in Headers */, 6841 6592 A7D8B27E23E2514200DCD162 /* vulkan_win32.h in Headers */, 6842 6593 A7D8B29023E2514200DCD162 /* vulkan_xcb.h in Headers */, 6843 6594 A7D8B29C23E2514200DCD162 /* vulkan_xlib.h in Headers */, ··· 7003 6754 A7D8AF1523E2514100DCD162 /* SDL_cocoaevents.h in Headers */, 7004 6755 A7D8B25723E2514200DCD162 /* vk_icd.h in Headers */, 7005 6756 A7D8ABE823E2514100DCD162 /* SDL_nullframebuffer_c.h in Headers */, 7006 - F382072A284F3643004DD584 /* SDL_guid.h in Headers */, 7007 6757 A7D8AB1F23E2514100DCD162 /* SDL_dynapi_procs.h in Headers */, 7008 6758 A7D8B27523E2514200DCD162 /* vulkan_fuchsia.h in Headers */, 7009 6759 5616CA57252BB35C005D5928 /* SDL_sysurl.h in Headers */, ··· 7021 6771 buildActionMask = 2147483647; 7022 6772 files = ( 7023 6773 A7D8B9A623E2514400DCD162 /* SDL_shaders_metal_tvos.h in Headers */, 7024 - DB0F490C17CA57ED008798C5 /* SDL_filesystem.h in Headers */, 7025 - DB313FC817554B71006C0E22 /* begin_code.h in Headers */, 7026 6774 A7D8ACDA23E2514100DCD162 /* SDL_uikitopengles.h in Headers */, 7027 - DB313FC917554B71006C0E22 /* close_code.h in Headers */, 7028 - DB313FF917554B71006C0E22 /* SDL.h in Headers */, 7029 6775 A7D8AC6223E2514100DCD162 /* SDL_uikitmetalview.h in Headers */, 7030 - DB313FCA17554B71006C0E22 /* SDL_assert.h in Headers */, 7031 6776 A7D8AC0E23E2514100DCD162 /* SDL_shape_internals.h in Headers */, 7032 6777 A7D8BA7E23E2514400DCD162 /* SDL_glfuncs.h in Headers */, 7033 - DB313FCB17554B71006C0E22 /* SDL_atomic.h in Headers */, 7034 6778 F386F6F62884663E001840AA /* SDL_utils_c.h in Headers */, 7035 6779 75E09169241EA924004729E1 /* SDL_virtualjoystick_c.h in Headers */, 7036 6780 A7D8AC0823E2514100DCD162 /* SDL_rect_c.h in Headers */, 7037 6781 A7D8B9A023E2514400DCD162 /* SDL_shaders_metal_macos.h in Headers */, 7038 6782 A7D8B99123E2514400DCD162 /* SDL_shaders_metal_ios.h in Headers */, 7039 - F382072D284F3643004DD584 /* SDL_guid.h in Headers */, 7040 6783 A7D8AB8A23E2514100DCD162 /* SDL_offscreenwindow.h in Headers */, 7041 - DB313FCC17554B71006C0E22 /* SDL_audio.h in Headers */, 7042 6784 A7D8A97423E2514000DCD162 /* SDL_coremotionsensor.h in Headers */, 7043 6785 A7D8AC4A23E2514100DCD162 /* SDL_uikitview.h in Headers */, 7044 - DB313FFC17554B71006C0E22 /* SDL_bits.h in Headers */, 7045 6786 A7D8ACCE23E2514100DCD162 /* SDL_uikitappdelegate.h in Headers */, 7046 6787 A7D8ACA423E2514100DCD162 /* keyinfotable.h in Headers */, 7047 - DB313FCD17554B71006C0E22 /* SDL_blendmode.h in Headers */, 7048 6788 A7D8BB3223E2514500DCD162 /* SDL_dropevents_c.h in Headers */, 7049 6789 A7D8AAC123E2514100DCD162 /* SDL_haptic_c.h in Headers */, 7050 - DB313FCE17554B71006C0E22 /* SDL_clipboard.h in Headers */, 7051 6790 A7D8A94A23E2514000DCD162 /* SDL_dataqueue.h in Headers */, 7052 6791 A7D8A96223E2514000DCD162 /* SDL_error_c.h in Headers */, 7053 6792 A7D8B98523E2514400DCD162 /* SDL_d3dmath.h in Headers */, 7054 6793 A7D8ABDE23E2514100DCD162 /* SDL_egl_c.h in Headers */, 7055 - DB313FD117554B71006C0E22 /* SDL_copying.h in Headers */, 7056 - F382338B2738EB8600F7F527 /* SDL_hidapi.h in Headers */, 7057 6794 A7D8B3D923E2514300DCD162 /* yuv_rgb.h in Headers */, 7058 6795 A7D8B79923E2514400DCD162 /* SDL_dummyaudio.h in Headers */, 7059 6796 A7D8AC9823E2514100DCD162 /* SDL_uikitmessagebox.h in Headers */, 7060 6797 F31A92CF28D4CB39003BFD6A /* SDL_offscreenopengles.h in Headers */, 7061 6798 A7D8B3F123E2514300DCD162 /* SDL_thread_c.h in Headers */, 7062 6799 A7D8AF0B23E2514100DCD162 /* SDL_cocoamessagebox.h in Headers */, 7063 - DB313FD217554B71006C0E22 /* SDL_cpuinfo.h in Headers */, 7064 - DB313FD317554B71006C0E22 /* SDL_endian.h in Headers */, 7065 - DB313FD417554B71006C0E22 /* SDL_error.h in Headers */, 7066 - DB313FD517554B71006C0E22 /* SDL_events.h in Headers */, 7067 6800 A75FDB5E23E39E6100529352 /* hidapi.h in Headers */, 7068 6801 A7D8BA0623E2514400DCD162 /* SDL_blendfillrect.h in Headers */, 7069 - DB313FFB17554B71006C0E22 /* SDL_gamecontroller.h in Headers */, 7070 6802 A7D8B55C23E2514300DCD162 /* SDL_hidapijoystick_c.h in Headers */, 7071 6803 F395C1992569C68F00942BFF /* SDL_iokitjoystick_c.h in Headers */, 7072 6804 A7D8B2C523E2514200DCD162 /* SDL_pixels_c.h in Headers */, 7073 6805 A7D8B58C23E2514300DCD162 /* SDL_joystick_c.h in Headers */, 7074 6806 A7D8B2B323E2514200DCD162 /* vk_sdk_platform.h in Headers */, 7075 6807 A7D8BB4A23E2514500DCD162 /* blank_cursor.h in Headers */, 7076 - DB313FD617554B71006C0E22 /* SDL_gesture.h in Headers */, 7077 6808 A7D8B85F23E2514400DCD162 /* SDL_sysaudio.h in Headers */, 7078 - DB313FD717554B71006C0E22 /* SDL_haptic.h in Headers */, 7079 6809 A7D8BB0823E2514500DCD162 /* math_libm.h in Headers */, 7080 6810 A7D8AC8023E2514100DCD162 /* SDL_uikitvideo.h in Headers */, 7081 6811 A7D8AF2323E2514100DCD162 /* SDL_cocoamouse.h in Headers */, 7082 - DB313FD817554B71006C0E22 /* SDL_hints.h in Headers */, 7083 6812 A7D8ADF123E2514100DCD162 /* SDL_blit_slow.h in Headers */, 7084 6813 A7D8B9D023E2514400DCD162 /* SDL_yuv_sw_c.h in Headers */, 7085 6814 A7D8BBB023E2514500DCD162 /* SDL_windowevents_c.h in Headers */, 7086 - DB313FD917554B71006C0E22 /* SDL_joystick.h in Headers */, 7087 6815 A7D8AF0523E2514100DCD162 /* SDL_cocoavideo.h in Headers */, 7088 - DB313FDA17554B71006C0E22 /* SDL_keyboard.h in Headers */, 7089 6816 A7D8ACC223E2514100DCD162 /* SDL_uikitevents.h in Headers */, 7090 6817 A7D8BB3E23E2514500DCD162 /* SDL_gesture_c.h in Headers */, 7091 6818 A7D8BA7823E2514400DCD162 /* SDL_shaders_gl.h in Headers */, 7092 6819 A7D8B42D23E2514300DCD162 /* SDL_systhread_c.h in Headers */, 7093 6820 A1BB8B7227F6CF330057CFA8 /* SDL_list.h in Headers */, 7094 - DB313FDB17554B71006C0E22 /* SDL_keycode.h in Headers */, 7095 6821 A7D8AE9323E2514100DCD162 /* SDL_cocoakeyboard.h in Headers */, 7096 6822 A7D8ACE623E2514100DCD162 /* SDL_uikitvulkan.h in Headers */, 7097 6823 A7D8B27123E2514200DCD162 /* vulkan.hpp in Headers */, 7098 - DB313FDC17554B71006C0E22 /* SDL_loadso.h in Headers */, 7099 6824 A7D8B22923E2514200DCD162 /* gl2ext.h in Headers */, 7100 6825 A7D8BB7423E2514500DCD162 /* SDL_clipboardevents_c.h in Headers */, 7101 6826 A7D8AAE523E2514100DCD162 /* SDL_syshaptic_c.h in Headers */, ··· 7105 6830 A7D8AC6E23E2514100DCD162 /* SDL_uikitmodes.h in Headers */, 7106 6831 A7D8B24123E2514200DCD162 /* egl.h in Headers */, 7107 6832 A7D8B23B23E2514200DCD162 /* khrplatform.h in Headers */, 7108 - DB313FDD17554B71006C0E22 /* SDL_log.h in Headers */, 7109 6833 A7D8AC8C23E2514100DCD162 /* SDL_uikitviewcontroller.h in Headers */, 7110 6834 A7D8A96823E2514000DCD162 /* SDL_dummysensor.h in Headers */, 7111 6835 A7D8B2B923E2514200DCD162 /* vulkan_android.h in Headers */, ··· 7115 6839 A7D8AB0F23E2514100DCD162 /* SDL_dynapi.h in Headers */, 7116 6840 A7D8B61C23E2514300DCD162 /* SDL_assert_c.h in Headers */, 7117 6841 A7D8B8A723E2514400DCD162 /* SDL_diskaudio.h in Headers */, 7118 - DB313FDE17554B71006C0E22 /* SDL_main.h in Headers */, 7119 6842 A7D8B9F423E2514400DCD162 /* SDL_drawpoint.h in Headers */, 7120 - AAC07107195606770073DCDF /* SDL_opengles2_khrplatform.h in Headers */, 7121 6843 A7D8B87123E2514400DCD162 /* SDL_wave.h in Headers */, 7122 6844 A7D8AEE123E2514100DCD162 /* SDL_cocoaopengl.h in Headers */, 7123 6845 A7D8B3CD23E2514300DCD162 /* yuv_rgb_sse_func.h in Headers */, ··· 7128 6850 A7D8B8D123E2514400DCD162 /* SDL_coreaudio.h in Headers */, 7129 6851 A7D8BA1E23E2514400DCD162 /* SDL_draw.h in Headers */, 7130 6852 A7D8BA0C23E2514400DCD162 /* SDL_drawline.h in Headers */, 7131 - DB0F489317C400E6008798C5 /* SDL_messagebox.h in Headers */, 7132 - DB313FDF17554B71006C0E22 /* SDL_mouse.h in Headers */, 7133 - DB313FE017554B71006C0E22 /* SDL_mutex.h in Headers */, 7134 6853 A7D8B3B523E2514200DCD162 /* SDL_yuv_c.h in Headers */, 7135 6854 A7D8BBA423E2514500DCD162 /* scancodes_xfree86.h in Headers */, 7136 6855 A7D8B5DA23E2514300DCD162 /* SDL_syspower.h in Headers */, 7137 - DB313FE117554B71006C0E22 /* SDL_name.h in Headers */, 7138 6856 A7D8B24723E2514200DCD162 /* eglext.h in Headers */, 7139 6857 A7D8BBAA23E2514500DCD162 /* SDL_events_c.h in Headers */, 7140 6858 A7D8BAC623E2514500DCD162 /* math_private.h in Headers */, 7141 6859 A7D8B27D23E2514200DCD162 /* vulkan_wayland.h in Headers */, 7142 - DB313FE217554B71006C0E22 /* SDL_opengl.h in Headers */, 7143 6860 A7D8AE8723E2514100DCD162 /* SDL_cocoashape.h in Headers */, 7144 - DB313FE317554B71006C0E22 /* SDL_opengles.h in Headers */, 7145 6861 A7D8BA5423E2514400DCD162 /* SDL_shaders_gles2.h in Headers */, 7146 - DB313FE417554B71006C0E22 /* SDL_opengles2.h in Headers */, 7147 6862 A7D8BA4823E2514400DCD162 /* SDL_glesfuncs.h in Headers */, 7148 6863 A7D8BA1223E2514400DCD162 /* SDL_blendpoint.h in Headers */, 7149 6864 A7D8AB7223E2514100DCD162 /* SDL_offscreenvideo.h in Headers */, ··· 7155 6870 A7D8B4B123E2514300DCD162 /* SDL_gamecontrollerdb.h in Headers */, 7156 6871 A7D8AEED23E2514100DCD162 /* SDL_cocoavulkan.h in Headers */, 7157 6872 A7D8B23523E2514200DCD162 /* gl2platform.h in Headers */, 7158 - DB313FE517554B71006C0E22 /* SDL_pixels.h in Headers */, 7159 6873 A7D8B25323E2514200DCD162 /* vk_layer.h in Headers */, 7160 6874 A7D8B26B23E2514200DCD162 /* vk_platform.h in Headers */, 7161 6875 A7D8AEB723E2514100DCD162 /* SDL_cocoametalview.h in Headers */, ··· 7165 6879 A7D8A99223E2514000DCD162 /* SDL_sensor_c.h in Headers */, 7166 6880 A7D8B9DC23E2514400DCD162 /* SDL_sysrender.h in Headers */, 7167 6881 A7D8BA3623E2514400DCD162 /* SDL_rotate.h in Headers */, 7168 - DB313FE617554B71006C0E22 /* SDL_platform.h in Headers */, 7169 - DB313FE717554B71006C0E22 /* SDL_power.h in Headers */, 7170 6882 A7D8BB5623E2514500DCD162 /* scancodes_darwin.h in Headers */, 7171 6883 A7D8B5BC23E2514300DCD162 /* controller_type.h in Headers */, 7172 6884 A7D8AC7A23E2514100DCD162 /* SDL_uikitclipboard.h in Headers */, ··· 7174 6886 A7D8AC9E23E2514100DCD162 /* SDL_uikitwindow.h in Headers */, 7175 6887 A7D8B25F23E2514200DCD162 /* vulkan_vi.h in Headers */, 7176 6888 A7D8B29B23E2514200DCD162 /* vulkan_mir.h in Headers */, 7177 - DB313FE817554B71006C0E22 /* SDL_quit.h in Headers */, 7178 6889 A7D8BB5023E2514500DCD162 /* default_cursor.h in Headers */, 7179 6890 A7D8BA0023E2514400DCD162 /* SDL_render_sw_c.h in Headers */, 7180 - DB313FE917554B71006C0E22 /* SDL_rect.h in Headers */, 7181 - DB313FEA17554B71006C0E22 /* SDL_render.h in Headers */, 7182 6891 A7D8ABFC23E2514100DCD162 /* SDL_nullvideo.h in Headers */, 7183 6892 A7D8B39D23E2514200DCD162 /* SDL_blit_copy.h in Headers */, 7184 6893 A7D8B3A323E2514200DCD162 /* SDL_RLEaccel_c.h in Headers */, 7185 6894 A7D8B24D23E2514200DCD162 /* eglplatform.h in Headers */, 7186 - DB313FEB17554B71006C0E22 /* SDL_revision.h in Headers */, 7187 6895 A7D8B3EB23E2514300DCD162 /* SDL_systhread.h in Headers */, 7188 - DB313FEC17554B71006C0E22 /* SDL_rwops.h in Headers */, 7189 - DB313FED17554B71006C0E22 /* SDL_scancode.h in Headers */, 7190 6896 A7D8AECF23E2514100DCD162 /* SDL_cocoaclipboard.h in Headers */, 7191 6897 A7D8AEF923E2514100DCD162 /* SDL_cocoamodes.h in Headers */, 7192 6898 A7D8ACB623E2514100DCD162 /* SDL_uikitopenglview.h in Headers */, ··· 7203 6909 A7D8B29523E2514200DCD162 /* vulkan_xcb.h in Headers */, 7204 6910 A7D8B2A723E2514200DCD162 /* vulkan_ios.h in Headers */, 7205 6911 A7D8A99E23E2514000DCD162 /* SDL_internal.h in Headers */, 7206 - DB313FEE17554B71006C0E22 /* SDL_shape.h in Headers */, 7207 - DB313FEF17554B71006C0E22 /* SDL_stdinc.h in Headers */, 7208 - DB313FF017554B71006C0E22 /* SDL_surface.h in Headers */, 7209 6912 A7D8B26523E2514200DCD162 /* vulkan.h in Headers */, 7210 6913 A7D8BB8C23E2514500DCD162 /* SDL_keyboard_c.h in Headers */, 7211 - DB313FF117554B71006C0E22 /* SDL_system.h in Headers */, 7212 - DB313FF217554B71006C0E22 /* SDL_syswm.h in Headers */, 7213 - AAC070FB195606770073DCDF /* SDL_opengl_glext.h in Headers */, 7214 6914 A7D8BB2023E2514500DCD162 /* SDL_mouse_c.h in Headers */, 7215 6915 A7D8B2BF23E2514200DCD162 /* SDL_blit_auto.h in Headers */, 7216 6916 A7D8B9EE23E2514400DCD162 /* SDL_blendline.h in Headers */, 7217 6917 F395C1C02569C6A000942BFF /* SDL_mfijoystick_c.h in Headers */, 7218 6918 A7D8AAD923E2514100DCD162 /* SDL_syshaptic.h in Headers */, 7219 6919 A7D8AD2223E2514100DCD162 /* SDL_vulkan_internal.h in Headers */, 7220 - DB313FF317554B71006C0E22 /* SDL_thread.h in Headers */, 7221 6920 A7D8AF1723E2514100DCD162 /* SDL_cocoaevents.h in Headers */, 7222 6921 A7D8B25923E2514200DCD162 /* vk_icd.h in Headers */, 7223 6922 A7D8ABEA23E2514100DCD162 /* SDL_nullframebuffer_c.h in Headers */, 7224 - DB313FF417554B71006C0E22 /* SDL_timer.h in Headers */, 7225 6923 A7D8AB2123E2514100DCD162 /* SDL_dynapi_procs.h in Headers */, 7226 6924 A7D8B27723E2514200DCD162 /* vulkan_fuchsia.h in Headers */, 7227 - DB313FF517554B71006C0E22 /* SDL_touch.h in Headers */, 7228 - DB313FF617554B71006C0E22 /* SDL_types.h in Headers */, 7229 6925 5616CA60252BB35E005D5928 /* SDL_sysurl.h in Headers */, 7230 6926 A7D8B57423E2514300DCD162 /* usb_ids.h in Headers */, 7231 6927 A7D8BA5A23E2514400DCD162 /* SDL_gles2funcs.h in Headers */, 7232 - DB313FF717554B71006C0E22 /* SDL_version.h in Headers */, 7233 - DB313FF817554B71006C0E22 /* SDL_video.h in Headers */, 7234 - AAC070FE195606770073DCDF /* SDL_opengles2_gl2.h in Headers */, 7235 - F3950CDA212BC88D00F51292 /* SDL_sensor.h in Headers */, 7236 6928 A75FDBCB23EA380300529352 /* SDL_hidapi_rumble.h in Headers */, 7237 6929 A7D8AC4423E2514100DCD162 /* SDL_sysvideo.h in Headers */, 7238 6930 F386F6ED2884663E001840AA /* SDL_log_c.h in Headers */, 7239 - AAC07104195606770073DCDF /* SDL_opengles2_gl2platform.h in Headers */, 7240 - AAC07101195606770073DCDF /* SDL_opengles2_gl2ext.h in Headers */, 7241 6931 A7D8AB1523E2514100DCD162 /* SDL_dynapi_overrides.h in Headers */, 7242 6932 A7D8AEFF23E2514100DCD162 /* SDL_cocoawindow.h in Headers */, 7243 6933 ); ··· 7247 6937 isa = PBXHeadersBuildPhase; 7248 6938 buildActionMask = 2147483647; 7249 6939 files = ( 6940 + F3F7D9B42933074E00816151 /* SDL_power.h in Headers */, 6941 + F3F7D9202933074E00816151 /* SDL_messagebox.h in Headers */, 6942 + F3F7D8EC2933074E00816151 /* SDL_gesture.h in Headers */, 6943 + F3F7D9142933074E00816151 /* SDL_hints.h in Headers */, 6944 + F3F7D9902933074E00816151 /* SDL_metal.h in Headers */, 6945 + F3F7D9B02933074E00816151 /* SDL_mouse.h in Headers */, 6946 + F3F7D9242933074E00816151 /* SDL_log.h in Headers */, 6947 + F3F7D9E02933074E00816151 /* SDL_mutex.h in Headers */, 6948 + F3F7D9D02933074E00816151 /* SDL_rect.h in Headers */, 6949 + F3F7D8F02933074E00816151 /* SDL_audio.h in Headers */, 6950 + F3F7D98C2933074E00816151 /* SDL_guid.h in Headers */, 6951 + F3F7D9A42933074E00816151 /* SDL_clipboard.h in Headers */, 6952 + F3F7D9882933074E00816151 /* SDL_gamecontroller.h in Headers */, 6953 + F3F7D9182933074E00816151 /* SDL_revision.h in Headers */, 6954 + F3F7D9842933074E00816151 /* SDL.h in Headers */, 6955 + F3F7D9702933074E00816151 /* SDL_hidapi.h in Headers */, 6956 + F3F7D9C02933074E00816151 /* SDL_render.h in Headers */, 6957 + F3F7D9442933074E00816151 /* SDL_syswm.h in Headers */, 6958 + F3F7D9BC2933074E00816151 /* SDL_cpuinfo.h in Headers */, 6959 + F3F7D9E82933074E00816151 /* SDL_system.h in Headers */, 6960 + F3F7D9D42933074E00816151 /* SDL_copying.h in Headers */, 6961 + F3F7D9A02933074E00816151 /* SDL_filesystem.h in Headers */, 6962 + F3F7D93C2933074E00816151 /* SDL_opengles2_gl2ext.h in Headers */, 6963 + F3F7D9402933074E00816151 /* SDL_endian.h in Headers */, 6964 + F3F7D9942933074E00816151 /* SDL_joystick.h in Headers */, 6965 + F3F7D9C42933074E00816151 /* SDL_quit.h in Headers */, 6966 + F3F7D9342933074E00816151 /* SDL_surface.h in Headers */, 6967 + F3F7D9D82933074E00816151 /* SDL_version.h in Headers */, 6968 + F3F7D9002933074E00816151 /* SDL_opengles2_gl2.h in Headers */, 6969 + F3F7D9102933074E00816151 /* SDL_timer.h in Headers */, 6970 + F3F7D9502933074E00816151 /* SDL_sensor.h in Headers */, 6971 + F3F7D97C2933074E00816151 /* SDL_thread.h in Headers */, 6972 + F3F7D9782933074E00816151 /* SDL_keycode.h in Headers */, 6973 + F3F7D9602933074E00816151 /* SDL_opengles.h in Headers */, 6974 + F3F7D9E42933074E00816151 /* begin_code.h in Headers */, 6975 + F3F7D9982933074E00816151 /* SDL_vulkan.h in Headers */, 6976 + F3F7D9C82933074E00816151 /* SDL_assert.h in Headers */, 6977 + F3F7D90C2933074E00816151 /* SDL_opengles2_khrplatform.h in Headers */, 6978 + F3F7D9AC2933074E00816151 /* SDL_loadso.h in Headers */, 6979 + F3F7D9302933074E00816151 /* SDL_shape.h in Headers */, 6980 + F3F7D9742933074E00816151 /* SDL_events.h in Headers */, 6981 + F3F7D91C2933074E00816151 /* SDL_pixels.h in Headers */, 6982 + F3F7D9082933074E00816151 /* SDL_main.h in Headers */, 6983 + F3F7D9482933074E00816151 /* SDL_opengl_glext.h in Headers */, 6984 + F3F7D96C2933074E00816151 /* SDL_opengles2_gl2platform.h in Headers */, 6985 + F3F7D95C2933074E00816151 /* SDL_video.h in Headers */, 6986 + F3F7D92C2933074E00816151 /* SDL_atomic.h in Headers */, 6987 + F3F7D9682933074E00816151 /* SDL_rwops.h in Headers */, 6988 + F3F7D9A82933074E00816151 /* SDL_bits.h in Headers */, 7250 6989 F31A92CB28D4CB39003BFD6A /* SDL_offscreenopengles.h in Headers */, 6990 + F3F7D9642933074E00816151 /* SDL_opengles2.h in Headers */, 6991 + F3F7D9282933074E00816151 /* SDL_egl.h in Headers */, 6992 + F3F7D8FC2933074E00816151 /* SDL_haptic.h in Headers */, 6993 + F3F7D8F82933074E00816151 /* SDL_stdinc.h in Headers */, 6994 + F3F7D9B82933074E00816151 /* SDL_name.h in Headers */, 6995 + F3F7D9582933074E00816151 /* SDL_locale.h in Headers */, 6996 + F3F7D9542933074E00816151 /* SDL_keyboard.h in Headers */, 6997 + F3F7D9CC2933074E00816151 /* SDL_opengl.h in Headers */, 6998 + F3F7D9802933074E00816151 /* SDL_blendmode.h in Headers */, 6999 + F3F7D94C2933074E00816151 /* SDL_scancode.h in Headers */, 7000 + F3F7D9042933074E00816151 /* SDL_touch.h in Headers */, 7001 + F3F7D9382933074E00816151 /* SDL_error.h in Headers */, 7002 + F3F7D99C2933074E00816151 /* SDL_misc.h in Headers */, 7003 + F3F7D9DC2933074E00816151 /* close_code.h in Headers */, 7004 + F3F7D8F42933074E00816151 /* SDL_platform.h in Headers */, 7251 7005 ); 7252 7006 runOnlyForDeploymentPostprocessing = 0; 7253 7007 }; ··· 7323 7077 A7D88ABF23E2437C00DCD162 /* Sources */, 7324 7078 A7D88B4623E2437C00DCD162 /* Frameworks */, 7325 7079 A75FDB9F23E4CAFA00529352 /* Embed Frameworks */, 7326 - F3ED8107281DB8E600C33C5B /* Convert SDL includes to SDL Framework includes */, 7327 7080 ); 7328 7081 buildRules = ( 7329 7082 ); ··· 7345 7098 A7D88C7823E24BED00DCD162 /* Sources */, 7346 7099 A7D88D0423E24BED00DCD162 /* Frameworks */, 7347 7100 A75FDBA223E4CAFF00529352 /* Embed Frameworks */, 7348 - F3ED8108281DB8F200C33C5B /* Convert SDL includes to SDL Framework includes */, 7349 7101 ); 7350 7102 buildRules = ( 7351 7103 ); ··· 7387 7139 BECDF62C0761BA81005FE872 /* Sources */, 7388 7140 BECDF6680761BA81005FE872 /* Frameworks */, 7389 7141 A75FDB9C23E4CAEF00529352 /* Embed Frameworks */, 7390 - F3ED8106281DB8A500C33C5B /* Convert SDL includes to SDL Framework includes */, 7391 7142 ); 7392 7143 buildRules = ( 7393 7144 ); ··· 7629 7380 runOnlyForDeploymentPostprocessing = 0; 7630 7381 shellPath = /bin/sh; 7631 7382 shellScript = "# Build an xcframework with both device and simulator files for all platforms.\n# Adapted from an answer in\n# https://developer.apple.com/forums/thread/666335?answerId=685927022#685927022\n\nif [ \"$XCODE_VERSION_ACTUAL\" -lt 1100 ]\nthen\n\techo \"error: Building an xcframework requires Xcode 11 minimum.\"\n\texit 1\nfi\n\nSCHEME_NAME=\"Framework-iOS\"\nFRAMEWORK_NAME=\"SDL3\"\nPROJECT_NAME=\"SDL\"\n\nSIMULATOR_ARCHIVE_PATH=\"${BUILD_DIR}/${CONFIGURATION}/${FRAMEWORK_NAME}-iphonesimulator.xcarchive\"\nDEVICE_ARCHIVE_PATH=\"${BUILD_DIR}/${CONFIGURATION}/${FRAMEWORK_NAME}-iphoneos.xcarchive\"\n\nOUTPUT_DIR=\"./Products/\"\n\n# Simulator xcarchive (arm64, i386, x86_64)\nxcodebuild archive \\\n\tONLY_ACTIVE_ARCH=NO \\\n\t-scheme ${SCHEME_NAME} \\\n\t-project \"${PROJECT_NAME}.xcodeproj\" \\\n\t-archivePath ${SIMULATOR_ARCHIVE_PATH} \\\n\t-sdk iphonesimulator \\\n\tBUILD_LIBRARY_FOR_DISTRIBUTION=YES \\\n\tSKIP_INSTALL=NO\n\n# Device xcarchive (arm64, armv7)\nxcodebuild archive \\\n\t-scheme ${SCHEME_NAME} \\\n\t-project \"${PROJECT_NAME}.xcodeproj\" \\\n\t-archivePath ${DEVICE_ARCHIVE_PATH} \\\n\t-sdk iphoneos \\\n\tBUILD_LIBRARY_FOR_DISTRIBUTION=YES \\\n\tSKIP_INSTALL=NO\n\n# Clean-up any existing instance of this xcframework from the Products directory\nrm -rf \"${OUTPUT_DIR}${FRAMEWORK_NAME}.xcframework\"\n\n# Create final xcframework\nxcodebuild -create-xcframework \\\n\t-framework \"${DEVICE_ARCHIVE_PATH}\"/Products/Library/Frameworks/${FRAMEWORK_NAME}.framework \\\n\t-framework \"${SIMULATOR_ARCHIVE_PATH}\"/Products/Library/Frameworks/${FRAMEWORK_NAME}.framework \\\n\t-output ${OUTPUT_DIR}/${FRAMEWORK_NAME}.xcframework\n\n# Ensure git doesn't pick up on our Products folder. \nrm -rf ${OUTPUT_DIR}/.gitignore\necho \"*\" >> ${OUTPUT_DIR}/.gitignore\n"; 7632 - }; 7633 - F3ED8106281DB8A500C33C5B /* Convert SDL includes to SDL Framework includes */ = { 7634 - isa = PBXShellScriptBuildPhase; 7635 - buildActionMask = 2147483647; 7636 - files = ( 7637 - ); 7638 - inputFileListPaths = ( 7639 - ); 7640 - inputPaths = ( 7641 - ); 7642 - name = "Convert SDL includes to SDL Framework includes"; 7643 - outputFileListPaths = ( 7644 - ); 7645 - outputPaths = ( 7646 - ); 7647 - runOnlyForDeploymentPostprocessing = 0; 7648 - shellPath = /bin/sh; 7649 - shellScript = "cd \"$BUILT_PRODUCTS_DIR/$PUBLIC_HEADERS_FOLDER_PATH\"\nsed -i '' -e 's,#include \"\\(.*\\)\",#include <SDL3/\\1>,' *.h\n"; 7650 - }; 7651 - F3ED8107281DB8E600C33C5B /* Convert SDL includes to SDL Framework includes */ = { 7652 - isa = PBXShellScriptBuildPhase; 7653 - buildActionMask = 2147483647; 7654 - files = ( 7655 - ); 7656 - inputFileListPaths = ( 7657 - ); 7658 - inputPaths = ( 7659 - ); 7660 - name = "Convert SDL includes to SDL Framework includes"; 7661 - outputFileListPaths = ( 7662 - ); 7663 - outputPaths = ( 7664 - ); 7665 - runOnlyForDeploymentPostprocessing = 0; 7666 - shellPath = /bin/sh; 7667 - shellScript = "cd \"$BUILT_PRODUCTS_DIR/$PUBLIC_HEADERS_FOLDER_PATH\"\nsed -i '' -e 's,#include \"\\(.*\\)\",#include <SDL3/\\1>,' *.h\n"; 7668 - }; 7669 - F3ED8108281DB8F200C33C5B /* Convert SDL includes to SDL Framework includes */ = { 7670 - isa = PBXShellScriptBuildPhase; 7671 - buildActionMask = 2147483647; 7672 - files = ( 7673 - ); 7674 - inputFileListPaths = ( 7675 - ); 7676 - inputPaths = ( 7677 - ); 7678 - name = "Convert SDL includes to SDL Framework includes"; 7679 - outputFileListPaths = ( 7680 - ); 7681 - outputPaths = ( 7682 - ); 7683 - runOnlyForDeploymentPostprocessing = 0; 7684 - shellPath = /bin/sh; 7685 - shellScript = "cd \"$BUILT_PRODUCTS_DIR/$PUBLIC_HEADERS_FOLDER_PATH\"\nsed -i '' -e 's,#include \"\\(.*\\)\",#include <SDL3/\\1>,' *.h\n"; 7686 7383 }; 7687 7384 /* End PBXShellScriptBuildPhase section */ 7688 7385
+3 -3
build-scripts/showrev.sh
··· 10 10 exit 0 11 11 fi 12 12 13 - major=$(sed -ne 's/^#define SDL_MAJOR_VERSION *//p' include/SDL_version.h) 14 - minor=$(sed -ne 's/^#define SDL_MINOR_VERSION *//p' include/SDL_version.h) 15 - micro=$(sed -ne 's/^#define SDL_PATCHLEVEL *//p' include/SDL_version.h) 13 + major=$(sed -ne 's/^#define SDL_MAJOR_VERSION *//p' include/SDL3/SDL_version.h) 14 + minor=$(sed -ne 's/^#define SDL_MINOR_VERSION *//p' include/SDL3/SDL_version.h) 15 + micro=$(sed -ne 's/^#define SDL_PATCHLEVEL *//p' include/SDL3/SDL_version.h) 16 16 version="${major}.${minor}.${micro}" 17 17 18 18 if [ -x "$(command -v git)" ]; then
+3 -3
build-scripts/test-versioning.sh
··· 6 6 7 7 cd `dirname $0`/.. 8 8 9 - ref_major=$(sed -ne 's/^#define SDL_MAJOR_VERSION *//p' include/SDL_version.h) 10 - ref_minor=$(sed -ne 's/^#define SDL_MINOR_VERSION *//p' include/SDL_version.h) 11 - ref_micro=$(sed -ne 's/^#define SDL_PATCHLEVEL *//p' include/SDL_version.h) 9 + ref_major=$(sed -ne 's/^#define SDL_MAJOR_VERSION *//p' include/SDL3/SDL_version.h) 10 + ref_minor=$(sed -ne 's/^#define SDL_MINOR_VERSION *//p' include/SDL3/SDL_version.h) 11 + ref_micro=$(sed -ne 's/^#define SDL_PATCHLEVEL *//p' include/SDL3/SDL_version.h) 12 12 ref_version="${ref_major}.${ref_minor}.${ref_micro}" 13 13 14 14 tests=0
+3 -3
build-scripts/update-version.sh
··· 62 62 perl -w -pi -e 's/\A(.* SDL_MINOR_VERSION = )\d+/${1}'$MINOR'/;' android-project/app/src/main/java/org/libsdl/app/SDLActivity.java 63 63 perl -w -pi -e 's/\A(.* SDL_MICRO_VERSION = )\d+/${1}'$PATCH'/;' android-project/app/src/main/java/org/libsdl/app/SDLActivity.java 64 64 65 - perl -w -pi -e 's/(\#define SDL_MAJOR_VERSION\s+)\d+/${1}'$MAJOR'/;' include/SDL_version.h 66 - perl -w -pi -e 's/(\#define SDL_MINOR_VERSION\s+)\d+/${1}'$MINOR'/;' include/SDL_version.h 67 - perl -w -pi -e 's/(\#define SDL_PATCHLEVEL\s+)\d+/${1}'$PATCH'/;' include/SDL_version.h 65 + perl -w -pi -e 's/(\#define SDL_MAJOR_VERSION\s+)\d+/${1}'$MAJOR'/;' include/SDL3/SDL_version.h 66 + perl -w -pi -e 's/(\#define SDL_MINOR_VERSION\s+)\d+/${1}'$MINOR'/;' include/SDL3/SDL_version.h 67 + perl -w -pi -e 's/(\#define SDL_PATCHLEVEL\s+)\d+/${1}'$PATCH'/;' include/SDL3/SDL_version.h 68 68 69 69 perl -w -pi -e 's/(FILEVERSION\s+)\d+,\d+,\d+/${1}'$MAJOR','$MINOR','$PATCH'/;' src/main/windows/version.rc 70 70 perl -w -pi -e 's/(PRODUCTVERSION\s+)\d+,\d+,\d+/${1}'$MAJOR','$MINOR','$PATCH'/;' src/main/windows/version.rc
+1 -1
build-scripts/updaterev.sh
··· 5 5 outdir=`pwd` 6 6 cd `dirname $0` 7 7 srcdir=.. 8 - header=$outdir/include/SDL_revision.h 8 + header=$outdir/include/SDL3/SDL_revision.h 9 9 dist= 10 10 vendor= 11 11
+2
docs/README-migration.md
··· 4 4 5 5 We have provided a handy Python script to automate some of this work for you [link to script], and details on the changes are organized by SDL 2.0 header below. 6 6 7 + SDL headers should now be included as `#include <SDL3/SDL.h>`. Typically that's the only header you'll need in your application unless you are using OpenGL or Vulkan functionality. 8 + 7 9 8 10 ## SDL_platform.h 9 11
+50 -36
include/SDL.h include/SDL3/SDL.h
··· 29 29 #ifndef SDL_h_ 30 30 #define SDL_h_ 31 31 32 - #include "SDL_main.h" 33 - #include "SDL_stdinc.h" 34 - #include "SDL_assert.h" 35 - #include "SDL_atomic.h" 36 - #include "SDL_audio.h" 37 - #include "SDL_clipboard.h" 38 - #include "SDL_cpuinfo.h" 39 - #include "SDL_endian.h" 40 - #include "SDL_error.h" 41 - #include "SDL_events.h" 42 - #include "SDL_filesystem.h" 43 - #include "SDL_gamecontroller.h" 44 - #include "SDL_guid.h" 45 - #include "SDL_haptic.h" 46 - #include "SDL_hidapi.h" 47 - #include "SDL_hints.h" 48 - #include "SDL_joystick.h" 49 - #include "SDL_loadso.h" 50 - #include "SDL_log.h" 51 - #include "SDL_messagebox.h" 52 - #include "SDL_metal.h" 53 - #include "SDL_mutex.h" 54 - #include "SDL_power.h" 55 - #include "SDL_render.h" 56 - #include "SDL_rwops.h" 57 - #include "SDL_sensor.h" 58 - #include "SDL_shape.h" 59 - #include "SDL_system.h" 60 - #include "SDL_thread.h" 61 - #include "SDL_timer.h" 62 - #include "SDL_version.h" 63 - #include "SDL_video.h" 64 - #include "SDL_locale.h" 65 - #include "SDL_misc.h" 32 + #include <SDL3/SDL_main.h> 33 + #include <SDL3/SDL_stdinc.h> 34 + #include <SDL3/SDL_assert.h> 35 + #include <SDL3/SDL_atomic.h> 36 + #include <SDL3/SDL_audio.h> 37 + #include <SDL3/SDL_bits.h> 38 + #include <SDL3/SDL_blendmode.h> 39 + #include <SDL3/SDL_clipboard.h> 40 + #include <SDL3/SDL_cpuinfo.h> 41 + #include <SDL3/SDL_endian.h> 42 + #include <SDL3/SDL_error.h> 43 + #include <SDL3/SDL_events.h> 44 + #include <SDL3/SDL_filesystem.h> 45 + #include <SDL3/SDL_gamecontroller.h> 46 + #include <SDL3/SDL_gesture.h> 47 + #include <SDL3/SDL_guid.h> 48 + #include <SDL3/SDL_haptic.h> 49 + #include <SDL3/SDL_hidapi.h> 50 + #include <SDL3/SDL_hints.h> 51 + #include <SDL3/SDL_joystick.h> 52 + #include <SDL3/SDL_keyboard.h> 53 + #include <SDL3/SDL_keycode.h> 54 + #include <SDL3/SDL_loadso.h> 55 + #include <SDL3/SDL_locale.h> 56 + #include <SDL3/SDL_log.h> 57 + #include <SDL3/SDL_messagebox.h> 58 + #include <SDL3/SDL_metal.h> 59 + #include <SDL3/SDL_misc.h> 60 + #include <SDL3/SDL_mouse.h> 61 + #include <SDL3/SDL_mutex.h> 62 + #include <SDL3/SDL_pixels.h> 63 + #include <SDL3/SDL_platform.h> 64 + #include <SDL3/SDL_power.h> 65 + #include <SDL3/SDL_quit.h> 66 + #include <SDL3/SDL_rect.h> 67 + #include <SDL3/SDL_render.h> 68 + #include <SDL3/SDL_revision.h> 69 + #include <SDL3/SDL_rwops.h> 70 + #include <SDL3/SDL_scancode.h> 71 + #include <SDL3/SDL_sensor.h> 72 + #include <SDL3/SDL_shape.h> 73 + #include <SDL3/SDL_surface.h> 74 + #include <SDL3/SDL_system.h> 75 + #include <SDL3/SDL_thread.h> 76 + #include <SDL3/SDL_timer.h> 77 + #include <SDL3/SDL_touch.h> 78 + #include <SDL3/SDL_version.h> 79 + #include <SDL3/SDL_video.h> 66 80 67 - #include "begin_code.h" 81 + #include <SDL3/begin_code.h> 68 82 /* Set up for C function definitions, even when using C++ */ 69 83 #ifdef __cplusplus 70 84 extern "C" { ··· 226 240 #ifdef __cplusplus 227 241 } 228 242 #endif 229 - #include "close_code.h" 243 + #include <SDL3/close_code.h> 230 244 231 245 #endif /* SDL_h_ */ 232 246
+3 -3
include/SDL_assert.h include/SDL3/SDL_assert.h
··· 22 22 #ifndef SDL_assert_h_ 23 23 #define SDL_assert_h_ 24 24 25 - #include "SDL_stdinc.h" 25 + #include <SDL3/SDL_stdinc.h> 26 26 27 - #include "begin_code.h" 27 + #include <SDL3/begin_code.h> 28 28 /* Set up for C function definitions, even when using C++ */ 29 29 #ifdef __cplusplus 30 30 extern "C" { ··· 319 319 #ifdef __cplusplus 320 320 } 321 321 #endif 322 - #include "close_code.h" 322 + #include <SDL3/close_code.h> 323 323 324 324 #endif /* SDL_assert_h_ */ 325 325
+4 -4
include/SDL_atomic.h include/SDL3/SDL_atomic.h
··· 59 59 #ifndef SDL_atomic_h_ 60 60 #define SDL_atomic_h_ 61 61 62 - #include "SDL_stdinc.h" 63 - #include "SDL_platform.h" 62 + #include <SDL3/SDL_stdinc.h> 63 + #include <SDL3/SDL_platform.h> 64 64 65 - #include "begin_code.h" 65 + #include <SDL3/begin_code.h> 66 66 67 67 /* Set up for C function definitions, even when using C++ */ 68 68 #ifdef __cplusplus ··· 403 403 } 404 404 #endif 405 405 406 - #include "close_code.h" 406 + #include <SDL3/close_code.h> 407 407 408 408 #endif /* SDL_atomic_h_ */ 409 409
+8 -8
include/SDL_audio.h include/SDL3/SDL_audio.h
··· 30 30 #ifndef SDL_audio_h_ 31 31 #define SDL_audio_h_ 32 32 33 - #include "SDL_stdinc.h" 34 - #include "SDL_error.h" 35 - #include "SDL_endian.h" 36 - #include "SDL_mutex.h" 37 - #include "SDL_thread.h" 38 - #include "SDL_rwops.h" 33 + #include <SDL3/SDL_stdinc.h> 34 + #include <SDL3/SDL_error.h> 35 + #include <SDL3/SDL_endian.h> 36 + #include <SDL3/SDL_mutex.h> 37 + #include <SDL3/SDL_thread.h> 38 + #include <SDL3/SDL_rwops.h> 39 39 40 - #include "begin_code.h" 40 + #include <SDL3/begin_code.h> 41 41 /* Set up for C function definitions, even when using C++ */ 42 42 #ifdef __cplusplus 43 43 extern "C" { ··· 1493 1493 #ifdef __cplusplus 1494 1494 } 1495 1495 #endif 1496 - #include "close_code.h" 1496 + #include <SDL3/close_code.h> 1497 1497 1498 1498 #endif /* SDL_audio_h_ */ 1499 1499
+3 -3
include/SDL_bits.h include/SDL3/SDL_bits.h
··· 28 28 #ifndef SDL_bits_h_ 29 29 #define SDL_bits_h_ 30 30 31 - #include "SDL_stdinc.h" 31 + #include <SDL3/SDL_stdinc.h> 32 32 33 - #include "begin_code.h" 33 + #include <SDL3/begin_code.h> 34 34 /* Set up for C function definitions, even when using C++ */ 35 35 #ifdef __cplusplus 36 36 extern "C" { ··· 119 119 #ifdef __cplusplus 120 120 } 121 121 #endif 122 - #include "close_code.h" 122 + #include <SDL3/close_code.h> 123 123 124 124 #endif /* SDL_bits_h_ */ 125 125
+2 -2
include/SDL_blendmode.h include/SDL3/SDL_blendmode.h
··· 28 28 #ifndef SDL_blendmode_h_ 29 29 #define SDL_blendmode_h_ 30 30 31 - #include "begin_code.h" 31 + #include <SDL3/begin_code.h> 32 32 /* Set up for C function definitions, even when using C++ */ 33 33 #ifdef __cplusplus 34 34 extern "C" { ··· 191 191 #ifdef __cplusplus 192 192 } 193 193 #endif 194 - #include "close_code.h" 194 + #include <SDL3/close_code.h> 195 195 196 196 #endif /* SDL_blendmode_h_ */ 197 197
+3 -3
include/SDL_clipboard.h include/SDL3/SDL_clipboard.h
··· 28 28 #ifndef SDL_clipboard_h_ 29 29 #define SDL_clipboard_h_ 30 30 31 - #include "SDL_stdinc.h" 31 + #include <SDL3/SDL_stdinc.h> 32 32 33 - #include "begin_code.h" 33 + #include <SDL3/begin_code.h> 34 34 /* Set up for C function definitions, even when using C++ */ 35 35 #ifdef __cplusplus 36 36 extern "C" { ··· 134 134 #ifdef __cplusplus 135 135 } 136 136 #endif 137 - #include "close_code.h" 137 + #include <SDL3/close_code.h> 138 138 139 139 #endif /* SDL_clipboard_h_ */ 140 140
include/SDL_copying.h include/SDL3/SDL_copying.h
+3 -3
include/SDL_cpuinfo.h include/SDL3/SDL_cpuinfo.h
··· 28 28 #ifndef SDL_cpuinfo_h_ 29 29 #define SDL_cpuinfo_h_ 30 30 31 - #include "SDL_stdinc.h" 31 + #include <SDL3/SDL_stdinc.h> 32 32 33 33 /* Need to do this here because intrin.h has C++ code in it */ 34 34 /* Visual Studio 2005 has a bug where intrin.h conflicts with winnt.h */ ··· 124 124 #endif 125 125 #endif /* HAVE_IMMINTRIN_H */ 126 126 127 - #include "begin_code.h" 127 + #include <SDL3/begin_code.h> 128 128 /* Set up for C function definitions, even when using C++ */ 129 129 #ifdef __cplusplus 130 130 extern "C" { ··· 587 587 #ifdef __cplusplus 588 588 } 589 589 #endif 590 - #include "close_code.h" 590 + #include <SDL3/close_code.h> 591 591 592 592 #endif /* SDL_cpuinfo_h_ */ 593 593
include/SDL_egl.h include/SDL3/SDL_egl.h
+3 -3
include/SDL_endian.h include/SDL3/SDL_endian.h
··· 28 28 #ifndef SDL_endian_h_ 29 29 #define SDL_endian_h_ 30 30 31 - #include "SDL_stdinc.h" 31 + #include <SDL3/SDL_stdinc.h> 32 32 33 33 #if defined(_MSC_VER) && (_MSC_VER >= 1400) 34 34 /* As of Clang 11, '_m_prefetchw' is conflicting with the winnt.h's version, ··· 110 110 #endif /* !SDL_FLOATWORDORDER */ 111 111 112 112 113 - #include "begin_code.h" 113 + #include <SDL3/begin_code.h> 114 114 /* Set up for C function definitions, even when using C++ */ 115 115 #ifdef __cplusplus 116 116 extern "C" { ··· 341 341 #ifdef __cplusplus 342 342 } 343 343 #endif 344 - #include "close_code.h" 344 + #include <SDL3/close_code.h> 345 345 346 346 #endif /* SDL_endian_h_ */ 347 347
+3 -3
include/SDL_error.h include/SDL3/SDL_error.h
··· 28 28 #ifndef SDL_error_h_ 29 29 #define SDL_error_h_ 30 30 31 - #include "SDL_stdinc.h" 31 + #include <SDL3/SDL_stdinc.h> 32 32 33 - #include "begin_code.h" 33 + #include <SDL3/begin_code.h> 34 34 /* Set up for C function definitions, even when using C++ */ 35 35 #ifdef __cplusplus 36 36 extern "C" { ··· 156 156 #ifdef __cplusplus 157 157 } 158 158 #endif 159 - #include "close_code.h" 159 + #include <SDL3/close_code.h> 160 160 161 161 #endif /* SDL_error_h_ */ 162 162
+12 -12
include/SDL_events.h include/SDL3/SDL_events.h
··· 28 28 #ifndef SDL_events_h_ 29 29 #define SDL_events_h_ 30 30 31 - #include "SDL_stdinc.h" 32 - #include "SDL_error.h" 33 - #include "SDL_video.h" 34 - #include "SDL_keyboard.h" 35 - #include "SDL_mouse.h" 36 - #include "SDL_joystick.h" 37 - #include "SDL_gamecontroller.h" 38 - #include "SDL_quit.h" 39 - #include "SDL_gesture.h" 40 - #include "SDL_touch.h" 31 + #include <SDL3/SDL_stdinc.h> 32 + #include <SDL3/SDL_error.h> 33 + #include <SDL3/SDL_video.h> 34 + #include <SDL3/SDL_keyboard.h> 35 + #include <SDL3/SDL_mouse.h> 36 + #include <SDL3/SDL_joystick.h> 37 + #include <SDL3/SDL_gamecontroller.h> 38 + #include <SDL3/SDL_quit.h> 39 + #include <SDL3/SDL_gesture.h> 40 + #include <SDL3/SDL_touch.h> 41 41 42 - #include "begin_code.h" 42 + #include <SDL3/begin_code.h> 43 43 /* Set up for C function definitions, even when using C++ */ 44 44 #ifdef __cplusplus 45 45 extern "C" { ··· 1159 1159 #ifdef __cplusplus 1160 1160 } 1161 1161 #endif 1162 - #include "close_code.h" 1162 + #include <SDL3/close_code.h> 1163 1163 1164 1164 #endif /* SDL_events_h_ */ 1165 1165
+3 -3
include/SDL_filesystem.h include/SDL3/SDL_filesystem.h
··· 28 28 #ifndef SDL_filesystem_h_ 29 29 #define SDL_filesystem_h_ 30 30 31 - #include "SDL_stdinc.h" 31 + #include <SDL3/SDL_stdinc.h> 32 32 33 - #include "begin_code.h" 33 + #include <SDL3/begin_code.h> 34 34 35 35 /* Set up for C function definitions, even when using C++ */ 36 36 #ifdef __cplusplus ··· 142 142 #ifdef __cplusplus 143 143 } 144 144 #endif 145 - #include "close_code.h" 145 + #include <SDL3/close_code.h> 146 146 147 147 #endif /* SDL_filesystem_h_ */ 148 148
+7 -7
include/SDL_gamecontroller.h include/SDL3/SDL_gamecontroller.h
··· 28 28 #ifndef SDL_gamecontroller_h_ 29 29 #define SDL_gamecontroller_h_ 30 30 31 - #include "SDL_stdinc.h" 32 - #include "SDL_error.h" 33 - #include "SDL_rwops.h" 34 - #include "SDL_sensor.h" 35 - #include "SDL_joystick.h" 31 + #include <SDL3/SDL_stdinc.h> 32 + #include <SDL3/SDL_error.h> 33 + #include <SDL3/SDL_rwops.h> 34 + #include <SDL3/SDL_sensor.h> 35 + #include <SDL3/SDL_joystick.h> 36 36 37 - #include "begin_code.h" 37 + #include <SDL3/begin_code.h> 38 38 /* Set up for C function definitions, even when using C++ */ 39 39 #ifdef __cplusplus 40 40 extern "C" { ··· 1067 1067 #ifdef __cplusplus 1068 1068 } 1069 1069 #endif 1070 - #include "close_code.h" 1070 + #include <SDL3/close_code.h> 1071 1071 1072 1072 #endif /* SDL_gamecontroller_h_ */ 1073 1073
+6 -6
include/SDL_gesture.h include/SDL3/SDL_gesture.h
··· 28 28 #ifndef SDL_gesture_h_ 29 29 #define SDL_gesture_h_ 30 30 31 - #include "SDL_stdinc.h" 32 - #include "SDL_error.h" 33 - #include "SDL_video.h" 31 + #include <SDL3/SDL_stdinc.h> 32 + #include <SDL3/SDL_error.h> 33 + #include <SDL3/SDL_video.h> 34 34 35 - #include "SDL_touch.h" 35 + #include <SDL3/SDL_touch.h> 36 36 37 37 38 - #include "begin_code.h" 38 + #include <SDL3/begin_code.h> 39 39 /* Set up for C function definitions, even when using C++ */ 40 40 #ifdef __cplusplus 41 41 extern "C" { ··· 110 110 #ifdef __cplusplus 111 111 } 112 112 #endif 113 - #include "close_code.h" 113 + #include <SDL3/close_code.h> 114 114 115 115 #endif /* SDL_gesture_h_ */ 116 116
+4 -4
include/SDL_guid.h include/SDL3/SDL_guid.h
··· 28 28 #ifndef SDL_guid_h_ 29 29 #define SDL_guid_h_ 30 30 31 - #include "SDL_stdinc.h" 32 - #include "SDL_error.h" 31 + #include <SDL3/SDL_stdinc.h> 32 + #include <SDL3/SDL_error.h> 33 33 34 - #include "begin_code.h" 34 + #include <SDL3/begin_code.h> 35 35 /* Set up for C function definitions, even when using C++ */ 36 36 #ifdef __cplusplus 37 37 extern "C" { ··· 93 93 #ifdef __cplusplus 94 94 } 95 95 #endif 96 - #include "close_code.h" 96 + #include <SDL3/close_code.h> 97 97 98 98 #endif /* SDL_guid_h_ */ 99 99
+5 -5
include/SDL_haptic.h include/SDL3/SDL_haptic.h
··· 107 107 #ifndef SDL_haptic_h_ 108 108 #define SDL_haptic_h_ 109 109 110 - #include "SDL_stdinc.h" 111 - #include "SDL_error.h" 112 - #include "SDL_joystick.h" 110 + #include <SDL3/SDL_stdinc.h> 111 + #include <SDL3/SDL_error.h> 112 + #include <SDL3/SDL_joystick.h> 113 113 114 - #include "begin_code.h" 114 + #include <SDL3/begin_code.h> 115 115 /* Set up for C function definitions, even when using C++ */ 116 116 #ifdef __cplusplus 117 117 extern "C" { ··· 1334 1334 #ifdef __cplusplus 1335 1335 } 1336 1336 #endif 1337 - #include "close_code.h" 1337 + #include <SDL3/close_code.h> 1338 1338 1339 1339 #endif /* SDL_haptic_h_ */ 1340 1340
+3 -3
include/SDL_hidapi.h include/SDL3/SDL_hidapi.h
··· 62 62 #ifndef SDL_hidapi_h_ 63 63 #define SDL_hidapi_h_ 64 64 65 - #include "SDL_stdinc.h" 65 + #include <SDL3/SDL_stdinc.h> 66 66 67 - #include "begin_code.h" 67 + #include <SDL3/begin_code.h> 68 68 /* Set up for C function definitions, even when using C++ */ 69 69 #ifdef __cplusplus 70 70 extern "C" { ··· 444 444 #ifdef __cplusplus 445 445 } 446 446 #endif 447 - #include "close_code.h" 447 + #include <SDL3/close_code.h> 448 448 449 449 #endif /* SDL_hidapi_h_ */ 450 450
+3 -3
include/SDL_hints.h include/SDL3/SDL_hints.h
··· 39 39 #ifndef SDL_hints_h_ 40 40 #define SDL_hints_h_ 41 41 42 - #include "SDL_stdinc.h" 42 + #include <SDL3/SDL_stdinc.h> 43 43 44 - #include "begin_code.h" 44 + #include <SDL3/begin_code.h> 45 45 /* Set up for C function definitions, even when using C++ */ 46 46 #ifdef __cplusplus 47 47 extern "C" { ··· 2566 2566 #ifdef __cplusplus 2567 2567 } 2568 2568 #endif 2569 - #include "close_code.h" 2569 + #include <SDL3/close_code.h> 2570 2570 2571 2571 #endif /* SDL_hints_h_ */ 2572 2572
+5 -5
include/SDL_joystick.h include/SDL3/SDL_joystick.h
··· 41 41 #ifndef SDL_joystick_h_ 42 42 #define SDL_joystick_h_ 43 43 44 - #include "SDL_stdinc.h" 45 - #include "SDL_error.h" 46 - #include "SDL_guid.h" 44 + #include <SDL3/SDL_stdinc.h> 45 + #include <SDL3/SDL_error.h> 46 + #include <SDL3/SDL_guid.h> 47 47 48 - #include "begin_code.h" 48 + #include <SDL3/begin_code.h> 49 49 /* Set up for C function definitions, even when using C++ */ 50 50 #ifdef __cplusplus 51 51 extern "C" { ··· 1059 1059 #ifdef __cplusplus 1060 1060 } 1061 1061 #endif 1062 - #include "close_code.h" 1062 + #include <SDL3/close_code.h> 1063 1063 1064 1064 #endif /* SDL_joystick_h_ */ 1065 1065
+6 -6
include/SDL_keyboard.h include/SDL3/SDL_keyboard.h
··· 28 28 #ifndef SDL_keyboard_h_ 29 29 #define SDL_keyboard_h_ 30 30 31 - #include "SDL_stdinc.h" 32 - #include "SDL_error.h" 33 - #include "SDL_keycode.h" 34 - #include "SDL_video.h" 31 + #include <SDL3/SDL_stdinc.h> 32 + #include <SDL3/SDL_error.h> 33 + #include <SDL3/SDL_keycode.h> 34 + #include <SDL3/SDL_video.h> 35 35 36 - #include "begin_code.h" 36 + #include <SDL3/begin_code.h> 37 37 /* Set up for C function definitions, even when using C++ */ 38 38 #ifdef __cplusplus 39 39 extern "C" { ··· 346 346 #ifdef __cplusplus 347 347 } 348 348 #endif 349 - #include "close_code.h" 349 + #include <SDL3/close_code.h> 350 350 351 351 #endif /* SDL_keyboard_h_ */ 352 352
+2 -2
include/SDL_keycode.h include/SDL3/SDL_keycode.h
··· 28 28 #ifndef SDL_keycode_h_ 29 29 #define SDL_keycode_h_ 30 30 31 - #include "SDL_stdinc.h" 32 - #include "SDL_scancode.h" 31 + #include <SDL3/SDL_stdinc.h> 32 + #include <SDL3/SDL_scancode.h> 33 33 34 34 /** 35 35 * \brief The SDL virtual key representation.
+4 -4
include/SDL_loadso.h include/SDL3/SDL_loadso.h
··· 41 41 #ifndef SDL_loadso_h_ 42 42 #define SDL_loadso_h_ 43 43 44 - #include "SDL_stdinc.h" 45 - #include "SDL_error.h" 44 + #include <SDL3/SDL_stdinc.h> 45 + #include <SDL3/SDL_error.h> 46 46 47 - #include "begin_code.h" 47 + #include <SDL3/begin_code.h> 48 48 /* Set up for C function definitions, even when using C++ */ 49 49 #ifdef __cplusplus 50 50 extern "C" { ··· 108 108 #ifdef __cplusplus 109 109 } 110 110 #endif 111 - #include "close_code.h" 111 + #include <SDL3/close_code.h> 112 112 113 113 #endif /* SDL_loadso_h_ */ 114 114
+4 -4
include/SDL_locale.h include/SDL3/SDL_locale.h
··· 28 28 #ifndef _SDL_locale_h 29 29 #define _SDL_locale_h 30 30 31 - #include "SDL_stdinc.h" 32 - #include "SDL_error.h" 31 + #include <SDL3/SDL_stdinc.h> 32 + #include <SDL3/SDL_error.h> 33 33 34 - #include "begin_code.h" 34 + #include <SDL3/begin_code.h> 35 35 /* Set up for C function definitions, even when using C++ */ 36 36 #ifdef __cplusplus 37 37 /* *INDENT-OFF* */ ··· 96 96 } 97 97 /* *INDENT-ON* */ 98 98 #endif 99 - #include "close_code.h" 99 + #include <SDL3/close_code.h> 100 100 101 101 #endif /* _SDL_locale_h */ 102 102
+3 -3
include/SDL_log.h include/SDL3/SDL_log.h
··· 37 37 #ifndef SDL_log_h_ 38 38 #define SDL_log_h_ 39 39 40 - #include "SDL_stdinc.h" 40 + #include <SDL3/SDL_stdinc.h> 41 41 42 - #include "begin_code.h" 42 + #include <SDL3/begin_code.h> 43 43 /* Set up for C function definitions, even when using C++ */ 44 44 #ifdef __cplusplus 45 45 extern "C" { ··· 397 397 #ifdef __cplusplus 398 398 } 399 399 #endif 400 - #include "close_code.h" 400 + #include <SDL3/close_code.h> 401 401 402 402 #endif /* SDL_log_h_ */ 403 403
+3 -3
include/SDL_main.h include/SDL3/SDL_main.h
··· 22 22 #ifndef SDL_main_h_ 23 23 #define SDL_main_h_ 24 24 25 - #include "SDL_stdinc.h" 25 + #include <SDL3/SDL_stdinc.h> 26 26 27 27 /** 28 28 * \file SDL_main.h ··· 134 134 #define main SDL_main 135 135 #endif 136 136 137 - #include "begin_code.h" 137 + #include <SDL3/begin_code.h> 138 138 #ifdef __cplusplus 139 139 extern "C" { 140 140 #endif ··· 266 266 #ifdef __cplusplus 267 267 } 268 268 #endif 269 - #include "close_code.h" 269 + #include <SDL3/close_code.h> 270 270 271 271 #endif /* SDL_main_h_ */ 272 272
+4 -4
include/SDL_messagebox.h include/SDL3/SDL_messagebox.h
··· 22 22 #ifndef SDL_messagebox_h_ 23 23 #define SDL_messagebox_h_ 24 24 25 - #include "SDL_stdinc.h" 26 - #include "SDL_video.h" /* For SDL_Window */ 25 + #include <SDL3/SDL_stdinc.h> 26 + #include <SDL3/SDL_video.h> /* For SDL_Window */ 27 27 28 - #include "begin_code.h" 28 + #include <SDL3/begin_code.h> 29 29 /* Set up for C function definitions, even when using C++ */ 30 30 #ifdef __cplusplus 31 31 extern "C" { ··· 186 186 #ifdef __cplusplus 187 187 } 188 188 #endif 189 - #include "close_code.h" 189 + #include <SDL3/close_code.h> 190 190 191 191 #endif /* SDL_messagebox_h_ */ 192 192
+3 -3
include/SDL_metal.h include/SDL3/SDL_metal.h
··· 28 28 #ifndef SDL_metal_h_ 29 29 #define SDL_metal_h_ 30 30 31 - #include "SDL_video.h" 31 + #include <SDL3/SDL_video.h> 32 32 33 - #include "begin_code.h" 33 + #include <SDL3/begin_code.h> 34 34 /* Set up for C function definitions, even when using C++ */ 35 35 #ifdef __cplusplus 36 36 extern "C" { ··· 108 108 #ifdef __cplusplus 109 109 } 110 110 #endif 111 - #include "close_code.h" 111 + #include <SDL3/close_code.h> 112 112 113 113 #endif /* SDL_metal_h_ */
+3 -3
include/SDL_misc.h include/SDL3/SDL_misc.h
··· 28 28 #ifndef SDL_misc_h_ 29 29 #define SDL_misc_h_ 30 30 31 - #include "SDL_stdinc.h" 31 + #include <SDL3/SDL_stdinc.h> 32 32 33 - #include "begin_code.h" 33 + #include <SDL3/begin_code.h> 34 34 35 35 /* Set up for C function definitions, even when using C++ */ 36 36 #ifdef __cplusplus ··· 72 72 #ifdef __cplusplus 73 73 } 74 74 #endif 75 - #include "close_code.h" 75 + #include <SDL3/close_code.h> 76 76 77 77 #endif /* SDL_misc_h_ */ 78 78
+5 -5
include/SDL_mouse.h include/SDL3/SDL_mouse.h
··· 28 28 #ifndef SDL_mouse_h_ 29 29 #define SDL_mouse_h_ 30 30 31 - #include "SDL_stdinc.h" 32 - #include "SDL_error.h" 33 - #include "SDL_video.h" 31 + #include <SDL3/SDL_stdinc.h> 32 + #include <SDL3/SDL_error.h> 33 + #include <SDL3/SDL_video.h> 34 34 35 - #include "begin_code.h" 35 + #include <SDL3/begin_code.h> 36 36 /* Set up for C function definitions, even when using C++ */ 37 37 #ifdef __cplusplus 38 38 extern "C" { ··· 460 460 #ifdef __cplusplus 461 461 } 462 462 #endif 463 - #include "close_code.h" 463 + #include <SDL3/close_code.h> 464 464 465 465 #endif /* SDL_mouse_h_ */ 466 466
+4 -4
include/SDL_mutex.h include/SDL3/SDL_mutex.h
··· 28 28 * Functions to provide thread synchronization primitives. 29 29 */ 30 30 31 - #include "SDL_stdinc.h" 32 - #include "SDL_error.h" 31 + #include <SDL3/SDL_stdinc.h> 32 + #include <SDL3/SDL_error.h> 33 33 34 - #include "begin_code.h" 34 + #include <SDL3/begin_code.h> 35 35 /* Set up for C function definitions, even when using C++ */ 36 36 #ifdef __cplusplus 37 37 extern "C" { ··· 464 464 #ifdef __cplusplus 465 465 } 466 466 #endif 467 - #include "close_code.h" 467 + #include <SDL3/close_code.h> 468 468 469 469 #endif /* SDL_mutex_h_ */ 470 470
include/SDL_name.h include/SDL3/SDL_name.h
+3 -3
include/SDL_opengl.h include/SDL3/SDL_opengl.h
··· 35 35 #ifndef SDL_opengl_h_ 36 36 #define SDL_opengl_h_ 37 37 38 - #include "SDL_platform.h" 38 + #include <SDL3/SDL_platform.h> 39 39 40 40 #ifndef __IOS__ /* No OpenGL on iOS. */ 41 41 ··· 69 69 #define __gl_h_ 70 70 71 71 #if defined(USE_MGL_NAMESPACE) 72 - #include "gl_mangle.h" 72 + #include <SDL3/gl_mangle.h> 73 73 #endif 74 74 75 75 ··· 2095 2095 * defined in gl.h). Otherwise, extensions will be included from glext.h. 2096 2096 */ 2097 2097 #if !defined(NO_SDL_GLEXT) && !defined(GL_GLEXT_LEGACY) 2098 - #include "SDL_opengl_glext.h" 2098 + #include <SDL3/SDL_opengl_glext.h> 2099 2099 #endif /* GL_GLEXT_LEGACY */ 2100 2100 2101 2101
include/SDL_opengl_glext.h include/SDL3/SDL_opengl_glext.h
+1 -1
include/SDL_opengles.h include/SDL3/SDL_opengles.h
··· 24 24 * 25 25 * This is a simple file to encapsulate the OpenGL ES 1.X API headers. 26 26 */ 27 - #include "SDL_platform.h" 27 + #include <SDL3/SDL_platform.h> 28 28 29 29 #ifdef __IOS__ 30 30 #include <OpenGLES/ES1/gl.h>
+5 -5
include/SDL_opengles2.h include/SDL3/SDL_opengles2.h
··· 24 24 * 25 25 * This is a simple file to encapsulate the OpenGL ES 2.0 API headers. 26 26 */ 27 - #include "SDL_platform.h" 27 + #include <SDL3/SDL_platform.h> 28 28 29 29 #if !defined(_MSC_VER) && !defined(SDL_USE_BUILTIN_OPENGL_DEFINITIONS) 30 30 ··· 40 40 #else /* _MSC_VER */ 41 41 42 42 /* OpenGL ES2 headers for Visual Studio */ 43 - #include "SDL_opengles2_khrplatform.h" 44 - #include "SDL_opengles2_gl2platform.h" 45 - #include "SDL_opengles2_gl2.h" 46 - #include "SDL_opengles2_gl2ext.h" 43 + #include <SDL3/SDL_opengles2_khrplatform.h> 44 + #include <SDL3/SDL_opengles2_gl2platform.h> 45 + #include <SDL3/SDL_opengles2_gl2.h> 46 + #include <SDL3/SDL_opengles2_gl2ext.h> 47 47 48 48 #endif /* _MSC_VER */ 49 49
include/SDL_opengles2_gl2.h include/SDL3/SDL_opengles2_gl2.h
include/SDL_opengles2_gl2ext.h include/SDL3/SDL_opengles2_gl2ext.h
include/SDL_opengles2_gl2platform.h include/SDL3/SDL_opengles2_gl2platform.h
include/SDL_opengles2_khrplatform.h include/SDL3/SDL_opengles2_khrplatform.h
+4 -4
include/SDL_pixels.h include/SDL3/SDL_pixels.h
··· 28 28 #ifndef SDL_pixels_h_ 29 29 #define SDL_pixels_h_ 30 30 31 - #include "SDL_stdinc.h" 32 - #include "SDL_endian.h" 31 + #include <SDL3/SDL_stdinc.h> 32 + #include <SDL3/SDL_endian.h> 33 33 34 - #include "begin_code.h" 34 + #include <SDL3/begin_code.h> 35 35 /* Set up for C function definitions, even when using C++ */ 36 36 #ifdef __cplusplus 37 37 extern "C" { ··· 625 625 #ifdef __cplusplus 626 626 } 627 627 #endif 628 - #include "close_code.h" 628 + #include <SDL3/close_code.h> 629 629 630 630 #endif /* SDL_pixels_h_ */ 631 631
+2 -2
include/SDL_platform.h include/SDL3/SDL_platform.h
··· 207 207 #define __3DS__ 1 208 208 #endif 209 209 210 - #include "begin_code.h" 210 + #include <SDL3/begin_code.h> 211 211 /* Set up for C function definitions, even when using C++ */ 212 212 #ifdef __cplusplus 213 213 extern "C" { ··· 235 235 #ifdef __cplusplus 236 236 } 237 237 #endif 238 - #include "close_code.h" 238 + #include <SDL3/close_code.h> 239 239 240 240 #endif /* SDL_platform_h_ */ 241 241
+3 -3
include/SDL_power.h include/SDL3/SDL_power.h
··· 28 28 * Header for the SDL power management routines. 29 29 */ 30 30 31 - #include "SDL_stdinc.h" 31 + #include <SDL3/SDL_stdinc.h> 32 32 33 - #include "begin_code.h" 33 + #include <SDL3/begin_code.h> 34 34 /* Set up for C function definitions, even when using C++ */ 35 35 #ifdef __cplusplus 36 36 extern "C" { ··· 81 81 #ifdef __cplusplus 82 82 } 83 83 #endif 84 - #include "close_code.h" 84 + #include <SDL3/close_code.h> 85 85 86 86 #endif /* SDL_power_h_ */ 87 87
+2 -2
include/SDL_quit.h include/SDL3/SDL_quit.h
··· 28 28 #ifndef SDL_quit_h_ 29 29 #define SDL_quit_h_ 30 30 31 - #include "SDL_stdinc.h" 32 - #include "SDL_error.h" 31 + #include <SDL3/SDL_stdinc.h> 32 + #include <SDL3/SDL_error.h> 33 33 34 34 /** 35 35 * \file SDL_quit.h
+6 -6
include/SDL_rect.h include/SDL3/SDL_rect.h
··· 28 28 #ifndef SDL_rect_h_ 29 29 #define SDL_rect_h_ 30 30 31 - #include "SDL_stdinc.h" 32 - #include "SDL_error.h" 33 - #include "SDL_pixels.h" 34 - #include "SDL_rwops.h" 31 + #include <SDL3/SDL_stdinc.h> 32 + #include <SDL3/SDL_error.h> 33 + #include <SDL3/SDL_pixels.h> 34 + #include <SDL3/SDL_rwops.h> 35 35 36 - #include "begin_code.h" 36 + #include <SDL3/begin_code.h> 37 37 /* Set up for C function definitions, even when using C++ */ 38 38 #ifdef __cplusplus 39 39 extern "C" { ··· 369 369 #ifdef __cplusplus 370 370 } 371 371 #endif 372 - #include "close_code.h" 372 + #include <SDL3/close_code.h> 373 373 374 374 #endif /* SDL_rect_h_ */ 375 375
+5 -5
include/SDL_render.h include/SDL3/SDL_render.h
··· 48 48 #ifndef SDL_render_h_ 49 49 #define SDL_render_h_ 50 50 51 - #include "SDL_stdinc.h" 52 - #include "SDL_rect.h" 53 - #include "SDL_video.h" 51 + #include <SDL3/SDL_stdinc.h> 52 + #include <SDL3/SDL_rect.h> 53 + #include <SDL3/SDL_video.h> 54 54 55 - #include "begin_code.h" 55 + #include <SDL3/begin_code.h> 56 56 /* Set up for C function definitions, even when using C++ */ 57 57 #ifdef __cplusplus 58 58 extern "C" { ··· 1912 1912 #ifdef __cplusplus 1913 1913 } 1914 1914 #endif 1915 - #include "close_code.h" 1915 + #include <SDL3/close_code.h> 1916 1916 1917 1917 #endif /* SDL_render_h_ */ 1918 1918
include/SDL_revision.h include/SDL3/SDL_revision.h
+4 -4
include/SDL_rwops.h include/SDL3/SDL_rwops.h
··· 29 29 #ifndef SDL_rwops_h_ 30 30 #define SDL_rwops_h_ 31 31 32 - #include "SDL_stdinc.h" 33 - #include "SDL_error.h" 32 + #include <SDL3/SDL_stdinc.h> 33 + #include <SDL3/SDL_error.h> 34 34 35 - #include "begin_code.h" 35 + #include <SDL3/begin_code.h> 36 36 /* Set up for C function definitions, even when using C++ */ 37 37 #ifdef __cplusplus 38 38 extern "C" { ··· 785 785 #ifdef __cplusplus 786 786 } 787 787 #endif 788 - #include "close_code.h" 788 + #include <SDL3/close_code.h> 789 789 790 790 #endif /* SDL_rwops_h_ */ 791 791
+1 -1
include/SDL_scancode.h include/SDL3/SDL_scancode.h
··· 28 28 #ifndef SDL_scancode_h_ 29 29 #define SDL_scancode_h_ 30 30 31 - #include "SDL_stdinc.h" 31 + #include <SDL3/SDL_stdinc.h> 32 32 33 33 /** 34 34 * \brief The SDL keyboard scancode representation.
+4 -4
include/SDL_sensor.h include/SDL3/SDL_sensor.h
··· 29 29 #ifndef SDL_sensor_h_ 30 30 #define SDL_sensor_h_ 31 31 32 - #include "SDL_stdinc.h" 33 - #include "SDL_error.h" 32 + #include <SDL3/SDL_stdinc.h> 33 + #include <SDL3/SDL_error.h> 34 34 35 - #include "begin_code.h" 35 + #include <SDL3/begin_code.h> 36 36 /* Set up for C function definitions, even when using C++ */ 37 37 #ifdef __cplusplus 38 38 /* *INDENT-OFF* */ ··· 315 315 } 316 316 /* *INDENT-ON* */ 317 317 #endif 318 - #include "close_code.h" 318 + #include <SDL3/close_code.h> 319 319 320 320 #endif /* SDL_sensor_h_ */ 321 321
+7 -7
include/SDL_shape.h include/SDL3/SDL_shape.h
··· 22 22 #ifndef SDL_shape_h_ 23 23 #define SDL_shape_h_ 24 24 25 - #include "SDL_stdinc.h" 26 - #include "SDL_pixels.h" 27 - #include "SDL_rect.h" 28 - #include "SDL_surface.h" 29 - #include "SDL_video.h" 25 + #include <SDL3/SDL_stdinc.h> 26 + #include <SDL3/SDL_pixels.h> 27 + #include <SDL3/SDL_rect.h> 28 + #include <SDL3/SDL_surface.h> 29 + #include <SDL3/SDL_video.h> 30 30 31 - #include "begin_code.h" 31 + #include <SDL3/begin_code.h> 32 32 /* Set up for C function definitions, even when using C++ */ 33 33 #ifdef __cplusplus 34 34 extern "C" { ··· 150 150 #ifdef __cplusplus 151 151 } 152 152 #endif 153 - #include "close_code.h" 153 + #include <SDL3/close_code.h> 154 154 155 155 #endif /* SDL_shape_h_ */
+3 -3
include/SDL_stdinc.h include/SDL3/SDL_stdinc.h
··· 28 28 #ifndef SDL_stdinc_h_ 29 29 #define SDL_stdinc_h_ 30 30 31 - #include "SDL_platform.h" 31 + #include <SDL3/SDL_platform.h> 32 32 33 33 #if defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L 34 34 #include <inttypes.h> ··· 367 367 #endif /* DOXYGEN_SHOULD_IGNORE_THIS */ 368 368 /** \endcond */ 369 369 370 - #include "begin_code.h" 370 + #include <SDL3/begin_code.h> 371 371 /* Set up for C function definitions, even when using C++ */ 372 372 #ifdef __cplusplus 373 373 extern "C" { ··· 740 740 #ifdef __cplusplus 741 741 } 742 742 #endif 743 - #include "close_code.h" 743 + #include <SDL3/close_code.h> 744 744 745 745 #endif /* SDL_stdinc_h_ */ 746 746
+7 -7
include/SDL_surface.h include/SDL3/SDL_surface.h
··· 28 28 #ifndef SDL_surface_h_ 29 29 #define SDL_surface_h_ 30 30 31 - #include "SDL_stdinc.h" 32 - #include "SDL_pixels.h" 33 - #include "SDL_rect.h" 34 - #include "SDL_blendmode.h" 35 - #include "SDL_rwops.h" 31 + #include <SDL3/SDL_stdinc.h> 32 + #include <SDL3/SDL_pixels.h> 33 + #include <SDL3/SDL_rect.h> 34 + #include <SDL3/SDL_blendmode.h> 35 + #include <SDL3/SDL_rwops.h> 36 36 37 - #include "begin_code.h" 37 + #include <SDL3/begin_code.h> 38 38 /* Set up for C function definitions, even when using C++ */ 39 39 #ifdef __cplusplus 40 40 extern "C" { ··· 990 990 #ifdef __cplusplus 991 991 } 992 992 #endif 993 - #include "close_code.h" 993 + #include <SDL3/close_code.h> 994 994 995 995 #endif /* SDL_surface_h_ */ 996 996
+6 -6
include/SDL_system.h include/SDL3/SDL_system.h
··· 28 28 #ifndef SDL_system_h_ 29 29 #define SDL_system_h_ 30 30 31 - #include "SDL_stdinc.h" 32 - #include "SDL_keyboard.h" 33 - #include "SDL_render.h" 34 - #include "SDL_video.h" 31 + #include <SDL3/SDL_stdinc.h> 32 + #include <SDL3/SDL_keyboard.h> 33 + #include <SDL3/SDL_render.h> 34 + #include <SDL3/SDL_video.h> 35 35 36 - #include "begin_code.h" 36 + #include <SDL3/begin_code.h> 37 37 /* Set up for C function definitions, even when using C++ */ 38 38 #ifdef __cplusplus 39 39 extern "C" { ··· 616 616 #ifdef __cplusplus 617 617 } 618 618 #endif 619 - #include "close_code.h" 619 + #include <SDL3/close_code.h> 620 620 621 621 #endif /* SDL_system_h_ */ 622 622
+6 -6
include/SDL_syswm.h include/SDL3/SDL_syswm.h
··· 28 28 #ifndef SDL_syswm_h_ 29 29 #define SDL_syswm_h_ 30 30 31 - #include "SDL_stdinc.h" 32 - #include "SDL_error.h" 33 - #include "SDL_video.h" 34 - #include "SDL_version.h" 31 + #include <SDL3/SDL_stdinc.h> 32 + #include <SDL3/SDL_error.h> 33 + #include <SDL3/SDL_video.h> 34 + #include <SDL3/SDL_version.h> 35 35 36 36 /** 37 37 * \brief SDL_syswm.h ··· 57 57 */ 58 58 struct SDL_SysWMinfo; 59 59 60 - #include "begin_code.h" 60 + #include <SDL3/begin_code.h> 61 61 /* Set up for C function definitions, even when using C++ */ 62 62 #ifdef __cplusplus 63 63 extern "C" { ··· 261 261 #ifdef __cplusplus 262 262 } 263 263 #endif 264 - #include "close_code.h" 264 + #include <SDL3/close_code.h> 265 265 266 266 #endif /* SDL_syswm_h_ */ 267 267
+15 -15
include/SDL_test.h include/SDL3/SDL_test.h
··· 30 30 #ifndef SDL_test_h_ 31 31 #define SDL_test_h_ 32 32 33 - #include "SDL.h" 34 - #include "SDL_test_assert.h" 35 - #include "SDL_test_common.h" 36 - #include "SDL_test_compare.h" 37 - #include "SDL_test_crc32.h" 38 - #include "SDL_test_font.h" 39 - #include "SDL_test_fuzzer.h" 40 - #include "SDL_test_harness.h" 41 - #include "SDL_test_images.h" 42 - #include "SDL_test_log.h" 43 - #include "SDL_test_md5.h" 44 - #include "SDL_test_memory.h" 45 - #include "SDL_test_random.h" 33 + #include <SDL3/SDL.h> 34 + #include <SDL3/SDL_test_assert.h> 35 + #include <SDL3/SDL_test_common.h> 36 + #include <SDL3/SDL_test_compare.h> 37 + #include <SDL3/SDL_test_crc32.h> 38 + #include <SDL3/SDL_test_font.h> 39 + #include <SDL3/SDL_test_fuzzer.h> 40 + #include <SDL3/SDL_test_harness.h> 41 + #include <SDL3/SDL_test_images.h> 42 + #include <SDL3/SDL_test_log.h> 43 + #include <SDL3/SDL_test_md5.h> 44 + #include <SDL3/SDL_test_memory.h> 45 + #include <SDL3/SDL_test_random.h> 46 46 47 - #include "begin_code.h" 47 + #include <SDL3/begin_code.h> 48 48 /* Set up for C function definitions, even when using C++ */ 49 49 #ifdef __cplusplus 50 50 extern "C" { ··· 62 62 #ifdef __cplusplus 63 63 } 64 64 #endif 65 - #include "close_code.h" 65 + #include <SDL3/close_code.h> 66 66 67 67 #endif /* SDL_test_h_ */ 68 68
+2 -2
include/SDL_test_assert.h include/SDL3/SDL_test_assert.h
··· 36 36 #ifndef SDL_test_assert_h_ 37 37 #define SDL_test_assert_h_ 38 38 39 - #include "begin_code.h" 39 + #include <SDL3/begin_code.h> 40 40 /* Set up for C function definitions, even when using C++ */ 41 41 #ifdef __cplusplus 42 42 extern "C" { ··· 98 98 #ifdef __cplusplus 99 99 } 100 100 #endif 101 - #include "close_code.h" 101 + #include <SDL3/close_code.h> 102 102 103 103 #endif /* SDL_test_assert_h_ */ 104 104
+3 -3
include/SDL_test_common.h include/SDL3/SDL_test_common.h
··· 32 32 #ifndef SDL_test_common_h_ 33 33 #define SDL_test_common_h_ 34 34 35 - #include "SDL.h" 35 + #include <SDL3/SDL.h> 36 36 37 37 #if defined(__PSP__) 38 38 #define DEFAULT_WINDOW_WIDTH 480 ··· 121 121 122 122 } SDLTest_CommonState; 123 123 124 - #include "begin_code.h" 124 + #include <SDL3/begin_code.h> 125 125 /* Set up for C function definitions, even when using C++ */ 126 126 #ifdef __cplusplus 127 127 extern "C" { ··· 229 229 #ifdef __cplusplus 230 230 } 231 231 #endif 232 - #include "close_code.h" 232 + #include <SDL3/close_code.h> 233 233 234 234 #endif /* SDL_test_common_h_ */ 235 235
+4 -4
include/SDL_test_compare.h include/SDL3/SDL_test_compare.h
··· 36 36 #ifndef SDL_test_compare_h_ 37 37 #define SDL_test_compare_h_ 38 38 39 - #include "SDL.h" 39 + #include <SDL3/SDL.h> 40 40 41 - #include "SDL_test_images.h" 41 + #include <SDL3/SDL_test_images.h> 42 42 43 - #include "begin_code.h" 43 + #include <SDL3/begin_code.h> 44 44 /* Set up for C function definitions, even when using C++ */ 45 45 #ifdef __cplusplus 46 46 extern "C" { ··· 62 62 #ifdef __cplusplus 63 63 } 64 64 #endif 65 - #include "close_code.h" 65 + #include <SDL3/close_code.h> 66 66 67 67 #endif /* SDL_test_compare_h_ */ 68 68
+2 -2
include/SDL_test_crc32.h include/SDL3/SDL_test_crc32.h
··· 36 36 #ifndef SDL_test_crc32_h_ 37 37 #define SDL_test_crc32_h_ 38 38 39 - #include "begin_code.h" 39 + #include <SDL3/begin_code.h> 40 40 /* Set up for C function definitions, even when using C++ */ 41 41 #ifdef __cplusplus 42 42 extern "C" { ··· 117 117 #ifdef __cplusplus 118 118 } 119 119 #endif 120 - #include "close_code.h" 120 + #include <SDL3/close_code.h> 121 121 122 122 #endif /* SDL_test_crc32_h_ */ 123 123
+2 -2
include/SDL_test_font.h include/SDL3/SDL_test_font.h
··· 30 30 #ifndef SDL_test_font_h_ 31 31 #define SDL_test_font_h_ 32 32 33 - #include "begin_code.h" 33 + #include <SDL3/begin_code.h> 34 34 /* Set up for C function definitions, even when using C++ */ 35 35 #ifdef __cplusplus 36 36 extern "C" { ··· 161 161 #ifdef __cplusplus 162 162 } 163 163 #endif 164 - #include "close_code.h" 164 + #include <SDL3/close_code.h> 165 165 166 166 #endif /* SDL_test_font_h_ */ 167 167
+2 -2
include/SDL_test_fuzzer.h include/SDL3/SDL_test_fuzzer.h
··· 36 36 #ifndef SDL_test_fuzzer_h_ 37 37 #define SDL_test_fuzzer_h_ 38 38 39 - #include "begin_code.h" 39 + #include <SDL3/begin_code.h> 40 40 /* Set up for C function definitions, even when using C++ */ 41 41 #ifdef __cplusplus 42 42 extern "C" { ··· 379 379 #ifdef __cplusplus 380 380 } 381 381 #endif 382 - #include "close_code.h" 382 + #include <SDL3/close_code.h> 383 383 384 384 #endif /* SDL_test_fuzzer_h_ */ 385 385
+2 -2
include/SDL_test_harness.h include/SDL3/SDL_test_harness.h
··· 36 36 #ifndef SDL_test_h_arness_h 37 37 #define SDL_test_h_arness_h 38 38 39 - #include "begin_code.h" 39 + #include <SDL3/begin_code.h> 40 40 /* Set up for C function definitions, even when using C++ */ 41 41 #ifdef __cplusplus 42 42 extern "C" { ··· 127 127 #ifdef __cplusplus 128 128 } 129 129 #endif 130 - #include "close_code.h" 130 + #include <SDL3/close_code.h> 131 131 132 132 #endif /* SDL_test_h_arness_h */ 133 133
+3 -3
include/SDL_test_images.h include/SDL3/SDL_test_images.h
··· 36 36 #ifndef SDL_test_images_h_ 37 37 #define SDL_test_images_h_ 38 38 39 - #include "SDL.h" 39 + #include <SDL3/SDL.h> 40 40 41 - #include "begin_code.h" 41 + #include <SDL3/begin_code.h> 42 42 /* Set up for C function definitions, even when using C++ */ 43 43 #ifdef __cplusplus 44 44 extern "C" { ··· 71 71 #ifdef __cplusplus 72 72 } 73 73 #endif 74 - #include "close_code.h" 74 + #include <SDL3/close_code.h> 75 75 76 76 #endif /* SDL_test_images_h_ */ 77 77
+2 -2
include/SDL_test_log.h include/SDL3/SDL_test_log.h
··· 36 36 #ifndef SDL_test_log_h_ 37 37 #define SDL_test_log_h_ 38 38 39 - #include "begin_code.h" 39 + #include <SDL3/begin_code.h> 40 40 /* Set up for C function definitions, even when using C++ */ 41 41 #ifdef __cplusplus 42 42 extern "C" { ··· 60 60 #ifdef __cplusplus 61 61 } 62 62 #endif 63 - #include "close_code.h" 63 + #include <SDL3/close_code.h> 64 64 65 65 #endif /* SDL_test_log_h_ */ 66 66
+2 -2
include/SDL_test_md5.h include/SDL3/SDL_test_md5.h
··· 56 56 #ifndef SDL_test_md5_h_ 57 57 #define SDL_test_md5_h_ 58 58 59 - #include "begin_code.h" 59 + #include <SDL3/begin_code.h> 60 60 /* Set up for C function definitions, even when using C++ */ 61 61 #ifdef __cplusplus 62 62 extern "C" { ··· 122 122 #ifdef __cplusplus 123 123 } 124 124 #endif 125 - #include "close_code.h" 125 + #include <SDL3/close_code.h> 126 126 127 127 #endif /* SDL_test_md5_h_ */ 128 128
+2 -2
include/SDL_test_memory.h include/SDL3/SDL_test_memory.h
··· 30 30 #ifndef SDL_test_memory_h_ 31 31 #define SDL_test_memory_h_ 32 32 33 - #include "begin_code.h" 33 + #include <SDL3/begin_code.h> 34 34 /* Set up for C function definitions, even when using C++ */ 35 35 #ifdef __cplusplus 36 36 extern "C" { ··· 56 56 #ifdef __cplusplus 57 57 } 58 58 #endif 59 - #include "close_code.h" 59 + #include <SDL3/close_code.h> 60 60 61 61 #endif /* SDL_test_memory_h_ */ 62 62
+2 -2
include/SDL_test_random.h include/SDL3/SDL_test_random.h
··· 40 40 #ifndef SDL_test_random_h_ 41 41 #define SDL_test_random_h_ 42 42 43 - #include "begin_code.h" 43 + #include <SDL3/begin_code.h> 44 44 /* Set up for C function definitions, even when using C++ */ 45 45 #ifdef __cplusplus 46 46 extern "C" { ··· 108 108 #ifdef __cplusplus 109 109 } 110 110 #endif 111 - #include "close_code.h" 111 + #include <SDL3/close_code.h> 112 112 113 113 #endif /* SDL_test_random_h_ */ 114 114
+6 -6
include/SDL_thread.h include/SDL3/SDL_thread.h
··· 28 28 * Header for the SDL thread management routines. 29 29 */ 30 30 31 - #include "SDL_stdinc.h" 32 - #include "SDL_error.h" 31 + #include <SDL3/SDL_stdinc.h> 32 + #include <SDL3/SDL_error.h> 33 33 34 34 /* Thread synchronization primitives */ 35 - #include "SDL_atomic.h" 36 - #include "SDL_mutex.h" 35 + #include <SDL3/SDL_atomic.h> 36 + #include <SDL3/SDL_mutex.h> 37 37 38 38 #if defined(__WIN32__) || defined(__GDK__) 39 39 #include <process.h> /* _beginthreadex() and _endthreadex() */ 40 40 #endif 41 41 42 - #include "begin_code.h" 42 + #include <SDL3/begin_code.h> 43 43 /* Set up for C function definitions, even when using C++ */ 44 44 #ifdef __cplusplus 45 45 extern "C" { ··· 414 414 #ifdef __cplusplus 415 415 } 416 416 #endif 417 - #include "close_code.h" 417 + #include <SDL3/close_code.h> 418 418 419 419 #endif /* SDL_thread_h_ */ 420 420
+4 -4
include/SDL_timer.h include/SDL3/SDL_timer.h
··· 28 28 * Header for the SDL time management routines. 29 29 */ 30 30 31 - #include "SDL_stdinc.h" 32 - #include "SDL_error.h" 31 + #include <SDL3/SDL_stdinc.h> 32 + #include <SDL3/SDL_error.h> 33 33 34 - #include "begin_code.h" 34 + #include <SDL3/begin_code.h> 35 35 /* Set up for C function definitions, even when using C++ */ 36 36 #ifdef __cplusplus 37 37 extern "C" { ··· 215 215 #ifdef __cplusplus 216 216 } 217 217 #endif 218 - #include "close_code.h" 218 + #include <SDL3/close_code.h> 219 219 220 220 #endif /* SDL_timer_h_ */ 221 221
+5 -5
include/SDL_touch.h include/SDL3/SDL_touch.h
··· 28 28 #ifndef SDL_touch_h_ 29 29 #define SDL_touch_h_ 30 30 31 - #include "SDL_stdinc.h" 32 - #include "SDL_error.h" 33 - #include "SDL_video.h" 31 + #include <SDL3/SDL_stdinc.h> 32 + #include <SDL3/SDL_error.h> 33 + #include <SDL3/SDL_video.h> 34 34 35 - #include "begin_code.h" 35 + #include <SDL3/begin_code.h> 36 36 /* Set up for C function definitions, even when using C++ */ 37 37 #ifdef __cplusplus 38 38 extern "C" { ··· 143 143 #ifdef __cplusplus 144 144 } 145 145 #endif 146 - #include "close_code.h" 146 + #include <SDL3/close_code.h> 147 147 148 148 #endif /* SDL_touch_h_ */ 149 149
-29
include/SDL_types.h
··· 1 - /* 2 - Simple DirectMedia Layer 3 - Copyright (C) 1997-2022 Sam Lantinga <slouken@libsdl.org> 4 - 5 - This software is provided 'as-is', without any express or implied 6 - warranty. In no event will the authors be held liable for any damages 7 - arising from the use of this software. 8 - 9 - Permission is granted to anyone to use this software for any purpose, 10 - including commercial applications, and to alter it and redistribute it 11 - freely, subject to the following restrictions: 12 - 13 - 1. The origin of this software must not be misrepresented; you must not 14 - claim that you wrote the original software. If you use this software 15 - in a product, an acknowledgment in the product documentation would be 16 - appreciated but is not required. 17 - 2. Altered source versions must be plainly marked as such, and must not be 18 - misrepresented as being the original software. 19 - 3. This notice may not be removed or altered from any source distribution. 20 - */ 21 - 22 - /** 23 - * \file SDL_types.h 24 - * 25 - * \deprecated 26 - */ 27 - 28 - /* DEPRECATED */ 29 - #include "SDL_stdinc.h"
+3 -3
include/SDL_version.h include/SDL3/SDL_version.h
··· 28 28 #ifndef SDL_version_h_ 29 29 #define SDL_version_h_ 30 30 31 - #include "SDL_stdinc.h" 31 + #include <SDL3/SDL_stdinc.h> 32 32 33 - #include "begin_code.h" 33 + #include <SDL3/begin_code.h> 34 34 /* Set up for C function definitions, even when using C++ */ 35 35 #ifdef __cplusplus 36 36 extern "C" { ··· 156 156 #ifdef __cplusplus 157 157 } 158 158 #endif 159 - #include "close_code.h" 159 + #include <SDL3/close_code.h> 160 160 161 161 #endif /* SDL_version_h_ */ 162 162
+6 -6
include/SDL_video.h include/SDL3/SDL_video.h
··· 28 28 #ifndef SDL_video_h_ 29 29 #define SDL_video_h_ 30 30 31 - #include "SDL_stdinc.h" 32 - #include "SDL_pixels.h" 33 - #include "SDL_rect.h" 34 - #include "SDL_surface.h" 31 + #include <SDL3/SDL_stdinc.h> 32 + #include <SDL3/SDL_pixels.h> 33 + #include <SDL3/SDL_rect.h> 34 + #include <SDL3/SDL_surface.h> 35 35 36 - #include "begin_code.h" 36 + #include <SDL3/begin_code.h> 37 37 /* Set up for C function definitions, even when using C++ */ 38 38 #ifdef __cplusplus 39 39 extern "C" { ··· 2122 2122 #ifdef __cplusplus 2123 2123 } 2124 2124 #endif 2125 - #include "close_code.h" 2125 + #include <SDL3/close_code.h> 2126 2126 2127 2127 #endif /* SDL_video_h_ */ 2128 2128
+3 -3
include/SDL_vulkan.h include/SDL3/SDL_vulkan.h
··· 28 28 #ifndef SDL_vulkan_h_ 29 29 #define SDL_vulkan_h_ 30 30 31 - #include "SDL_video.h" 31 + #include <SDL3/SDL_video.h> 32 32 33 - #include "begin_code.h" 33 + #include <SDL3/begin_code.h> 34 34 /* Set up for C function definitions, even when using C++ */ 35 35 #ifdef __cplusplus 36 36 extern "C" { ··· 210 210 #ifdef __cplusplus 211 211 } 212 212 #endif 213 - #include "close_code.h" 213 + #include <SDL3/close_code.h> 214 214 215 215 #endif /* SDL_vulkan_h_ */
include/begin_code.h include/SDL3/begin_code.h
+1 -1
include/build_config/SDL_build_config.h
··· 22 22 #ifndef SDL_build_config_h_ 23 23 #define SDL_build_config_h_ 24 24 25 - #include "SDL_platform.h" 25 + #include <SDL3/SDL_platform.h> 26 26 27 27 /** 28 28 * \file SDL_build_config.h
+1 -1
include/build_config/SDL_build_config.h.cmake
··· 29 29 */ 30 30 31 31 /* General platform specific identifiers */ 32 - #include "SDL_platform.h" 32 + #include <SDL3/SDL_platform.h> 33 33 34 34 /* C language features */ 35 35 #cmakedefine const @HAVE_CONST@
+1 -1
include/build_config/SDL_build_config_android.h
··· 23 23 #define SDL_build_config_android_h_ 24 24 #define SDL_build_config_h_ 25 25 26 - #include "SDL_platform.h" 26 + #include <SDL3/SDL_platform.h> 27 27 28 28 /** 29 29 * \file SDL_build_config_android.h
+1 -1
include/build_config/SDL_build_config_emscripten.h
··· 22 22 #ifndef _SDL_build_config_emscripten_h_ 23 23 #define _SDL_build_config_emscripten_h_ 24 24 25 - #include "SDL_platform.h" 25 + #include <SDL3/SDL_platform.h> 26 26 27 27 /** 28 28 * \file SDL_build_config_emscripten.h
+1 -1
include/build_config/SDL_build_config_ios.h
··· 23 23 #define SDL_build_config_ios_h_ 24 24 #define SDL_build_config_h_ 25 25 26 - #include "SDL_platform.h" 26 + #include <SDL3/SDL_platform.h> 27 27 28 28 #define HAVE_GCC_ATOMICS 1 29 29
+1 -1
include/build_config/SDL_build_config_macos.h
··· 23 23 #define SDL_build_config_macos_h_ 24 24 #define SDL_build_config_h_ 25 25 26 - #include "SDL_platform.h" 26 + #include <SDL3/SDL_platform.h> 27 27 28 28 /* This gets us MAC_OS_X_VERSION_MIN_REQUIRED... */ 29 29 #include <AvailabilityMacros.h>
+1 -1
include/build_config/SDL_build_config_minimal.h
··· 23 23 #define SDL_build_config_minimal_h_ 24 24 #define SDL_build_config_h_ 25 25 26 - #include "SDL_platform.h" 26 + #include <SDL3/SDL_platform.h> 27 27 28 28 /** 29 29 * \file SDL_build_config_minimal.h
+1 -1
include/build_config/SDL_build_config_ngage.h
··· 23 23 #define SDL_build_config_ngage_h_ 24 24 #define SDL_build_config_h_ 25 25 26 - #include "SDL_platform.h" 26 + #include <SDL3/SDL_platform.h> 27 27 28 28 typedef signed char int8_t; 29 29 typedef unsigned char uint8_t;
+1 -1
include/build_config/SDL_build_config_windows.h
··· 23 23 #define SDL_build_config_windows_h_ 24 24 #define SDL_build_config_h_ 25 25 26 - #include "SDL_platform.h" 26 + #include <SDL3/SDL_platform.h> 27 27 28 28 /* winsdkver.h defines _WIN32_MAXVER for SDK version detection. It is present since at least the Windows 7 SDK, 29 29 * but out of caution we'll only use it if the compiler supports __has_include() to confirm its presence.
+1 -1
include/build_config/SDL_build_config_wingdk.h
··· 23 23 #define SDL_build_config_wingdk_h_ 24 24 #define SDL_build_config_h_ 25 25 26 - #include "SDL_platform.h" 26 + #include <SDL3/SDL_platform.h> 27 27 28 28 /* Windows GDK does not need Windows SDK version checks because it requires 29 29 * a recent version of the Windows 10 SDK. */
+1 -1
include/build_config/SDL_build_config_winrt.h
··· 23 23 #define SDL_build_config_winrt_h_ 24 24 #define SDL_build_config_h_ 25 25 26 - #include "SDL_platform.h" 26 + #include <SDL3/SDL_platform.h> 27 27 28 28 /* Make sure the Windows SDK's NTDDI_VERSION macro gets defined. This is used 29 29 by SDL to determine which version of the Windows SDK is being used.
+1 -1
include/build_config/SDL_build_config_xbox.h
··· 23 23 #define SDL_build_config_wingdk_h_ 24 24 #define SDL_build_config_h_ 25 25 26 - #include "SDL_platform.h" 26 + #include <SDL3/SDL_platform.h> 27 27 28 28 /* Windows GDK does not need Windows SDK version checks because it requires 29 29 * a recent version of the Windows 10 SDK. */
include/close_code.h include/SDL3/close_code.h
+1 -1
sdl3-config.in
··· 46 46 echo @SDL_VERSION@ 47 47 ;; 48 48 --cflags) 49 - echo -I@includedir@/SDL3 @SDL_CFLAGS@ 49 + echo -I@includedir@ -I@includedir@/SDL3 @SDL_CFLAGS@ 50 50 ;; 51 51 @ENABLE_SHARED_TRUE@ --libs) 52 52 @ENABLE_SHARED_TRUE@ echo -L@libdir@ @SDL_RLD_FLAGS@ @SDL_LIBS@
-3
src/SDL.c
··· 35 35 36 36 /* Initialization code for SDL */ 37 37 38 - #include "SDL.h" 39 - #include "SDL_bits.h" 40 - #include "SDL_revision.h" 41 38 #include "SDL_assert_c.h" 42 39 #include "SDL_log_c.h" 43 40 #include "events/SDL_events_c.h"
-5
src/SDL_assert.c
··· 24 24 #include "core/windows/SDL_windows.h" 25 25 #endif 26 26 27 - #include "SDL.h" 28 - #include "SDL_atomic.h" 29 - #include "SDL_messagebox.h" 30 - #include "SDL_video.h" 31 - #include "SDL_assert.h" 32 27 #include "SDL_assert_c.h" 33 28 #include "video/SDL_sysvideo.h" 34 29
-1
src/SDL_dataqueue.c
··· 20 20 */ 21 21 #include "./SDL_internal.h" 22 22 23 - #include "SDL.h" 24 23 #include "./SDL_dataqueue.h" 25 24 26 25 typedef struct SDL_DataQueuePacket
-1
src/SDL_error.c
··· 22 22 23 23 /* Simple error handling in SDL */ 24 24 25 - #include "SDL_error.h" 26 25 #include "SDL_error_c.h" 27 26 28 27 int
-1
src/SDL_guid.c
··· 21 21 #include "SDL_internal.h" 22 22 23 23 24 - #include "SDL_guid.h" 25 24 26 25 /* convert the guid to a printable string */ 27 26 void SDL_GUIDToString(SDL_GUID guid, char *pszGUID, int cbGUID)
-2
src/SDL_hints.c
··· 20 20 */ 21 21 #include "./SDL_internal.h" 22 22 23 - #include "SDL_hints.h" 24 - #include "SDL_error.h" 25 23 #include "SDL_hints_c.h" 26 24 27 25
+1 -3
src/SDL_internal.h
··· 100 100 # include <float.h> 101 101 #endif 102 102 103 - #include "SDL_stdinc.h" 104 103 105 104 /* If you run into a warning that O_CLOEXEC is redefined, update the SDL configuration header for your platform to add HAVE_O_CLOEXEC */ 106 105 #ifndef HAVE_O_CLOEXEC ··· 172 171 #define SDL_HAVE_YUV !SDL_LEAN_AND_MEAN 173 172 #endif 174 173 175 - #include "SDL_assert.h" 176 - #include "SDL_log.h" 174 + #include <SDL3/SDL.h> 177 175 178 176 #endif /* SDL_internal_h_ */ 179 177
-1
src/SDL_list.c
··· 20 20 */ 21 21 #include "./SDL_internal.h" 22 22 23 - #include "SDL.h" 24 23 #include "./SDL_list.h" 25 24 26 25 /* Push */
-3
src/SDL_log.c
··· 26 26 27 27 /* Simple log messages in SDL */ 28 28 29 - #include "SDL_error.h" 30 - #include "SDL_log.h" 31 - #include "SDL_mutex.h" 32 29 #include "SDL_log_c.h" 33 30 34 31 #if HAVE_STDIO_H
-1
src/atomic/SDL_atomic.c
··· 20 20 */ 21 21 #include "../SDL_internal.h" 22 22 23 - #include "SDL_atomic.h" 24 23 25 24 #if defined(_MSC_VER) && (_MSC_VER >= 1500) 26 25 #include <intrin.h>
-3
src/atomic/SDL_spinlock.c
··· 24 24 #include "../core/windows/SDL_windows.h" 25 25 #endif 26 26 27 - #include "SDL_atomic.h" 28 - #include "SDL_mutex.h" 29 - #include "SDL_timer.h" 30 27 31 28 #if !defined(HAVE_GCC_ATOMICS) && defined(__SOLARIS__) 32 29 #include <atomic.h>
-2
src/audio/SDL_audio.c
··· 22 22 23 23 /* Allow access to a raw mixing buffer */ 24 24 25 - #include "SDL.h" 26 - #include "SDL_audio.h" 27 25 #include "SDL_audio_c.h" 28 26 #include "SDL_sysaudio.h" 29 27 #include "../thread/SDL_systhread.h"
-4
src/audio/SDL_audiocvt.c
··· 22 22 23 23 /* Functions for audio drivers to perform runtime conversion of audio format */ 24 24 25 - #include "SDL.h" 26 - #include "SDL_audio.h" 27 25 #include "SDL_audio_c.h" 28 26 29 - #include "SDL_loadso.h" 30 27 #include "../SDL_dataqueue.h" 31 - #include "SDL_cpuinfo.h" 32 28 33 29 #define DEBUG_AUDIOSTREAM 0 34 30
-1
src/audio/SDL_audiodev.c
··· 29 29 #include <sys/stat.h> 30 30 #include <unistd.h> /* For close() */ 31 31 32 - #include "SDL_stdinc.h" 33 32 #include "SDL_audiodev_c.h" 34 33 35 34 #ifndef _PATH_DEV_DSP
-1
src/audio/SDL_audiodev_c.h
··· 22 22 #ifndef SDL_audiodev_c_h_ 23 23 #define SDL_audiodev_c_h_ 24 24 25 - #include "SDL.h" 26 25 #include "../SDL_internal.h" 27 26 #include "SDL_sysaudio.h" 28 27
-2
src/audio/SDL_audiotypecvt.c
··· 20 20 */ 21 21 #include "../SDL_internal.h" 22 22 23 - #include "SDL_audio.h" 24 23 #include "SDL_audio_c.h" 25 - #include "SDL_cpuinfo.h" 26 24 27 25 #ifdef __ARM_NEON 28 26 #define HAVE_NEON_INTRINSICS 1
-3
src/audio/SDL_mixer.c
··· 22 22 23 23 /* This provides the default mixing callback for the SDL audio routines */ 24 24 25 - #include "SDL_cpuinfo.h" 26 - #include "SDL_timer.h" 27 - #include "SDL_audio.h" 28 25 #include "SDL_sysaudio.h" 29 26 30 27 /* This table is used to add two sound values together and pin
-2
src/audio/SDL_sysaudio.h
··· 23 23 #ifndef SDL_sysaudio_h_ 24 24 #define SDL_sysaudio_h_ 25 25 26 - #include "SDL_mutex.h" 27 - #include "SDL_thread.h" 28 26 #include "../SDL_dataqueue.h" 29 27 #include "./SDL_audio_c.h" 30 28
-2
src/audio/SDL_wave.c
··· 33 33 34 34 /* Microsoft WAVE file loading routines */ 35 35 36 - #include "SDL_hints.h" 37 - #include "SDL_audio.h" 38 36 #include "SDL_wave.h" 39 37 #include "SDL_audio_c.h" 40 38
-2
src/audio/aaudio/SDL_aaudio.c
··· 22 22 23 23 #if SDL_AUDIO_DRIVER_AAUDIO 24 24 25 - #include "SDL_audio.h" 26 - #include "SDL_loadso.h" 27 25 #include "../SDL_audio_c.h" 28 26 #include "../../core/android/SDL_android.h" 29 27 #include "SDL_aaudio.h"
-3
src/audio/alsa/SDL_alsa_audio.c
··· 37 37 #include <signal.h> /* For kill() */ 38 38 #include <string.h> 39 39 40 - #include "SDL_timer.h" 41 - #include "SDL_audio.h" 42 40 #include "../SDL_audio_c.h" 43 41 #include "SDL_alsa_audio.h" 44 42 45 43 #ifdef SDL_AUDIO_DRIVER_ALSA_DYNAMIC 46 - #include "SDL_loadso.h" 47 44 #endif 48 45 49 46 static int (*ALSA_snd_pcm_open)
-1
src/audio/android/SDL_androidaudio.c
··· 24 24 25 25 /* Output audio to Android */ 26 26 27 - #include "SDL_audio.h" 28 27 #include "../SDL_audio_c.h" 29 28 #include "SDL_androidaudio.h" 30 29
-2
src/audio/coreaudio/SDL_coreaudio.m
··· 24 24 25 25 /* !!! FIXME: clean out some of the macro salsa in here. */ 26 26 27 - #include "SDL_audio.h" 28 - #include "SDL_hints.h" 29 27 #include "../SDL_audio_c.h" 30 28 #include "../SDL_sysaudio.h" 31 29 #include "SDL_coreaudio.h"
-3
src/audio/directsound/SDL_directsound.c
··· 24 24 25 25 /* Allow access to a raw mixing buffer */ 26 26 27 - #include "SDL_timer.h" 28 - #include "SDL_loadso.h" 29 - #include "SDL_audio.h" 30 27 #include "../SDL_audio_c.h" 31 28 #include "SDL_directsound.h" 32 29 #include <mmreg.h>
-3
src/audio/disk/SDL_diskaudio.c
··· 28 28 #include <stdio.h> 29 29 #endif 30 30 31 - #include "SDL_rwops.h" 32 - #include "SDL_timer.h" 33 - #include "SDL_audio.h" 34 31 #include "../SDL_audio_c.h" 35 32 #include "SDL_diskaudio.h" 36 33
-1
src/audio/disk/SDL_diskaudio.h
··· 23 23 #ifndef SDL_diskaudio_h_ 24 24 #define SDL_diskaudio_h_ 25 25 26 - #include "SDL_rwops.h" 27 26 #include "../SDL_sysaudio.h" 28 27 29 28 /* Hidden "this" pointer for the audio functions */
-2
src/audio/dsp/SDL_dspaudio.c
··· 36 36 37 37 #include <sys/soundcard.h> 38 38 39 - #include "SDL_timer.h" 40 - #include "SDL_audio.h" 41 39 #include "../SDL_audio_c.h" 42 40 #include "../SDL_audiodev_c.h" 43 41 #include "SDL_dspaudio.h"
-2
src/audio/dummy/SDL_dummyaudio.c
··· 22 22 23 23 /* Output audio to nowhere... */ 24 24 25 - #include "SDL_timer.h" 26 - #include "SDL_audio.h" 27 25 #include "../SDL_audio_c.h" 28 26 #include "SDL_dummyaudio.h" 29 27
-1
src/audio/emscripten/SDL_emscriptenaudio.c
··· 22 22 23 23 #if SDL_AUDIO_DRIVER_EMSCRIPTEN 24 24 25 - #include "SDL_audio.h" 26 25 #include "../SDL_audio_c.h" 27 26 #include "SDL_emscriptenaudio.h" 28 27
-1
src/audio/haiku/SDL_haikuaudio.cc
··· 32 32 extern "C" 33 33 { 34 34 35 - #include "SDL_audio.h" 36 35 #include "../SDL_audio_c.h" 37 36 #include "../SDL_sysaudio.h" 38 37 #include "SDL_haikuaudio.h"
-3
src/audio/jack/SDL_jackaudio.c
··· 22 22 23 23 #if SDL_AUDIO_DRIVER_JACK 24 24 25 - #include "SDL_timer.h" 26 - #include "SDL_audio.h" 27 25 #include "../SDL_audio_c.h" 28 26 #include "SDL_jackaudio.h" 29 - #include "SDL_loadso.h" 30 27 #include "../../thread/SDL_systhread.h" 31 28 32 29
-2
src/audio/n3ds/SDL_n3dsaudio.c
··· 22 22 23 23 #ifdef SDL_AUDIO_DRIVER_N3DS 24 24 25 - #include "SDL_audio.h" 26 25 27 26 /* N3DS Audio driver */ 28 27 29 28 #include "../SDL_sysaudio.h" 30 29 #include "SDL_n3dsaudio.h" 31 - #include "SDL_timer.h" 32 30 33 31 #define N3DSAUDIO_DRIVER_NAME "n3ds" 34 32
-2
src/audio/netbsd/SDL_netbsdaudio.c
··· 36 36 #include <sys/types.h> 37 37 #include <sys/audioio.h> 38 38 39 - #include "SDL_timer.h" 40 - #include "SDL_audio.h" 41 39 #include "../../core/unix/SDL_poll.h" 42 40 #include "../SDL_audio_c.h" 43 41 #include "../SDL_audiodev_c.h"
-1
src/audio/openslES/SDL_openslES.c
··· 26 26 https://googlesamples.github.io/android-audio-high-performance/guides/opensl_es.html 27 27 */ 28 28 29 - #include "SDL_audio.h" 30 29 #include "../SDL_audio_c.h" 31 30 #include "../../core/android/SDL_android.h" 32 31 #include "SDL_openslES.h"
-3
src/audio/pipewire/SDL_pipewire.c
··· 20 20 */ 21 21 22 22 #include "../../SDL_internal.h" 23 - #include "SDL_hints.h" 24 23 25 24 #if SDL_AUDIO_DRIVER_PIPEWIRE 26 25 27 - #include "SDL_audio.h" 28 - #include "SDL_loadso.h" 29 26 #include "SDL_pipewire.h" 30 27 31 28 #include <pipewire/extensions/metadata.h>
-2
src/audio/ps2/SDL_ps2audio.c
··· 22 22 23 23 /* Output audio to nowhere... */ 24 24 25 - #include "SDL_timer.h" 26 - #include "SDL_audio.h" 27 25 #include "../SDL_audio_c.h" 28 26 #include "SDL_ps2audio.h" 29 27
-3
src/audio/psp/SDL_pspaudio.c
··· 27 27 #include <stdlib.h> 28 28 #include <malloc.h> /* memalign() */ 29 29 30 - #include "SDL_audio.h" 31 - #include "SDL_error.h" 32 - #include "SDL_timer.h" 33 30 #include "../SDL_audio_c.h" 34 31 #include "../SDL_audiodev_c.h" 35 32 #include "../SDL_sysaudio.h"
-4
src/audio/pulseaudio/SDL_pulseaudio.c
··· 26 26 Stéphan Kochen: stephan .a.t. kochen.nl 27 27 */ 28 28 #include "../../SDL_internal.h" 29 - #include "SDL_hints.h" 30 29 31 30 #if SDL_AUDIO_DRIVER_PULSEAUDIO 32 31 ··· 39 38 #include <sys/types.h> 40 39 #include <pulse/pulseaudio.h> 41 40 42 - #include "SDL_timer.h" 43 - #include "SDL_audio.h" 44 41 #include "../SDL_audio_c.h" 45 42 #include "SDL_pulseaudio.h" 46 - #include "SDL_loadso.h" 47 43 #include "../../thread/SDL_systhread.h" 48 44 49 45 /* should we include monitors in the device list? Set at SDL_Init time */
-2
src/audio/sndio/SDL_sndioaudio.c
··· 36 36 #include <poll.h> 37 37 #include <unistd.h> 38 38 39 - #include "SDL_audio.h" 40 39 #include "../SDL_audio_c.h" 41 40 #include "SDL_sndioaudio.h" 42 41 43 42 #ifdef SDL_AUDIO_DRIVER_SNDIO_DYNAMIC 44 - #include "SDL_loadso.h" 45 43 #endif 46 44 47 45 #ifndef INFTIM
-3
src/audio/vita/SDL_vitaaudio.c
··· 27 27 #include <stdlib.h> 28 28 #include <malloc.h> /* memalign() */ 29 29 30 - #include "SDL_audio.h" 31 - #include "SDL_error.h" 32 - #include "SDL_timer.h" 33 30 #include "../SDL_audio_c.h" 34 31 #include "../SDL_audiodev_c.h" 35 32 #include "../SDL_sysaudio.h"
-2
src/audio/wasapi/SDL_wasapi.c
··· 24 24 25 25 #include "../../core/windows/SDL_windows.h" 26 26 #include "../../core/windows/SDL_immdevice.h" 27 - #include "SDL_audio.h" 28 - #include "SDL_timer.h" 29 27 #include "../SDL_audio_c.h" 30 28 #include "../SDL_sysaudio.h" 31 29
-2
src/audio/wasapi/SDL_wasapi_win32.c
··· 30 30 31 31 #include "../../core/windows/SDL_windows.h" 32 32 #include "../../core/windows/SDL_immdevice.h" 33 - #include "SDL_audio.h" 34 - #include "SDL_timer.h" 35 33 #include "../SDL_audio_c.h" 36 34 #include "../SDL_sysaudio.h" 37 35
-2
src/audio/wasapi/SDL_wasapi_winrt.cpp
··· 36 36 37 37 extern "C" { 38 38 #include "../../core/windows/SDL_windows.h" 39 - #include "SDL_audio.h" 40 - #include "SDL_timer.h" 41 39 #include "../SDL_audio_c.h" 42 40 #include "../SDL_sysaudio.h" 43 41 }
-7
src/core/android/SDL_android.c
··· 20 20 */ 21 21 #include "../../SDL_internal.h" 22 22 23 - #include "SDL_stdinc.h" 24 - #include "SDL_atomic.h" 25 - #include "SDL_hints.h" 26 - #include "SDL_main.h" 27 - #include "SDL_timer.h" 28 - #include "SDL_version.h" 29 23 30 24 #ifdef __ANDROID__ 31 25 32 - #include "SDL_system.h" 33 26 #include "SDL_android.h" 34 27 35 28 #include "../../events/SDL_events_c.h"
-6
src/core/android/SDL_android.h
··· 19 19 3. This notice may not be removed or altered from any source distribution. 20 20 */ 21 21 #include "../../SDL_internal.h" 22 - #include "SDL_system.h" 23 22 24 23 /* Set up for C function definitions, even when using C++ */ 25 24 #ifdef __cplusplus ··· 31 30 #include <EGL/eglplatform.h> 32 31 #include <android/native_window_jni.h> 33 32 34 - #include "SDL_audio.h" 35 - #include "SDL_rect.h" 36 - #include "SDL_video.h" 37 33 38 34 /* Interface from the SDL library into the Android Java activity */ 39 35 extern void Android_JNI_SetActivityTitle(const char *title); ··· 64 60 extern SDL_bool Android_IsDeXMode(void); 65 61 extern SDL_bool Android_IsChromebook(void); 66 62 67 - #include "SDL_rwops.h" 68 63 69 64 int Android_JNI_FileOpen(SDL_RWops* ctx, const char* fileName, const char* mode); 70 65 Sint64 Android_JNI_FileSize(SDL_RWops* ctx); ··· 113 108 JNIEXPORT void JNICALL SDL_Android_Init(JNIEnv* mEnv, jclass cls); 114 109 115 110 /* MessageBox */ 116 - #include "SDL_messagebox.h" 117 111 int Android_JNI_ShowMessageBox(const SDL_MessageBoxData *messageboxdata, int *buttonid); 118 112 119 113 /* Cursor support */
-1
src/core/freebsd/SDL_evdev_kbd_freebsd.c
··· 22 22 #include "../../SDL_internal.h" 23 23 24 24 #include "../linux/SDL_evdev_kbd.h" 25 - #include "SDL_hints.h" 26 25 27 26 #ifdef SDL_INPUT_FBSDKBIO 28 27
-4
src/core/gdk/SDL_gdk.cpp
··· 21 21 #include "../../SDL_internal.h" 22 22 23 23 extern "C" { 24 - #include "SDL_system.h" 25 24 #include "../windows/SDL_windows.h" 26 - #include "SDL_messagebox.h" 27 - #include "SDL_main.h" 28 - #include "SDL_events.h" 29 25 #include "../../events/SDL_events_c.h" 30 26 } 31 27 #include <XGameRuntime.h>
-3
src/core/linux/SDL_dbus.c
··· 19 19 3. This notice may not be removed or altered from any source distribution. 20 20 */ 21 21 #include "../../SDL_internal.h" 22 - #include "SDL_hints.h" 23 22 #include "SDL_dbus.h" 24 - #include "SDL_atomic.h" 25 23 #include "SDL_sandbox.h" 26 24 #include "../../stdlib/SDL_vacopy.h" 27 25 28 26 #if SDL_USE_LIBDBUS 29 27 /* we never link directly to libdbus. */ 30 - #include "SDL_loadso.h" 31 28 static const char *dbus_library = "libdbus-1.so.3"; 32 29 static void *dbus_handle = NULL; 33 30 static char *inhibit_handle = NULL;
-1
src/core/linux/SDL_dbus.h
··· 26 26 27 27 #ifdef HAVE_DBUS_DBUS_H 28 28 #define SDL_USE_LIBDBUS 1 29 - #include "SDL_stdinc.h" 30 29 #include <dbus/dbus.h> 31 30 32 31
-3
src/core/linux/SDL_evdev.c
··· 38 38 #include <sys/ioctl.h> 39 39 #include <linux/input.h> 40 40 41 - #include "SDL.h" 42 - #include "SDL_endian.h" 43 - #include "SDL_scancode.h" 44 41 #include "../../events/SDL_events_c.h" 45 42 #include "../../events/SDL_scancode_tables_c.h" 46 43 #include "../../core/linux/SDL_evdev_capabilities.h"
-1
src/core/linux/SDL_evdev.h
··· 26 26 27 27 #ifdef SDL_INPUT_LINUXEV 28 28 29 - #include "SDL_events.h" 30 29 31 30 extern int SDL_EVDEV_Init(void); 32 31 extern void SDL_EVDEV_Quit(void);
-1
src/core/linux/SDL_evdev_kbd.c
··· 21 21 #include "../../SDL_internal.h" 22 22 23 23 #include "SDL_evdev_kbd.h" 24 - #include "SDL_hints.h" 25 24 26 25 #ifdef SDL_INPUT_LINUXKD 27 26
+1 -4
src/core/linux/SDL_fcitx.c
··· 23 23 #include <unistd.h> 24 24 25 25 #include "SDL_fcitx.h" 26 - #include "SDL_hints.h" 27 - #include "SDL_keycode.h" 28 - #include "SDL_keyboard.h" 29 26 #include "../../events/SDL_keyboard_c.h" 30 27 #include "SDL_dbus.h" 31 28 ··· 33 30 #include "../../video/x11/SDL_x11video.h" 34 31 #define SDL_ENABLE_SYSWM_X11 35 32 #endif 36 - #include "SDL_syswm.h" 33 + #include <SDL3/SDL_syswm.h> 37 34 38 35 39 36 #define FCITX_DBUS_SERVICE "org.freedesktop.portal.Fcitx"
-2
src/core/linux/SDL_fcitx.h
··· 24 24 25 25 #include "../../SDL_internal.h" 26 26 27 - #include "SDL_stdinc.h" 28 - #include "SDL_rect.h" 29 27 30 28 extern SDL_bool SDL_Fcitx_Init(void); 31 29 extern void SDL_Fcitx_Quit(void);
+1 -3
src/core/linux/SDL_ibus.c
··· 21 21 #include "../../SDL_internal.h" 22 22 23 23 #ifdef HAVE_IBUS_IBUS_H 24 - #include "SDL.h" 25 - #include "SDL_hints.h" 26 24 #include "SDL_ibus.h" 27 25 #include "SDL_dbus.h" 28 26 #include "../../video/SDL_sysvideo.h" ··· 32 30 #include "../../video/x11/SDL_x11video.h" 33 31 #define SDL_ENABLE_SYSWM_X11 34 32 #endif 35 - #include "SDL_syswm.h" 33 + #include <SDL3/SDL_syswm.h> 36 34 37 35 #include <sys/inotify.h> 38 36 #include <unistd.h>
-1
src/core/linux/SDL_ibus.h
··· 26 26 27 27 #ifdef HAVE_IBUS_IBUS_H 28 28 #define SDL_USE_IBUS 1 29 - #include "SDL_stdinc.h" 30 29 #include <ibus-1.0/ibus.h> 31 30 32 31 extern SDL_bool SDL_IBus_Init(void);
-2
src/core/linux/SDL_ime.h
··· 24 24 25 25 #include "../../SDL_internal.h" 26 26 27 - #include "SDL_stdinc.h" 28 - #include "SDL_rect.h" 29 27 30 28 extern SDL_bool SDL_IME_Init(void); 31 29 extern void SDL_IME_Quit(void);
-4
src/core/linux/SDL_threadprio.c
··· 22 22 23 23 #ifdef __LINUX__ 24 24 25 - #include "SDL_error.h" 26 - #include "SDL_stdinc.h" 27 - #include "SDL_thread.h" 28 25 29 26 #if !SDL_THREADS_DISABLED 30 27 #include <sys/time.h> 31 28 #include <sys/resource.h> 32 29 #include <pthread.h> 33 30 #include <unistd.h> 34 - #include "SDL_system.h" 35 31 36 32 /* RLIMIT_RTTIME requires kernel >= 2.6.25 and is in glibc >= 2.14 */ 37 33 #ifndef RLIMIT_RTTIME
-4
src/core/linux/SDL_udev.c
··· 32 32 33 33 #include <linux/input.h> 34 34 35 - #include "SDL_assert.h" 36 35 #include "SDL_evdev_capabilities.h" 37 - #include "SDL_loadso.h" 38 - #include "SDL_timer.h" 39 - #include "SDL_hints.h" 40 36 #include "../unix/SDL_poll.h" 41 37 42 38 static const char *SDL_UDEV_LIBS[] = { "libudev.so.1", "libudev.so.0" };
-2
src/core/linux/SDL_udev.h
··· 30 30 #define SDL_USE_LIBUDEV 1 31 31 #endif 32 32 33 - #include "SDL_loadso.h" 34 - #include "SDL_events.h" 35 33 #include <libudev.h> 36 34 #include <sys/time.h> 37 35 #include <sys/types.h>
-4
src/core/openbsd/SDL_wscons_kbd.c
··· 22 22 #include "../../SDL_internal.h" 23 23 #include <dev/wscons/wsksymvar.h> 24 24 #include <dev/wscons/wsksymdef.h> 25 - #include "SDL_scancode.h" 26 - #include "SDL_events.h" 27 - #include "SDL_keyboard.h" 28 25 #include "SDL_wscons.h" 29 - #include "SDL_log.h" 30 26 #include <sys/time.h> 31 27 #include <dev/wscons/wsconsio.h> 32 28 #include <dev/wscons/wsdisplay_usl_io.h>
-1
src/core/openbsd/SDL_wscons_mouse.c
··· 20 20 */ 21 21 22 22 #include "../../SDL_internal.h" 23 - #include "SDL_events.h" 24 23 #include <sys/time.h> 25 24 #include <dev/wscons/wsconsio.h> 26 25 #include <unistd.h>
-1
src/core/unix/SDL_poll.h
··· 24 24 #ifndef SDL_poll_h_ 25 25 #define SDL_poll_h_ 26 26 27 - #include "SDL_stdinc.h" 28 27 29 28 #define SDL_IOR_READ 0x1 30 29 #define SDL_IOR_WRITE 0x2
-2
src/core/windows/SDL_immdevice.h
··· 22 22 #ifndef SDL_IMMDEVICE_H 23 23 #define SDL_IMMDEVICE_H 24 24 25 - #include "SDL_atomic.h" 26 - #include "SDL_audio.h" 27 25 28 26 #define COBJMACROS 29 27 #include <mmdeviceapi.h>
-1
src/core/windows/SDL_windows.c
··· 23 23 #if defined(__WIN32__) || defined(__WINRT__) || defined(__GDK__) 24 24 25 25 #include "SDL_windows.h" 26 - #include "SDL_error.h" 27 26 28 27 #include <objbase.h> /* for CoInitialize/CoUninitialize (Win32 only) */ 29 28 #if defined(HAVE_ROAPI_H)
-2
src/core/windows/SDL_windows.h
··· 89 89 #endif 90 90 #endif 91 91 92 - #include "SDL_rect.h" 93 - 94 92 /* Routines to convert from UTF8 to native Windows text */ 95 93 #define WIN_StringToUTF8W(S) SDL_iconv_string("UTF-8", "UTF-16LE", (const char *)(S), (SDL_wcslen(S)+1)*sizeof(WCHAR)) 96 94 #define WIN_UTF8ToStringW(S) (WCHAR *)SDL_iconv_string("UTF-16LE", "UTF-8", (const char *)(S), SDL_strlen(S)+1)
-2
src/core/winrt/SDL_winrtapp_common.cpp
··· 20 20 */ 21 21 #include "../../SDL_internal.h" 22 22 23 - #include "SDL_main.h" 24 - #include "SDL_system.h" 25 23 #include "SDL_winrtapp_direct3d.h" 26 24 #include "SDL_winrtapp_xaml.h" 27 25
-5
src/core/winrt/SDL_winrtapp_direct3d.cpp
··· 47 47 48 48 /* SDL includes */ 49 49 extern "C" { 50 - #include "SDL_events.h" 51 - #include "SDL_hints.h" 52 - #include "SDL_main.h" 53 - #include "SDL_stdinc.h" 54 - #include "SDL_render.h" 55 50 #include "../../video/SDL_sysvideo.h" 56 51 //#include "../../SDL_hints_c.h" 57 52 #include "../../events/SDL_events_c.h"
-1
src/core/winrt/SDL_winrtapp_xaml.cpp
··· 30 30 31 31 /* SDL includes */ 32 32 #include "../../SDL_internal.h" 33 - #include "SDL.h" 34 33 #include "../../video/winrt/SDL_winrtevents_c.h" 35 34 #include "../../video/winrt/SDL_winrtvideo_cpp.h" 36 35 #include "SDL_winrtapp_common.h"
-1
src/core/winrt/SDL_winrtapp_xaml.h
··· 23 23 #ifndef SDL_winrtapp_xaml_h_ 24 24 #define SDL_winrtapp_xaml_h_ 25 25 26 - #include "SDL_stdinc.h" 27 26 28 27 #ifdef __cplusplus 29 28 extern SDL_bool WINRT_XAMLWasEnabled;
-2
src/cpuinfo/SDL_cpuinfo.c
··· 28 28 29 29 /* CPU feature detection for SDL */ 30 30 31 - #include "SDL_cpuinfo.h" 32 - #include "SDL_assert.h" 33 31 34 32 #ifdef HAVE_SYSCONF 35 33 #include <unistd.h>
+3 -3
src/dynapi/SDL_dynapi.c
··· 28 28 #include <stdio.h> 29 29 #endif 30 30 31 - #include "SDL.h" 31 + #include <SDL3/SDL.h> 32 32 33 33 /* These headers have system specific definitions, so aren't included above */ 34 - #include "SDL_syswm.h" 35 - #include "SDL_vulkan.h" 34 + #include <SDL3/SDL_syswm.h> 35 + #include <SDL3/SDL_vulkan.h> 36 36 37 37 /* This is the version of the dynamic API. This doesn't match the SDL version 38 38 and should not change until there's been a major revamp in API/ABI.
+2 -2
src/dynapi/gendynapi.pl
··· 48 48 open(SDL_DYNAPI_PROCS_H, '>>', $sdl_dynapi_procs_h) or die("Can't open $sdl_dynapi_procs_h: $!\n"); 49 49 open(SDL_DYNAPI_OVERRIDES_H, '>>', $sdl_dynapi_overrides_h) or die("Can't open $sdl_dynapi_overrides_h: $!\n"); 50 50 51 - opendir(HEADERS, 'include') or die("Can't open include dir: $!\n"); 51 + opendir(HEADERS, 'include/SDL3') or die("Can't open include dir: $!\n"); 52 52 while (my $d = readdir(HEADERS)) { 53 53 next if not $d =~ /\.h\Z/; 54 - my $header = "include/$d"; 54 + my $header = "include/SDL3/$d"; 55 55 open(HEADER, '<', $header) or die("Can't open $header: $!\n"); 56 56 while (<HEADER>) { 57 57 chomp;
-1
src/events/SDL_clipboardevents.c
··· 22 22 23 23 /* Clipboard event handling code for SDL */ 24 24 25 - #include "SDL_events.h" 26 25 #include "SDL_events_c.h" 27 26 #include "SDL_clipboardevents_c.h" 28 27
-1
src/events/SDL_displayevents.c
··· 22 22 23 23 /* Display event handling code for SDL */ 24 24 25 - #include "SDL_events.h" 26 25 #include "SDL_events_c.h" 27 26 28 27
-1
src/events/SDL_dropevents.c
··· 22 22 23 23 /* Drag and drop event handling code for SDL */ 24 24 25 - #include "SDL_events.h" 26 25 #include "SDL_events_c.h" 27 26 #include "SDL_dropevents_c.h" 28 27
+1 -4
src/events/SDL_events.c
··· 22 22 23 23 /* General event handling code for SDL */ 24 24 25 - #include "SDL.h" 26 - #include "SDL_events.h" 27 - #include "SDL_thread.h" 28 25 #include "SDL_events_c.h" 29 26 #include "../SDL_hints_c.h" 30 27 #include "../timer/SDL_timer_c.h" ··· 32 29 #include "../joystick/SDL_joystick_c.h" 33 30 #endif 34 31 #include "../video/SDL_sysvideo.h" 35 - #include "SDL_syswm.h" 32 + #include <SDL3/SDL_syswm.h> 36 33 37 34 #undef SDL_PRIs64 38 35 #if (defined(__WIN32__) || defined(__GDK__)) && !defined(__CYGWIN__)
-2
src/events/SDL_events_c.h
··· 25 25 #include "../SDL_internal.h" 26 26 27 27 /* Useful functions and variables from SDL_events.c */ 28 - #include "SDL_events.h" 29 - #include "SDL_thread.h" 30 28 #include "../video/SDL_sysvideo.h" 31 29 32 30 #include "SDL_clipboardevents_c.h"
-2
src/events/SDL_gesture.c
··· 23 23 24 24 /* General gesture handling code for SDL */ 25 25 26 - #include "SDL_events.h" 27 - #include "SDL_endian.h" 28 26 #include "SDL_events_c.h" 29 27 #include "SDL_gesture_c.h" 30 28
-3
src/events/SDL_keyboard.c
··· 22 22 23 23 /* General keyboard handling code for SDL */ 24 24 25 - #include "SDL_hints.h" 26 - #include "SDL_timer.h" 27 - #include "SDL_events.h" 28 25 #include "SDL_events_c.h" 29 26 #include "../video/SDL_sysvideo.h" 30 27 #include "scancodes_ascii.h"
-2
src/events/SDL_keyboard_c.h
··· 23 23 #ifndef SDL_keyboard_c_h_ 24 24 #define SDL_keyboard_c_h_ 25 25 26 - #include "SDL_keycode.h" 27 - #include "SDL_events.h" 28 26 29 27 /* Initialize the keyboard subsystem */ 30 28 extern int SDL_KeyboardInit(void);
-1
src/events/SDL_keysym_to_scancode.c
··· 18 18 misrepresented as being the original software. 19 19 3. This notice may not be removed or altered from any source distribution. 20 20 */ 21 - 22 21 #include "../SDL_internal.h" 23 22 24 23 #if SDL_VIDEO_DRIVER_WAYLAND || SDL_VIDEO_DRIVER_X11
-1
src/events/SDL_keysym_to_scancode_c.h
··· 22 22 #ifndef SDL_keysym_to_scancode_c_h_ 23 23 #define SDL_keysym_to_scancode_c_h_ 24 24 25 - #include "SDL_scancode.h" 26 25 27 26 /* This function only correctly maps letters and numbers for keyboards in US QWERTY layout */ 28 27 extern SDL_Scancode SDL_GetScancodeFromKeySym(Uint32 keysym, Uint32 keycode);
-3
src/events/SDL_mouse.c
··· 22 22 23 23 /* General mouse handling code for SDL */ 24 24 25 - #include "SDL_hints.h" 26 - #include "SDL_timer.h" 27 - #include "SDL_events.h" 28 25 #include "SDL_events_c.h" 29 26 #include "../SDL_hints_c.h" 30 27 #include "../video/SDL_sysvideo.h"
-1
src/events/SDL_mouse_c.h
··· 23 23 #ifndef SDL_mouse_c_h_ 24 24 #define SDL_mouse_c_h_ 25 25 26 - #include "SDL_mouse.h" 27 26 28 27 struct SDL_Cursor 29 28 {
-2
src/events/SDL_quit.c
··· 20 20 */ 21 21 #include "../SDL_internal.h" 22 22 23 - #include "SDL_hints.h" 24 23 25 24 /* General quit handling code for SDL */ 26 25 ··· 28 27 #include <signal.h> 29 28 #endif 30 29 31 - #include "SDL_events.h" 32 30 #include "SDL_events_c.h" 33 31 34 32 #if defined(HAVE_SIGNAL_H) || defined(HAVE_SIGACTION)
-2
src/events/SDL_scancode_tables_c.h
··· 20 20 */ 21 21 #include "../SDL_internal.h" 22 22 23 - #include "../../include/SDL_scancode.h" 24 - 25 23 typedef enum 26 24 { 27 25 SDL_SCANCODE_TABLE_DARWIN,
-1
src/events/SDL_touch.c
··· 22 22 23 23 /* General touch handling code for SDL */ 24 24 25 - #include "SDL_events.h" 26 25 #include "SDL_events_c.h" 27 26 #include "../video/SDL_sysvideo.h" 28 27
-1
src/events/SDL_touch_c.h
··· 19 19 3. This notice may not be removed or altered from any source distribution. 20 20 */ 21 21 #include "../SDL_internal.h" 22 - #include "../../include/SDL_touch.h" 23 22 24 23 #ifndef SDL_touch_c_h_ 25 24 #define SDL_touch_c_h_
-2
src/events/SDL_windowevents.c
··· 22 22 23 23 /* Window event handling code for SDL */ 24 24 25 - #include "SDL_events.h" 26 25 #include "SDL_events_c.h" 27 26 #include "SDL_mouse_c.h" 28 - #include "SDL_hints.h" 29 27 30 28 typedef struct RemovePendingSizeChangedAndResizedEvents_Data 31 29 {
-2
src/events/scancodes_ascii.h
··· 19 19 3. This notice may not be removed or altered from any source distribution. 20 20 */ 21 21 22 - #include "SDL_scancode.h" 23 - #include "SDL_keycode.h" 24 22 25 23 /* 26 24 This file is used to convert between characters passed in from an ASCII
+1 -1
src/events/scancodes_linux.h
··· 18 18 misrepresented as being the original software. 19 19 3. This notice may not be removed or altered from any source distribution. 20 20 */ 21 - #include "../../include/SDL_scancode.h" 21 + #include "../SDL_internal.h" 22 22 23 23 /* Linux virtual key code to SDL_Keycode mapping table 24 24 Sources:
+1 -1
src/events/scancodes_windows.h
··· 18 18 misrepresented as being the original software. 19 19 3. This notice may not be removed or altered from any source distribution. 20 20 */ 21 - #include "../../include/SDL_scancode.h" 21 + #include "../SDL_internal.h" 22 22 23 23 /* Windows scancode to SDL scancode mapping table */ 24 24 /* derived from Microsoft scan code document, http://download.microsoft.com/download/1/6/1/161ba512-40e2-4cc9-843a-923143f3456c/scancode.doc */
+1 -2
src/events/scancodes_xfree86.h
··· 18 18 misrepresented as being the original software. 19 19 3. This notice may not be removed or altered from any source distribution. 20 20 */ 21 + #include "../SDL_internal.h" 21 22 22 23 #ifndef scancodes_xfree86_h_ 23 24 #define scancodes_xfree86_h_ 24 - 25 - #include "../../include/SDL_scancode.h" 26 25 27 26 /* XFree86 key code to SDL scancode mapping table 28 27 Sources:
-3
src/file/SDL_rwops.c
··· 41 41 data sources. It can easily be extended to files, memory, etc. 42 42 */ 43 43 44 - #include "SDL_endian.h" 45 - #include "SDL_rwops.h" 46 44 47 45 #ifdef __APPLE__ 48 46 #include "cocoa/SDL_rwopsbundlesupport.h" ··· 54 52 55 53 #ifdef __ANDROID__ 56 54 #include "../core/android/SDL_android.h" 57 - #include "SDL_system.h" 58 55 #endif 59 56 60 57 #if defined(__WIN32__) || defined(__GDK__)
-1
src/file/n3ds/SDL_rwopsromfs.c
··· 20 20 */ 21 21 22 22 #include "SDL_rwopsromfs.h" 23 - #include "SDL_error.h" 24 23 25 24 /* Checks if the mode is a kind of reading */ 26 25 SDL_FORCE_INLINE SDL_bool IsReadMode(const char *mode);
-3
src/filesystem/android/SDL_sysfilesystem.c
··· 27 27 28 28 #include <unistd.h> 29 29 30 - #include "SDL_error.h" 31 - #include "SDL_filesystem.h" 32 - #include "SDL_system.h" 33 30 34 31 35 32 char *
-3
src/filesystem/cocoa/SDL_sysfilesystem.m
··· 29 29 #include <sys/stat.h> 30 30 #include <sys/types.h> 31 31 32 - #include "SDL_error.h" 33 - #include "SDL_stdinc.h" 34 - #include "SDL_filesystem.h" 35 32 36 33 char * 37 34 SDL_GetBasePath(void)
-2
src/filesystem/dummy/SDL_sysfilesystem.c
··· 25 25 /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ 26 26 /* System dependent filesystem routines */ 27 27 28 - #include "SDL_error.h" 29 - #include "SDL_filesystem.h" 30 28 31 29 char * 32 30 SDL_GetBasePath(void)
-2
src/filesystem/emscripten/SDL_sysfilesystem.c
··· 27 27 #include <errno.h> 28 28 #include <sys/stat.h> 29 29 30 - #include "SDL_error.h" 31 - #include "SDL_filesystem.h" 32 30 33 31 #include <emscripten/emscripten.h> 34 32
-3
src/filesystem/haiku/SDL_sysfilesystem.cc
··· 30 30 #include <storage/Entry.h> 31 31 #include <storage/Path.h> 32 32 33 - #include "SDL_error.h" 34 - #include "SDL_stdinc.h" 35 - #include "SDL_filesystem.h" 36 33 37 34 char * 38 35 SDL_GetBasePath(void)
-2
src/filesystem/n3ds/SDL_sysfilesystem.c
··· 29 29 #include <dirent.h> 30 30 #include <errno.h> 31 31 32 - #include "SDL_error.h" 33 - #include "SDL_filesystem.h" 34 32 35 33 SDL_FORCE_INLINE char *MakePrefPath(const char *app); 36 34 SDL_FORCE_INLINE int CreatePrefPathDir(const char *pref);
-2
src/filesystem/ps2/SDL_sysfilesystem.c
··· 28 28 /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ 29 29 /* System dependent filesystem routines */ 30 30 31 - #include "SDL_error.h" 32 - #include "SDL_filesystem.h" 33 31 34 32 char * 35 33 SDL_GetBasePath(void)
-2
src/filesystem/psp/SDL_sysfilesystem.c
··· 28 28 /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ 29 29 /* System dependent filesystem routines */ 30 30 31 - #include "SDL_error.h" 32 - #include "SDL_filesystem.h" 33 31 34 32 char * 35 33 SDL_GetBasePath(void)
-3
src/filesystem/riscos/SDL_sysfilesystem.c
··· 29 29 #include <swis.h> 30 30 #include <unixlib/local.h> 31 31 32 - #include "SDL_error.h" 33 - #include "SDL_stdinc.h" 34 - #include "SDL_filesystem.h" 35 32 36 33 /* Wrapper around __unixify_std that uses SDL's memory allocators */ 37 34 static char *
-4
src/filesystem/unix/SDL_sysfilesystem.c
··· 38 38 #include <sys/sysctl.h> 39 39 #endif 40 40 41 - #include "SDL_error.h" 42 - #include "SDL_stdinc.h" 43 - #include "SDL_filesystem.h" 44 - #include "SDL_rwops.h" 45 41 46 42 static char * 47 43 readSymLink(const char *path)
-4
src/filesystem/vita/SDL_sysfilesystem.c
··· 34 34 #include <limits.h> 35 35 #include <fcntl.h> 36 36 37 - #include "SDL_error.h" 38 - #include "SDL_stdinc.h" 39 - #include "SDL_filesystem.h" 40 - #include "SDL_rwops.h" 41 37 42 38 char * 43 39 SDL_GetBasePath(void)
-5
src/filesystem/windows/SDL_sysfilesystem.c
··· 28 28 #include "../../core/windows/SDL_windows.h" 29 29 #include <shlobj.h> 30 30 31 - #include "SDL_error.h" 32 - #include "SDL_stdinc.h" 33 - #include "SDL_filesystem.h" 34 31 35 32 char * 36 33 SDL_GetBasePath(void) ··· 173 170 #endif /* SDL_FILESYSTEM_WINDOWS */ 174 171 175 172 #ifdef SDL_FILESYSTEM_XBOX 176 - #include "SDL_filesystem.h" 177 - #include "SDL_error.h" 178 173 char * 179 174 SDL_GetBasePath(void) 180 175 {
-5
src/filesystem/winrt/SDL_sysfilesystem.cpp
··· 26 26 #ifdef __WINRT__ 27 27 28 28 extern "C" { 29 - #include "SDL_filesystem.h" 30 - #include "SDL_error.h" 31 - #include "SDL_hints.h" 32 - #include "SDL_stdinc.h" 33 - #include "SDL_system.h" 34 29 #include "../../core/windows/SDL_windows.h" 35 30 } 36 31
-1
src/haptic/SDL_syshaptic.h
··· 24 24 #ifndef SDL_syshaptic_h_ 25 25 #define SDL_syshaptic_h_ 26 26 27 - #include "SDL_haptic.h" 28 27 29 28 /* Set up for C function definitions, even when using C++ */ 30 29 #ifdef __cplusplus
-3
src/haptic/android/SDL_syshaptic.c
··· 22 22 23 23 #ifdef SDL_HAPTIC_ANDROID 24 24 25 - #include "SDL_timer.h" 26 25 #include "SDL_syshaptic_c.h" 27 26 #include "../SDL_syshaptic.h" 28 - #include "SDL_haptic.h" 29 27 #include "../../core/android/SDL_android.h" 30 - #include "SDL_joystick.h" 31 28 #include "../../joystick/SDL_sysjoystick.h" /* For the real SDL_Joystick */ 32 29 #include "../../joystick/android/SDL_sysjoystick_c.h" /* For joystick hwdata */ 33 30
-3
src/haptic/darwin/SDL_syshaptic.c
··· 22 22 23 23 #ifdef SDL_HAPTIC_IOKIT 24 24 25 - #include "SDL_stdinc.h" 26 - #include "SDL_haptic.h" 27 25 #include "../SDL_syshaptic.h" 28 - #include "SDL_joystick.h" 29 26 #include "../../joystick/SDL_sysjoystick.h" /* For the real SDL_Joystick */ 30 27 #include "../../joystick/darwin/SDL_iokitjoystick_c.h" /* For joystick hwdata */ 31 28 #include "SDL_syshaptic_c.h"
-1
src/haptic/dummy/SDL_syshaptic.c
··· 22 22 23 23 #if defined(SDL_HAPTIC_DUMMY) || defined(SDL_HAPTIC_DISABLED) 24 24 25 - #include "SDL_haptic.h" 26 25 #include "../SDL_syshaptic.h" 27 26 28 27
-2
src/haptic/linux/SDL_syshaptic.c
··· 22 22 23 23 #ifdef SDL_HAPTIC_LINUX 24 24 25 - #include "SDL_haptic.h" 26 25 #include "../SDL_syshaptic.h" 27 - #include "SDL_joystick.h" 28 26 #include "../../joystick/SDL_sysjoystick.h" /* For the real SDL_Joystick */ 29 27 #include "../../joystick/linux/SDL_sysjoystick_c.h" /* For joystick hwdata */ 30 28 #include "../../core/linux/SDL_evdev_capabilities.h"
-6
src/haptic/windows/SDL_dinputhaptic.c
··· 20 20 */ 21 21 #include "../../SDL_internal.h" 22 22 23 - #include "SDL.h" 24 - #include "SDL_error.h" 25 - #include "SDL_haptic.h" 26 23 #include "../SDL_syshaptic.h" 27 24 28 25 #if SDL_HAPTIC_DINPUT 29 26 30 - #include "SDL_hints.h" 31 - #include "SDL_stdinc.h" 32 - #include "SDL_timer.h" 33 27 #include "SDL_windowshaptic_c.h" 34 28 #include "SDL_dinputhaptic_c.h" 35 29 #include "../../joystick/windows/SDL_windowsjoystick_c.h"
-1
src/haptic/windows/SDL_dinputhaptic_c.h
··· 20 20 */ 21 21 #include "../../SDL_internal.h" 22 22 23 - #include "SDL_haptic.h" 24 23 #include "SDL_windowshaptic_c.h" 25 24 26 25 /* Set up for C function definitions, even when using C++ */
-6
src/haptic/windows/SDL_windowshaptic.c
··· 22 22 23 23 #if SDL_HAPTIC_DINPUT || SDL_HAPTIC_XINPUT 24 24 25 - #include "SDL_thread.h" 26 - #include "SDL_mutex.h" 27 - #include "SDL_timer.h" 28 - #include "SDL_hints.h" 29 - #include "SDL_haptic.h" 30 25 #include "../SDL_syshaptic.h" 31 - #include "SDL_joystick.h" 32 26 #include "../../joystick/SDL_sysjoystick.h" /* For the real SDL_Joystick */ 33 27 #include "../../joystick/windows/SDL_windowsjoystick_c.h" /* For joystick hwdata */ 34 28 #include "../../joystick/windows/SDL_xinputjoystick_c.h" /* For xinput rumble */
-1
src/haptic/windows/SDL_windowshaptic_c.h
··· 23 23 #ifndef SDL_windowshaptic_c_h_ 24 24 #define SDL_windowshaptic_c_h_ 25 25 26 - #include "SDL_thread.h" 27 26 #include "../SDL_syshaptic.h" 28 27 #include "../../core/windows/SDL_directx.h" 29 28 #include "../../core/windows/SDL_xinput.h"
-5
src/haptic/windows/SDL_xinputhaptic.c
··· 20 20 */ 21 21 #include "../../SDL_internal.h" 22 22 23 - #include "SDL.h" 24 - #include "SDL_error.h" 25 - #include "SDL_haptic.h" 26 23 #include "../SDL_syshaptic.h" 27 24 28 25 #if SDL_HAPTIC_XINPUT 29 26 30 - #include "SDL_hints.h" 31 - #include "SDL_timer.h" 32 27 #include "SDL_windowshaptic_c.h" 33 28 #include "SDL_xinputhaptic_c.h" 34 29 #include "../../core/windows/SDL_xinput.h"
-1
src/haptic/windows/SDL_xinputhaptic_c.h
··· 20 20 */ 21 21 #include "../../SDL_internal.h" 22 22 23 - #include "SDL_haptic.h" 24 23 #include "SDL_windowshaptic_c.h" 25 24 26 25 /* Set up for C function definitions, even when using C++ */
-4
src/hidapi/SDL_hidapi.c
··· 29 29 */ 30 30 #include "../SDL_internal.h" 31 31 32 - #include "SDL_loadso.h" 33 - #include "SDL_hidapi.h" 34 - #include "SDL_thread.h" 35 - #include "SDL_timer.h" 36 32 #include "SDL_hidapi_c.h" 37 33 38 34 #if !SDL_HIDAPI_DISABLED
-1
src/hidapi/android/hid.cpp
··· 50 50 51 51 #if !SDL_HIDAPI_DISABLED 52 52 53 - #include "SDL_hints.h" 54 53 #include "../../core/android/SDL_android.h" 55 54 56 55 #define hid_init PLATFORM_hid_init
-1
src/hidapi/ios/hid.m
··· 22 22 23 23 #if !SDL_HIDAPI_DISABLED 24 24 25 - #include "SDL_hints.h" 26 25 27 26 #define hid_init PLATFORM_hid_init 28 27 #define hid_exit PLATFORM_hid_exit
-3
src/hidapi/libusb/hid.c
··· 29 29 30 30 #include "../../SDL_internal.h" 31 31 #include "../../thread/SDL_systhread.h" 32 - #include "SDL_hints.h" 33 - #include "SDL_mutex.h" 34 - #include "SDL_thread.h" 35 32 36 33 #ifdef realloc 37 34 #undef realloc
-1
src/hidapi/linux/hid.c
··· 22 22 ********************************************************/ 23 23 #include "../../SDL_internal.h" 24 24 25 - #include "SDL_hints.h" 26 25 27 26 #ifndef _GNU_SOURCE 28 27 #define _GNU_SOURCE /* needed for wcsdup() before glibc 2.10 */
-1
src/hidapi/mac/hid.c
··· 21 21 ********************************************************/ 22 22 #include "../../SDL_internal.h" 23 23 24 - #include "SDL_hints.h" 25 24 26 25 /* See Apple Technical Note TN2187 for details on IOHidManager. */ 27 26
-2
src/hidapi/windows/hid.c
··· 21 21 ********************************************************/ 22 22 #include "../../SDL_internal.h" 23 23 24 - #include "SDL_hints.h" 25 24 26 25 #include <windows.h> 27 26 ··· 87 86 /*#include <stdlib.h>*/ 88 87 89 88 /* SDL C runtime functions */ 90 - #include "SDL_stdinc.h" 91 89 92 90 #define calloc SDL_calloc 93 91 #define free SDL_free
-4
src/joystick/SDL_gamecontroller.c
··· 22 22 23 23 /* This is the game controller API for Simple DirectMedia Layer */ 24 24 25 - #include "SDL_events.h" 26 - #include "SDL_hints.h" 27 - #include "SDL_timer.h" 28 25 #include "SDL_sysjoystick.h" 29 26 #include "SDL_joystick_c.h" 30 27 #include "SDL_gamecontrollerdb.h" ··· 37 34 #endif 38 35 39 36 #if defined(__ANDROID__) 40 - #include "SDL_system.h" 41 37 #endif 42 38 43 39
-4
src/joystick/SDL_joystick.c
··· 22 22 23 23 /* This is the joystick API for Simple DirectMedia Layer */ 24 24 25 - #include "SDL.h" 26 - #include "SDL_atomic.h" 27 - #include "SDL_events.h" 28 25 #include "SDL_sysjoystick.h" 29 - #include "SDL_hints.h" 30 26 #include "../SDL_hints_c.h" 31 27 32 28 #if !SDL_EVENTS_DISABLED
-2
src/joystick/SDL_joystick_c.h
··· 25 25 #include "../SDL_internal.h" 26 26 27 27 /* Useful functions and variables from SDL_joystick.c */ 28 - #include "SDL_gamecontroller.h" 29 - #include "SDL_joystick.h" 30 28 31 29 /* Set up for C function definitions, even when using C++ */ 32 30 #ifdef __cplusplus
-1
src/joystick/SDL_sysjoystick.h
··· 24 24 #define SDL_sysjoystick_h_ 25 25 26 26 /* This is the system specific header for the SDL joystick API */ 27 - #include "SDL_joystick.h" 28 27 #include "SDL_joystick_c.h" 29 28 30 29 /* Set up for C function definitions, even when using C++ */
-5
src/joystick/android/SDL_sysjoystick.c
··· 23 23 #ifdef SDL_JOYSTICK_ANDROID 24 24 25 25 #include <stdio.h> /* For the definition of NULL */ 26 - #include "SDL_error.h" 27 - #include "SDL_events.h" 28 26 29 - #include "SDL_joystick.h" 30 - #include "SDL_hints.h" 31 - #include "SDL_timer.h" 32 27 #include "SDL_sysjoystick_c.h" 33 28 #include "../SDL_joystick_c.h" 34 29 #include "../../events/SDL_keyboard_c.h"
-4
src/joystick/apple/SDL_mfijoystick.m
··· 21 21 #include "../../SDL_internal.h" 22 22 23 23 /* This is the iOS implementation of the SDL joystick API */ 24 - #include "SDL_events.h" 25 - #include "SDL_joystick.h" 26 - #include "SDL_hints.h" 27 - #include "SDL_stdinc.h" 28 24 #include "../SDL_sysjoystick.h" 29 25 #include "../SDL_joystick_c.h" 30 26 #include "../hidapi/SDL_hidapijoystick_c.h"
-1
src/joystick/apple/SDL_mfijoystick_c.h
··· 23 23 #ifndef SDL_JOYSTICK_IOS_H 24 24 #define SDL_JOYSTICK_IOS_H 25 25 26 - #include "SDL_stdinc.h" 27 26 #include "../SDL_sysjoystick.h" 28 27 29 28 @class GCController;
-1
src/joystick/bsd/SDL_bsdjoystick.c
··· 73 73 #include <machine/joystick.h> 74 74 #endif 75 75 76 - #include "SDL_joystick.h" 77 76 #include "../SDL_sysjoystick.h" 78 77 #include "../SDL_joystick_c.h" 79 78 #include "../hidapi/SDL_hidapijoystick_c.h"
-2
src/joystick/controller_type.c
··· 19 19 */ 20 20 #include "../SDL_internal.h" 21 21 22 - #include "SDL_hints.h" 23 - #include "SDL_gamecontroller.h" 24 22 25 23 #include "controller_type.h" 26 24
-2
src/joystick/darwin/SDL_iokitjoystick.c
··· 22 22 23 23 #ifdef SDL_JOYSTICK_IOKIT 24 24 25 - #include "SDL_events.h" 26 - #include "SDL_joystick.h" 27 25 #include "../SDL_sysjoystick.h" 28 26 #include "../SDL_joystick_c.h" 29 27 #include "SDL_iokitjoystick_c.h"
-1
src/joystick/dummy/SDL_sysjoystick.c
··· 24 24 25 25 /* This is the dummy implementation of the SDL joystick API */ 26 26 27 - #include "SDL_joystick.h" 28 27 #include "../SDL_sysjoystick.h" 29 28 #include "../SDL_joystick_c.h" 30 29
-4
src/joystick/emscripten/SDL_sysjoystick.c
··· 24 24 #ifdef SDL_JOYSTICK_EMSCRIPTEN 25 25 26 26 #include <stdio.h> /* For the definition of NULL */ 27 - #include "SDL_error.h" 28 - #include "SDL_events.h" 29 27 30 - #include "SDL_joystick.h" 31 - #include "SDL_timer.h" 32 28 #include "SDL_sysjoystick_c.h" 33 29 #include "../SDL_joystick_c.h" 34 30
-1
src/joystick/haiku/SDL_haikujoystick.cc
··· 30 30 extern "C" 31 31 { 32 32 33 - #include "SDL_joystick.h" 34 33 #include "../SDL_sysjoystick.h" 35 34 #include "../SDL_joystick_c.h" 36 35
-2
src/joystick/hidapi/SDL_hidapi_combined.c
··· 23 23 24 24 #ifdef SDL_JOYSTICK_HIDAPI 25 25 26 - #include "SDL_joystick.h" 27 - #include "SDL_gamecontroller.h" 28 26 #include "SDL_hidapijoystick_c.h" 29 27 #include "../SDL_sysjoystick.h" 30 28
-5
src/joystick/hidapi/SDL_hidapi_gamecube.c
··· 22 22 23 23 #ifdef SDL_JOYSTICK_HIDAPI 24 24 25 - #include "SDL_events.h" 26 - #include "SDL_timer.h" 27 - #include "SDL_haptic.h" 28 - #include "SDL_joystick.h" 29 - #include "SDL_gamecontroller.h" 30 25 #include "../../SDL_hints_c.h" 31 26 #include "../SDL_sysjoystick.h" 32 27 #include "SDL_hidapijoystick_c.h"
-3
src/joystick/hidapi/SDL_hidapi_luna.c
··· 22 22 23 23 #ifdef SDL_JOYSTICK_HIDAPI 24 24 25 - #include "SDL_events.h" 26 - #include "SDL_joystick.h" 27 - #include "SDL_gamecontroller.h" 28 25 #include "../SDL_sysjoystick.h" 29 26 #include "SDL_hidapijoystick_c.h" 30 27 #include "SDL_hidapi_rumble.h"
-5
src/joystick/hidapi/SDL_hidapi_ps3.c
··· 22 22 23 23 #ifdef SDL_JOYSTICK_HIDAPI 24 24 25 - #include "SDL_hints.h" 26 - #include "SDL_events.h" 27 - #include "SDL_timer.h" 28 - #include "SDL_joystick.h" 29 - #include "SDL_gamecontroller.h" 30 25 #include "../../SDL_hints_c.h" 31 26 #include "../SDL_sysjoystick.h" 32 27 #include "SDL_hidapijoystick_c.h"
-4
src/joystick/hidapi/SDL_hidapi_ps4.c
··· 25 25 26 26 #ifdef SDL_JOYSTICK_HIDAPI 27 27 28 - #include "SDL_events.h" 29 - #include "SDL_timer.h" 30 - #include "SDL_joystick.h" 31 - #include "SDL_gamecontroller.h" 32 28 #include "../../SDL_hints_c.h" 33 29 #include "../SDL_sysjoystick.h" 34 30 #include "SDL_hidapijoystick_c.h"
-4
src/joystick/hidapi/SDL_hidapi_ps5.c
··· 22 22 23 23 #ifdef SDL_JOYSTICK_HIDAPI 24 24 25 - #include "SDL_events.h" 26 - #include "SDL_timer.h" 27 - #include "SDL_joystick.h" 28 - #include "SDL_gamecontroller.h" 29 25 #include "../../SDL_hints_c.h" 30 26 #include "../SDL_sysjoystick.h" 31 27 #include "SDL_hidapijoystick_c.h"
-2
src/joystick/hidapi/SDL_hidapi_rumble.c
··· 24 24 25 25 /* Handle rumble on a separate thread so it doesn't block the application */ 26 26 27 - #include "SDL_thread.h" 28 - #include "SDL_timer.h" 29 27 #include "SDL_hidapijoystick_c.h" 30 28 #include "SDL_hidapi_rumble.h" 31 29 #include "../../thread/SDL_systhread.h"
-4
src/joystick/hidapi/SDL_hidapi_shield.c
··· 22 22 23 23 #ifdef SDL_JOYSTICK_HIDAPI 24 24 25 - #include "SDL_events.h" 26 - #include "SDL_timer.h" 27 - #include "SDL_joystick.h" 28 - #include "SDL_gamecontroller.h" 29 25 #include "../SDL_sysjoystick.h" 30 26 #include "SDL_hidapijoystick_c.h" 31 27 #include "SDL_hidapi_rumble.h"
-3
src/joystick/hidapi/SDL_hidapi_stadia.c
··· 22 22 23 23 #ifdef SDL_JOYSTICK_HIDAPI 24 24 25 - #include "SDL_events.h" 26 - #include "SDL_joystick.h" 27 - #include "SDL_gamecontroller.h" 28 25 #include "../SDL_sysjoystick.h" 29 26 #include "SDL_hidapijoystick_c.h" 30 27 #include "SDL_hidapi_rumble.h"
-4
src/joystick/hidapi/SDL_hidapi_steam.c
··· 22 22 23 23 #ifdef SDL_JOYSTICK_HIDAPI 24 24 25 - #include "SDL_events.h" 26 - #include "SDL_timer.h" 27 - #include "SDL_joystick.h" 28 - #include "SDL_gamecontroller.h" 29 25 #include "../SDL_sysjoystick.h" 30 26 #include "SDL_hidapijoystick_c.h" 31 27
-4
src/joystick/hidapi/SDL_hidapi_switch.c
··· 25 25 26 26 #ifdef SDL_JOYSTICK_HIDAPI 27 27 28 - #include "SDL_events.h" 29 - #include "SDL_timer.h" 30 - #include "SDL_joystick.h" 31 - #include "SDL_gamecontroller.h" 32 28 #include "../../SDL_hints_c.h" 33 29 #include "../SDL_sysjoystick.h" 34 30 #include "SDL_hidapijoystick_c.h"
-5
src/joystick/hidapi/SDL_hidapi_wii.c
··· 22 22 23 23 #ifdef SDL_JOYSTICK_HIDAPI 24 24 25 - #include "SDL_hints.h" 26 - #include "SDL_events.h" 27 - #include "SDL_timer.h" 28 - #include "SDL_joystick.h" 29 - #include "SDL_gamecontroller.h" 30 25 #include "../../SDL_hints_c.h" 31 26 #include "../SDL_sysjoystick.h" 32 27 #include "SDL_hidapijoystick_c.h"
-4
src/joystick/hidapi/SDL_hidapi_xbox360.c
··· 22 22 23 23 #ifdef SDL_JOYSTICK_HIDAPI 24 24 25 - #include "SDL_events.h" 26 - #include "SDL_timer.h" 27 - #include "SDL_joystick.h" 28 - #include "SDL_gamecontroller.h" 29 25 #include "../../SDL_hints_c.h" 30 26 #include "../SDL_sysjoystick.h" 31 27 #include "SDL_hidapijoystick_c.h"
-4
src/joystick/hidapi/SDL_hidapi_xbox360w.c
··· 22 22 23 23 #ifdef SDL_JOYSTICK_HIDAPI 24 24 25 - #include "SDL_events.h" 26 - #include "SDL_timer.h" 27 - #include "SDL_joystick.h" 28 - #include "SDL_gamecontroller.h" 29 25 #include "../../SDL_hints_c.h" 30 26 #include "../SDL_sysjoystick.h" 31 27 #include "SDL_hidapijoystick_c.h"
-4
src/joystick/hidapi/SDL_hidapi_xboxone.c
··· 22 22 23 23 #ifdef SDL_JOYSTICK_HIDAPI 24 24 25 - #include "SDL_events.h" 26 - #include "SDL_timer.h" 27 - #include "SDL_joystick.h" 28 - #include "SDL_gamecontroller.h" 29 25 #include "../../SDL_hints_c.h" 30 26 #include "../SDL_sysjoystick.h" 31 27 #include "SDL_hidapijoystick_c.h"
-5
src/joystick/hidapi/SDL_hidapijoystick.c
··· 22 22 23 23 #ifdef SDL_JOYSTICK_HIDAPI 24 24 25 - #include "SDL_atomic.h" 26 - #include "SDL_endian.h" 27 - #include "SDL_hints.h" 28 - #include "SDL_timer.h" 29 - #include "SDL_joystick.h" 30 25 #include "../SDL_sysjoystick.h" 31 26 #include "SDL_hidapijoystick_c.h" 32 27 #include "SDL_hidapi_rumble.h"
-6
src/joystick/hidapi/SDL_hidapijoystick_c.h
··· 23 23 #ifndef SDL_JOYSTICK_HIDAPI_H 24 24 #define SDL_JOYSTICK_HIDAPI_H 25 25 26 - #include "SDL_atomic.h" 27 - #include "SDL_hints.h" 28 - #include "SDL_mutex.h" 29 - #include "SDL_joystick.h" 30 - #include "SDL_gamecontroller.h" 31 - #include "SDL_hidapi.h" 32 26 #include "../usb_ids.h" 33 27 34 28 /* This is the full set of HIDAPI drivers available */
-5
src/joystick/linux/SDL_sysjoystick.c
··· 40 40 #include <dirent.h> 41 41 #include <linux/joystick.h> 42 42 43 - #include "SDL_hints.h" 44 - #include "SDL_joystick.h" 45 - #include "SDL_log.h" 46 - #include "SDL_endian.h" 47 - #include "SDL_timer.h" 48 43 #include "../../events/SDL_events_c.h" 49 44 #include "../SDL_sysjoystick.h" 50 45 #include "../SDL_joystick_c.h"
-1
src/joystick/n3ds/SDL_sysjoystick.c
··· 27 27 #include <3ds.h> 28 28 29 29 #include "../SDL_sysjoystick.h" 30 - #include "SDL_events.h" 31 30 32 31 #define NB_BUTTONS 23 33 32
-2
src/joystick/ps2/SDL_sysjoystick.c
··· 34 34 #include "../SDL_sysjoystick.h" 35 35 #include "../SDL_joystick_c.h" 36 36 37 - #include "SDL_events.h" 38 - #include "SDL_error.h" 39 37 40 38 #define PS2_MAX_PORT 2 /* each ps2 has 2 ports */ 41 39 #define PS2_MAX_SLOT 4 /* maximum - 4 slots in one multitap */
-2
src/joystick/psp/SDL_sysjoystick.c
··· 31 31 #include "../SDL_sysjoystick.h" 32 32 #include "../SDL_joystick_c.h" 33 33 34 - #include "SDL_events.h" 35 - #include "SDL_error.h" 36 34 37 35 /* Current pad state */ 38 36 static SceCtrlData pad = { .Lx = 0, .Ly = 0, .Buttons = 0 };
-1
src/joystick/virtual/SDL_virtualjoystick.c
··· 24 24 25 25 /* This is the virtual implementation of the SDL joystick API */ 26 26 27 - #include "SDL_endian.h" 28 27 #include "SDL_virtualjoystick_c.h" 29 28 #include "../SDL_sysjoystick.h" 30 29 #include "../SDL_joystick_c.h"
-1
src/joystick/virtual/SDL_virtualjoystick_c.h
··· 25 25 26 26 #if SDL_JOYSTICK_VIRTUAL 27 27 28 - #include "SDL_joystick.h" 29 28 30 29 /** 31 30 * Data for a virtual, software-only joystick.
-5
src/joystick/vita/SDL_sysjoystick.c
··· 33 33 #include "../SDL_sysjoystick.h" 34 34 #include "../SDL_joystick_c.h" 35 35 36 - #include "SDL_events.h" 37 - #include "SDL_error.h" 38 - #include "SDL_thread.h" 39 - #include "SDL_mutex.h" 40 - #include "SDL_timer.h" 41 36 42 37 /* Current pad state */ 43 38 static SceCtrlData pad0 = { .lx = 0, .ly = 0, .rx = 0, .ry = 0, .lt = 0, .rt = 0, .buttons = 0 };
-2
src/joystick/windows/SDL_dinputjoystick.c
··· 24 24 25 25 #if SDL_JOYSTICK_DINPUT 26 26 27 - #include "SDL_hints.h" 28 - #include "SDL_timer.h" 29 27 #include "SDL_windowsjoystick_c.h" 30 28 #include "SDL_dinputjoystick_c.h" 31 29 #include "SDL_rawinputjoystick_c.h"
-4
src/joystick/windows/SDL_rawinputjoystick.c
··· 33 33 34 34 #if SDL_JOYSTICK_RAWINPUT 35 35 36 - #include "SDL_endian.h" 37 - #include "SDL_events.h" 38 - #include "SDL_hints.h" 39 - #include "SDL_timer.h" 40 36 #include "../usb_ids.h" 41 37 #include "../SDL_sysjoystick.h" 42 38 #include "../../core/windows/SDL_windows.h"
-4
src/joystick/windows/SDL_windows_gaming_input.c
··· 22 22 23 23 #ifdef SDL_JOYSTICK_WGI 24 24 25 - #include "SDL_assert.h" 26 - #include "SDL_atomic.h" 27 - #include "SDL_endian.h" 28 - #include "SDL_events.h" 29 25 #include "../SDL_sysjoystick.h" 30 26 #include "../hidapi/SDL_hidapijoystick_c.h" 31 27 #include "SDL_rawinputjoystick_c.h"
-6
src/joystick/windows/SDL_windowsjoystick.c
··· 32 32 * with polled devices, and it's fine to call IDirectInputDevice8_GetDeviceData and 33 33 * let it return 0 events. */ 34 34 35 - #include "SDL_error.h" 36 - #include "SDL_events.h" 37 - #include "SDL_hints.h" 38 - #include "SDL_timer.h" 39 - #include "SDL_mutex.h" 40 - #include "SDL_joystick.h" 41 35 #include "../SDL_sysjoystick.h" 42 36 #include "../../thread/SDL_systhread.h" 43 37 #include "../../core/windows/SDL_windows.h"
-1
src/joystick/windows/SDL_windowsjoystick_c.h
··· 20 20 */ 21 21 #include "../../SDL_internal.h" 22 22 23 - #include "SDL_events.h" 24 23 #include "../SDL_sysjoystick.h" 25 24 #include "../../core/windows/SDL_windows.h" 26 25 #include "../../core/windows/SDL_directx.h"
-2
src/joystick/windows/SDL_xinputjoystick.c
··· 24 24 25 25 #if SDL_JOYSTICK_XINPUT 26 26 27 - #include "SDL_hints.h" 28 - #include "SDL_timer.h" 29 27 #include "SDL_windowsjoystick_c.h" 30 28 #include "SDL_xinputjoystick_c.h" 31 29 #include "SDL_rawinputjoystick_c.h"
-1
src/libm/k_rem_pio2.c
··· 128 128 #include "math_libm.h" 129 129 #include "math_private.h" 130 130 131 - #include "SDL_assert.h" 132 131 133 132 static const int init_jk[] = {2,3,4,6}; /* initial value for jk */ 134 133
-1
src/libm/math_private.h
··· 18 18 #define _MATH_PRIVATE_H_ 19 19 20 20 /* #include <endian.h> */ 21 - #include "SDL_endian.h" 22 21 /* #include <sys/types.h> */ 23 22 24 23 #define _IEEE_LIBM
-1
src/loadso/dlopen/SDL_sysloadso.c
··· 28 28 #include <stdio.h> 29 29 #include <dlfcn.h> 30 30 31 - #include "SDL_loadso.h" 32 31 33 32 #if SDL_VIDEO_DRIVER_UIKIT 34 33 #include "../../video/uikit/SDL_uikitvideo.h"
-1
src/loadso/dummy/SDL_sysloadso.c
··· 25 25 /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ 26 26 /* System dependent library loading routines */ 27 27 28 - #include "SDL_loadso.h" 29 28 30 29 void * 31 30 SDL_LoadObject(const char *sofile)
-1
src/loadso/windows/SDL_sysloadso.c
··· 27 27 28 28 #include "../../core/windows/SDL_windows.h" 29 29 30 - #include "SDL_loadso.h" 31 30 32 31 void * 33 32 SDL_LoadObject(const char *sofile)
-1
src/locale/SDL_locale.c
··· 21 21 22 22 #include "../SDL_internal.h" 23 23 #include "SDL_syslocale.h" 24 - #include "SDL_hints.h" 25 24 26 25 static SDL_Locale * 27 26 build_locales_from_csv_string(char *csv)
-1
src/locale/SDL_syslocale.h
··· 22 22 23 23 /* This is the system specific header for the SDL locale API */ 24 24 25 - #include "SDL_locale.h" 26 25 27 26 #ifdef __cplusplus 28 27 extern "C" {
+1 -4
src/main/dummy/SDL_dummy_main.c
··· 1 1 /* 2 2 SDL_dummy_main.c, placed in the public domain by Sam Lantinga 3/13/14 3 3 */ 4 - #include "../../SDL_internal.h" 5 - 6 - /* Include the SDL main definition header */ 7 - #include "SDL_main.h" 4 + #include <SDL3/SDL.h> 8 5 9 6 #ifdef main 10 7 #undef main
+1 -4
src/main/gdk/SDL_gdk_main.c
··· 18 18 misrepresented as being the original software. 19 19 3. This notice may not be removed or altered from any source distribution. 20 20 */ 21 + #include <SDL3/SDL.h> 21 22 22 23 /* Include this so we define UNICODE properly */ 23 24 #include "../../core/windows/SDL_windows.h" 24 - 25 - /* Include the SDL main definition header */ 26 - #include "SDL.h" 27 - #include "SDL_main.h" 28 25 29 26 #ifdef main 30 27 # undef main
-1
src/main/haiku/SDL_BApp.h
··· 37 37 38 38 #include "../../SDL_internal.h" 39 39 40 - #include "SDL_video.h" 41 40 42 41 /* Local includes */ 43 42 #include "../../events/SDL_events_c.h"
-2
src/main/haiku/SDL_BeApp.cc
··· 33 33 34 34 #include "SDL_BApp.h" /* SDL_BApp class definition */ 35 35 #include "SDL_BeApp.h" 36 - #include "SDL_timer.h" 37 - #include "SDL_error.h" 38 36 39 37 #include "../../video/haiku/SDL_BWin.h" 40 38
+1 -3
src/main/n3ds/SDL_n3ds_main.c
··· 18 18 misrepresented as being the original software. 19 19 3. This notice may not be removed or altered from any source distribution. 20 20 */ 21 - 22 - #include "../../SDL_internal.h" 21 + #include <SDL3/SDL.h> 23 22 24 23 #ifdef __3DS__ 25 24 26 - #include "SDL_main.h" 27 25 #include <3ds.h> 28 26 29 27 #ifdef main
+5 -5
src/main/ngage/SDL_ngage_main.cpp
··· 1 1 /* 2 2 SDL_ngage_main.c, originally for SDL 1.2 by Hannu Viitala 3 3 */ 4 - #include "../../SDL_internal.h" 5 - 6 - /* Include the SDL main definition header */ 7 - #include "SDL_main.h" 4 + #include <SDL3/SDL.h> 8 5 9 6 #include <e32std.h> 10 7 #include <e32def.h> ··· 16 13 #include <w32std.h> 17 14 #include <apgtask.h> 18 15 19 - #include "SDL_error.h" 16 + 17 + #ifdef main 18 + #undef main 19 + #endif 20 20 21 21 extern "C" int main(int argc, char *argv[]); 22 22
+1 -5
src/main/ps2/SDL_ps2_main.c
··· 1 1 /* 2 2 SDL_ps2_main.c, fjtrujy@gmail.com 3 3 */ 4 - 5 - #include "SDL_platform.h" 4 + #include <SDL3/SDL.h> 6 5 7 6 #ifdef __PS2__ 8 - 9 - #include "SDL_main.h" 10 - #include "SDL_error.h" 11 7 12 8 #include <sys/types.h> 13 9 #include <sys/stat.h>
+1 -2
src/main/psp/SDL_psp_main.c
··· 1 1 /* 2 2 SDL_psp_main.c, placed in the public domain by Sam Lantinga 3/13/14 3 3 */ 4 - #include "SDL_platform.h" 4 + #include <SDL3/SDL.h> 5 5 6 6 #ifdef __PSP__ 7 7 8 - #include "SDL_main.h" 9 8 #include <pspkernel.h> 10 9 #include <pspthreadman.h> 11 10
+1 -3
src/main/uikit/SDL_uikit_main.c
··· 1 1 /* 2 2 SDL_uikit_main.c, placed in the public domain by Sam Lantinga 3/18/2019 3 3 */ 4 - 5 - /* Include the SDL main definition header */ 6 - #include "SDL_main.h" 4 + #include <SDL3/SDL.h> 7 5 8 6 #if defined(__IOS__) || defined(__TVOS__) 9 7
+1 -5
src/main/windows/SDL_windows_main.c
··· 3 3 4 4 The WinMain function -- calls your program's main() function 5 5 */ 6 - #include "SDL_platform.h" 6 + #include <SDL3/SDL.h> 7 7 8 8 #ifdef __WIN32__ 9 9 10 10 /* Include this so we define UNICODE properly */ 11 11 #include "../../core/windows/SDL_windows.h" 12 12 #include <shellapi.h> /* CommandLineToArgvW() */ 13 - 14 - /* Include the SDL main definition header */ 15 - #include "SDL.h" 16 - #include "SDL_main.h" 17 13 18 14 #ifdef main 19 15 # undef main
+1 -1
src/main/winrt/SDL_winrt_main_NonXAML.cpp
··· 1 1 /* 2 2 SDL_winrt_main_NonXAML.cpp, placed in the public domain by David Ludwig 3/13/14 3 3 */ 4 + #include <SDL3/SDL.h> 4 5 5 - #include "SDL_main.h" 6 6 #include <wrl.h> 7 7 8 8 /* At least one file in any SDL/WinRT app appears to require compilation
-2
src/misc/SDL_sysurl.h
··· 20 20 */ 21 21 22 22 #include "../SDL_internal.h" 23 - #include "SDL_misc.h" 24 - #include "SDL_error.h" 25 23 26 24 #ifdef __cplusplus 27 25 extern "C" {
-1
src/power/SDL_power.c
··· 19 19 3. This notice may not be removed or altered from any source distribution. 20 20 */ 21 21 #include "../SDL_internal.h" 22 - #include "SDL_power.h" 23 22 #include "SDL_syspower.h" 24 23 25 24 /*
-1
src/power/SDL_syspower.h
··· 25 25 #ifndef SDL_syspower_h_ 26 26 #define SDL_syspower_h_ 27 27 28 - #include "SDL_power.h" 29 28 30 29 /* Not all of these are available in a given build. Use #ifdefs, etc. */ 31 30 SDL_bool SDL_GetPowerInfo_Linux_org_freedesktop_upower(SDL_PowerState *, int *, int *);
-1
src/power/android/SDL_syspower.c
··· 23 23 #ifndef SDL_POWER_DISABLED 24 24 #if SDL_POWER_ANDROID 25 25 26 - #include "SDL_power.h" 27 26 #include "../SDL_syspower.h" 28 27 29 28 #include "../../core/android/SDL_android.h"
-1
src/power/emscripten/SDL_syspower.c
··· 25 25 26 26 #include <emscripten/html5.h> 27 27 28 - #include "SDL_power.h" 29 28 30 29 SDL_bool 31 30 SDL_GetPowerInfo_Emscripten(SDL_PowerState *state, int *seconds, int *percent)
-1
src/power/haiku/SDL_syspower.c
··· 40 40 #define APM_DEVICE_ALL 1 41 41 #define APM_BIOS_CALL (B_DEVICE_OP_CODES_END + 3) 42 42 43 - #include "SDL_power.h" 44 43 45 44 SDL_bool 46 45 SDL_GetPowerInfo_Haiku(SDL_PowerState * state, int *seconds, int *percent)
-1
src/power/linux/SDL_syspower.c
··· 31 31 #include <dirent.h> 32 32 #include <fcntl.h> 33 33 34 - #include "SDL_power.h" 35 34 #include "../SDL_syspower.h" 36 35 37 36 #include "../../core/linux/SDL_dbus.h"
-1
src/power/macos/SDL_syspower.c
··· 27 27 #include <IOKit/ps/IOPowerSources.h> 28 28 #include <IOKit/ps/IOPSKeys.h> 29 29 30 - #include "SDL_power.h" 31 30 32 31 /* CoreFoundation is so verbose... */ 33 32 #define STRMATCH(a,b) (CFStringCompare(a, b, 0) == kCFCompareEqualTo)
-2
src/power/n3ds/SDL_syspower.c
··· 25 25 26 26 #include <3ds.h> 27 27 28 - #include "SDL_error.h" 29 - #include "SDL_power.h" 30 28 31 29 SDL_FORCE_INLINE SDL_PowerState GetPowerState(void); 32 30 SDL_FORCE_INLINE int ReadStateFromPTMU(bool *is_plugged, u8 *is_charging);
-1
src/power/psp/SDL_syspower.c
··· 24 24 #ifndef SDL_POWER_DISABLED 25 25 #if SDL_POWER_PSP 26 26 27 - #include "SDL_power.h" 28 27 #include <psppower.h> 29 28 30 29
-1
src/power/uikit/SDL_syspower.h
··· 22 22 23 23 #if SDL_POWER_UIKIT 24 24 25 - #include "SDL_power.h" 26 25 27 26 void SDL_UIKit_UpdateBatteryMonitoring(void); 28 27 SDL_bool SDL_GetPowerInfo_UIKit(SDL_PowerState * state, int *seconds, int *percent);
-2
src/power/uikit/SDL_syspower.m
··· 25 25 26 26 #import <UIKit/UIKit.h> 27 27 28 - #include "SDL_power.h" 29 - #include "SDL_timer.h" 30 28 #include "SDL_syspower.h" 31 29 32 30 #if !TARGET_OS_TV
-1
src/power/vita/SDL_syspower.c
··· 24 24 #ifndef SDL_POWER_DISABLED 25 25 #if SDL_POWER_VITA 26 26 27 - #include "SDL_power.h" 28 27 #include <psp2/power.h> 29 28 30 29
-1
src/power/windows/SDL_syspower.c
··· 25 25 26 26 #include "../../core/windows/SDL_windows.h" 27 27 28 - #include "SDL_power.h" 29 28 30 29 SDL_bool 31 30 SDL_GetPowerInfo_Windows(SDL_PowerState * state, int *seconds, int *percent)
-1
src/power/winrt/SDL_syspower.cpp
··· 23 23 #ifndef SDL_POWER_DISABLED 24 24 #if SDL_POWER_WINRT 25 25 26 - #include "SDL_power.h" 27 26 28 27 extern "C" 29 28 SDL_bool
-1
src/render/SDL_d3dmath.c
··· 21 21 #include "../SDL_internal.h" 22 22 23 23 #if (SDL_VIDEO_RENDER_D3D || SDL_VIDEO_RENDER_D3D11 || SDL_VIDEO_RENDER_D3D12) && !SDL_RENDER_DISABLED 24 - #include "SDL_stdinc.h" 25 24 26 25 #include "SDL_d3dmath.h" 27 26
-3
src/render/SDL_render.c
··· 22 22 23 23 /* The SDL 2D rendering system */ 24 24 25 - #include "SDL_hints.h" 26 - #include "SDL_render.h" 27 - #include "SDL_timer.h" 28 25 #include "SDL_sysrender.h" 29 26 #include "software/SDL_render_sw_c.h" 30 27 #include "../video/SDL_pixels_c.h"
-3
src/render/SDL_sysrender.h
··· 23 23 #ifndef SDL_sysrender_h_ 24 24 #define SDL_sysrender_h_ 25 25 26 - #include "SDL_render.h" 27 - #include "SDL_events.h" 28 - #include "SDL_mutex.h" 29 26 #include "SDL_yuv_sw_c.h" 30 27 31 28 /* Set up for C function definitions, even when using C++ */
-1
src/render/SDL_yuv_sw.c
··· 26 26 27 27 28 28 #include "SDL_yuv_sw_c.h" 29 - #include "SDL_cpuinfo.h" 30 29 31 30 32 31 SDL_SW_YUVTexture *
-1
src/render/SDL_yuv_sw_c.h
··· 24 24 25 25 #include "../SDL_internal.h" 26 26 27 - #include "SDL_video.h" 28 27 29 28 /* This is the software implementation of the YUV texture support */ 30 29
+1 -5
src/render/direct3d/SDL_render_d3d.c
··· 20 20 */ 21 21 #include "../../SDL_internal.h" 22 22 23 - #include "SDL_render.h" 24 - #include "SDL_system.h" 25 23 26 24 #if SDL_VIDEO_RENDER_D3D && !SDL_RENDER_DISABLED 27 25 28 26 #include "../../core/windows/SDL_windows.h" 29 27 30 - #include "SDL_hints.h" 31 - #include "SDL_loadso.h" 32 28 #include "../SDL_sysrender.h" 33 29 #include "../SDL_d3dmath.h" 34 30 #include "../../video/windows/SDL_windowsvideo.h" 35 31 36 32 #define SDL_ENABLE_SYSWM_WINDOWS 37 - #include "SDL_syswm.h" 33 + #include <SDL3/SDL_syswm.h> 38 34 39 35 #if SDL_VIDEO_RENDER_D3D 40 36 #define D3D_DEBUG_INFO
-2
src/render/direct3d/SDL_shaders_d3d.c
··· 20 20 */ 21 21 #include "../../SDL_internal.h" 22 22 23 - #include "SDL_render.h" 24 - #include "SDL_system.h" 25 23 26 24 #if SDL_VIDEO_RENDER_D3D && !SDL_RENDER_DISABLED 27 25
+1 -5
src/render/direct3d11/SDL_render_d3d11.c
··· 20 20 */ 21 21 #include "../../SDL_internal.h" 22 22 23 - #include "SDL_render.h" 24 - #include "SDL_system.h" 25 23 26 24 #if SDL_VIDEO_RENDER_D3D11 && !SDL_RENDER_DISABLED 27 25 ··· 30 28 #if !defined(__WINRT__) 31 29 #include "../../video/windows/SDL_windowswindow.h" 32 30 #endif 33 - #include "SDL_hints.h" 34 - #include "SDL_loadso.h" 35 31 #include "../SDL_sysrender.h" 36 32 #include "../SDL_d3dmath.h" 37 33 38 34 #define SDL_ENABLE_SYSWM_WINDOWS 39 - #include "SDL_syswm.h" 35 + #include <SDL3/SDL_syswm.h> 40 36 41 37 #include <d3d11_1.h> 42 38
+1 -1
src/render/direct3d11/SDL_render_winrt.cpp
··· 40 40 #include <DXGI.h> 41 41 42 42 #define SDL_ENABLE_SYSWM_WINRT 43 - #include "SDL_syswm.h" 43 + #include <SDL3/SDL_syswm.h> 44 44 45 45 #include "SDL_render_winrt.h" 46 46
-1
src/render/direct3d11/SDL_render_winrt.h
··· 22 22 23 23 #if SDL_VIDEO_RENDER_D3D11 && !SDL_RENDER_DISABLED 24 24 25 - #include "SDL_render.h" 26 25 27 26 #ifdef __cplusplus 28 27 extern "C" {
-1
src/render/direct3d11/SDL_shaders_d3d11.c
··· 22 22 23 23 #if SDL_VIDEO_RENDER_D3D11 && !SDL_RENDER_DISABLED 24 24 25 - #include "SDL_stdinc.h" 26 25 27 26 #define COBJMACROS 28 27 #include "../../core/windows/SDL_windows.h"
+1 -5
src/render/direct3d12/SDL_render_d3d12.c
··· 20 20 */ 21 21 #include "../../SDL_internal.h" 22 22 23 - #include "SDL_render.h" 24 - #include "SDL_system.h" 25 23 26 24 #if SDL_VIDEO_RENDER_D3D12 && !SDL_RENDER_DISABLED 27 25 ··· 32 30 33 31 #include "../../core/windows/SDL_windows.h" 34 32 #include "../../video/windows/SDL_windowswindow.h" 35 - #include "SDL_hints.h" 36 - #include "SDL_loadso.h" 37 33 #include "../SDL_sysrender.h" 38 34 #include "../SDL_d3dmath.h" 39 35 40 36 #define SDL_ENABLE_SYSWM_WINDOWS 41 - #include "SDL_syswm.h" 37 + #include <SDL3/SDL_syswm.h> 42 38 43 39 #if defined(__XBOXONE__) || defined(__XBOXSERIES__) 44 40 #include "SDL_render_d3d12_xbox.h"
-1
src/render/direct3d12/SDL_shaders_d3d12.c
··· 22 22 23 23 #if SDL_VIDEO_RENDER_D3D12 && !SDL_RENDER_DISABLED && !defined(__XBOXONE__) && !defined(__XBOXSERIES__) 24 24 25 - #include "SDL_stdinc.h" 26 25 27 26 #include "../../core/windows/SDL_windows.h" 28 27 #include <d3d12.h>
+1 -3
src/render/metal/SDL_render_metal.m
··· 22 22 23 23 #if SDL_VIDEO_RENDER_METAL && !SDL_RENDER_DISABLED 24 24 25 - #include "SDL_hints.h" 26 - #include "SDL_metal.h" 27 25 #include "../SDL_sysrender.h" 28 26 29 27 #include <Availability.h> ··· 39 37 #import <UIKit/UIKit.h> 40 38 #define SDL_ENABLE_SYSWM_UIKIT 41 39 #endif 42 - #include "SDL_syswm.h" 40 + #include <SDL3/SDL_syswm.h> 43 41 44 42 /* Regenerate these with build-metal-shaders.sh */ 45 43 #ifdef __MACOS__
+1 -2
src/render/opengl/SDL_render_gl.c
··· 21 21 #include "../../SDL_internal.h" 22 22 23 23 #if SDL_VIDEO_RENDER_OGL && !SDL_RENDER_DISABLED 24 - #include "SDL_hints.h" 25 24 #include "../../video/SDL_sysvideo.h" /* For SDL_GL_SwapWindowWithResult */ 26 - #include "SDL_opengl.h" 25 + #include <SDL3/SDL_opengl.h> 27 26 #include "../SDL_sysrender.h" 28 27 #include "SDL_shaders_gl.h" 29 28 #include "../../SDL_utils_c.h"
+1 -3
src/render/opengl/SDL_shaders_gl.c
··· 22 22 23 23 #if SDL_VIDEO_RENDER_OGL && !SDL_RENDER_DISABLED 24 24 25 - #include "SDL_stdinc.h" 26 - #include "SDL_opengl.h" 27 - #include "SDL_video.h" 25 + #include <SDL3/SDL_opengl.h> 28 26 #include "SDL_shaders_gl.h" 29 27 30 28 /* OpenGL shader implementation */
+1 -2
src/render/opengles/SDL_render_gles.c
··· 22 22 23 23 #if SDL_VIDEO_RENDER_OGL_ES && !SDL_RENDER_DISABLED 24 24 25 - #include "SDL_hints.h" 26 25 #include "../../video/SDL_sysvideo.h" /* For SDL_GL_SwapWindowWithResult */ 27 - #include "SDL_opengles.h" 26 + #include <SDL3/SDL_opengles.h> 28 27 #include "../SDL_sysrender.h" 29 28 #include "../../SDL_utils_c.h" 30 29
+1 -2
src/render/opengles2/SDL_render_gles2.c
··· 22 22 23 23 #if SDL_VIDEO_RENDER_OGL_ES2 && !SDL_RENDER_DISABLED 24 24 25 - #include "SDL_hints.h" 26 25 #include "../../video/SDL_sysvideo.h" /* For SDL_GL_SwapWindowWithResult */ 27 - #include "SDL_opengles2.h" 26 + #include <SDL3/SDL_opengles2.h> 28 27 #include "../SDL_sysrender.h" 29 28 #include "../../video/SDL_blit.h" 30 29 #include "SDL_shaders_gles2.h"
+1 -4
src/render/opengles2/SDL_shaders_gles2.c
··· 22 22 23 23 #if SDL_VIDEO_RENDER_OGL_ES2 && !SDL_RENDER_DISABLED 24 24 25 - #include "SDL_hints.h" 26 - #include "SDL_video.h" 27 - #include "SDL_opengles2.h" 25 + #include <SDL3/SDL_opengles2.h> 28 26 #include "SDL_shaders_gles2.h" 29 - #include "SDL_stdinc.h" 30 27 31 28 /************************************************************************************************* 32 29 * Vertex/fragment shader source *
-1
src/render/ps2/SDL_render_ps2.c
··· 23 23 #if SDL_VIDEO_RENDER_PS2 24 24 25 25 #include "../SDL_sysrender.h" 26 - #include "SDL_hints.h" 27 26 28 27 #include <kernel.h> 29 28 #include <malloc.h>
-1
src/render/psp/SDL_render_psp.c
··· 22 22 23 23 #if SDL_VIDEO_RENDER_PSP 24 24 25 - #include "SDL_hints.h" 26 25 #include "../SDL_sysrender.h" 27 26 28 27 #include <pspkernel.h>
-1
src/render/software/SDL_render_sw.c
··· 24 24 25 25 #include "../SDL_sysrender.h" 26 26 #include "SDL_render_sw_c.h" 27 - #include "SDL_hints.h" 28 27 29 28 #include "SDL_draw.h" 30 29 #include "SDL_blendfillrect.h"
-1
src/render/software/SDL_rotate.c
··· 39 39 #include <stdlib.h> 40 40 #include <string.h> 41 41 42 - #include "SDL.h" 43 42 #include "SDL_rotate.h" 44 43 45 44 /* ---- Internally used structures */
-1
src/render/software/SDL_triangle.c
··· 22 22 23 23 #if SDL_VIDEO_RENDER_SW && !SDL_RENDER_DISABLED 24 24 25 - #include "SDL_surface.h" 26 25 #include "SDL_triangle.h" 27 26 28 27 #include "../../video/SDL_blit.h"
-2
src/render/vitagxm/SDL_render_vita_gxm.c
··· 22 22 23 23 #if SDL_VIDEO_RENDER_VITA_GXM 24 24 25 - #include "SDL_hints.h" 26 25 #include "../SDL_sysrender.h" 27 - #include "SDL_log.h" 28 26 29 27 #include <stdio.h> 30 28 #include <string.h>
-2
src/render/vitagxm/SDL_render_vita_gxm_tools.c
··· 22 22 23 23 #if SDL_VIDEO_RENDER_VITA_GXM 24 24 25 - #include "SDL_hints.h" 26 25 #include "../SDL_sysrender.h" 27 - #include "SDL_log.h" 28 26 29 27 #include <psp2/kernel/processmgr.h> 30 28 #include <psp2/appmgr.h>
-1
src/render/vitagxm/SDL_render_vita_gxm_tools.h
··· 24 24 25 25 #include "../../SDL_internal.h" 26 26 27 - #include "SDL_hints.h" 28 27 #include "../SDL_sysrender.h" 29 28 30 29 #include <psp2/kernel/processmgr.h>
-1
src/render/vitagxm/SDL_render_vita_gxm_types.h
··· 24 24 25 25 #include "../../SDL_internal.h" 26 26 27 - #include "SDL_hints.h" 28 27 #include "../SDL_sysrender.h" 29 28 30 29 #include <psp2/kernel/processmgr.h>
-3
src/sensor/SDL_sensor.c
··· 22 22 23 23 /* This is the sensor API for Simple DirectMedia Layer */ 24 24 25 - #include "SDL.h" 26 - #include "SDL_atomic.h" 27 - #include "SDL_events.h" 28 25 #include "SDL_syssensor.h" 29 26 30 27 #if !SDL_EVENTS_DISABLED
-1
src/sensor/SDL_sensor_c.h
··· 26 26 struct _SDL_SensorDriver; 27 27 28 28 /* Useful functions and variables from SDL_sensor.c */ 29 - #include "SDL_sensor.h" 30 29 31 30 /* Function to get the next available sensor instance ID */ 32 31 extern SDL_SensorID SDL_GetNextSensorInstanceID(void);
-1
src/sensor/SDL_syssensor.h
··· 25 25 26 26 /* This is the system specific header for the SDL sensor API */ 27 27 28 - #include "SDL_sensor.h" 29 28 #include "SDL_sensor_c.h" 30 29 31 30 /* The SDL sensor structure */
-2
src/sensor/android/SDL_androidsensor.c
··· 25 25 /* This is the system specific header for the SDL sensor API */ 26 26 #include <android/sensor.h> 27 27 28 - #include "SDL_error.h" 29 - #include "SDL_sensor.h" 30 28 #include "SDL_androidsensor.h" 31 29 #include "../SDL_syssensor.h" 32 30 #include "../SDL_sensor_c.h"
-2
src/sensor/coremotion/SDL_coremotionsensor.m
··· 25 25 /* This is the system specific header for the SDL sensor API */ 26 26 #include <CoreMotion/CoreMotion.h> 27 27 28 - #include "SDL_error.h" 29 - #include "SDL_sensor.h" 30 28 #include "SDL_coremotionsensor.h" 31 29 #include "../SDL_syssensor.h" 32 30 #include "../SDL_sensor_c.h"
-2
src/sensor/dummy/SDL_dummysensor.c
··· 22 22 23 23 #if defined(SDL_SENSOR_DUMMY) || defined(SDL_SENSOR_DISABLED) 24 24 25 - #include "SDL_error.h" 26 - #include "SDL_sensor.h" 27 25 #include "SDL_dummysensor.h" 28 26 #include "../SDL_syssensor.h" 29 27
-2
src/sensor/vita/SDL_vitasensor.c
··· 22 22 23 23 #if defined(SDL_SENSOR_VITA) 24 24 25 - #include "SDL_error.h" 26 - #include "SDL_sensor.h" 27 25 #include "SDL_vitasensor.h" 28 26 #include "../SDL_syssensor.h" 29 27 #include <psp2/motion.h>
-3
src/sensor/windows/SDL_windowssensor.c
··· 22 22 23 23 #if defined(SDL_SENSOR_WINDOWS) 24 24 25 - #include "SDL_error.h" 26 - #include "SDL_mutex.h" 27 - #include "SDL_sensor.h" 28 25 #include "SDL_windowssensor.h" 29 26 #include "../SDL_syssensor.h" 30 27 #include "../../core/windows/SDL_windows.h"
-1
src/stdlib/SDL_crc16.c
··· 20 20 */ 21 21 #include "../SDL_internal.h" 22 22 23 - #include "SDL_stdinc.h" 24 23 25 24 26 25 /* Public domain CRC implementation adapted from:
-1
src/stdlib/SDL_crc32.c
··· 20 20 */ 21 21 #include "../SDL_internal.h" 22 22 23 - #include "SDL_stdinc.h" 24 23 25 24 26 25 /* Public domain CRC implementation adapted from:
-1
src/stdlib/SDL_getenv.c
··· 33 33 #include "../core/android/SDL_android.h" 34 34 #endif 35 35 36 - #include "SDL_stdinc.h" 37 36 38 37 #if (defined(__WIN32__) || defined(__WINGDK__)) && (!defined(HAVE_SETENV) || !defined(HAVE_GETENV)) 39 38 /* Note this isn't thread-safe! */
-2
src/stdlib/SDL_iconv.c
··· 27 27 28 28 /* This file contains portable iconv functions for SDL */ 29 29 30 - #include "SDL_stdinc.h" 31 - #include "SDL_endian.h" 32 30 33 31 #if defined(HAVE_ICONV) && defined(HAVE_ICONV_H) 34 32 #ifdef __FreeBSD__
-3
src/stdlib/SDL_malloc.c
··· 26 26 #include "../SDL_internal.h" 27 27 28 28 /* This file contains portable memory management functions for SDL */ 29 - #include "SDL_stdinc.h" 30 - #include "SDL_atomic.h" 31 - #include "SDL_error.h" 32 29 33 30 #ifndef HAVE_MALLOC 34 31 #define LACKS_SYS_TYPES_H
-1
src/stdlib/SDL_qsort.c
··· 25 25 26 26 #include "../SDL_internal.h" 27 27 28 - #include "SDL_stdinc.h" 29 28 30 29 #if defined(HAVE_QSORT) 31 30 void
-1
src/stdlib/SDL_stdlib.c
··· 27 27 28 28 /* This file contains portable stdlib functions for SDL */ 29 29 30 - #include "SDL_stdinc.h" 31 30 #include "../libm/math_libm.h" 32 31 33 32
-1
src/stdlib/SDL_strtokr.c
··· 24 24 25 25 #include "../SDL_internal.h" 26 26 27 - #include "SDL_stdinc.h" 28 27 29 28 char *SDL_strtokr(char *s1, const char *s2, char **ptr) 30 29 {
+1 -1
src/test/SDL_test_assert.c
··· 24 24 Used by the test framework and test cases. 25 25 26 26 */ 27 - #include "SDL_test.h" 27 + #include <SDL3/SDL_test.h> 28 28 29 29 /* Assert check message format */ 30 30 #define SDLTEST_ASSERT_CHECK_FORMAT "Assert '%s': %s"
+1 -1
src/test/SDL_test_common.c
··· 20 20 */ 21 21 22 22 /* Ported from original test/common.c file. */ 23 - #include "SDL_test.h" 23 + #include <SDL3/SDL_test.h> 24 24 25 25 static const char *video_usage[] = { 26 26 "[--video driver]", "[--renderer driver]", "[--gldebug]",
+1 -1
src/test/SDL_test_compare.c
··· 26 26 Rewritten for test lib by Andreas Schiffler. 27 27 28 28 */ 29 - #include "SDL_test.h" 29 + #include <SDL3/SDL_test.h> 30 30 31 31 32 32 /* Counter for _CompareSurface calls; used for filename creation when comparisons fail */
+1 -1
src/test/SDL_test_crc32.c
··· 25 25 Original source code contributed by A. Schiffler for GSOC project. 26 26 27 27 */ 28 - #include "SDL_test.h" 28 + #include <SDL3/SDL_test.h> 29 29 30 30 31 31 int SDLTest_Crc32Init(SDLTest_Crc32Context *crcContext)
+1 -1
src/test/SDL_test_font.c
··· 18 18 misrepresented as being the original software. 19 19 3. This notice may not be removed or altered from any source distribution. 20 20 */ 21 - #include "SDL_test.h" 21 + #include <SDL3/SDL_test.h> 22 22 23 23 /* ---- 8x8 font definition ---- */ 24 24
+1 -1
src/test/SDL_test_fuzzer.c
··· 24 24 Data generators for fuzzing test data in a reproducible way. 25 25 26 26 */ 27 - #include "SDL_test.h" 27 + #include <SDL3/SDL_test.h> 28 28 29 29 #include <float.h> /* Needed for FLT_MAX and DBL_EPSILON */ 30 30 #include <limits.h> /* Needed for UCHAR_MAX, etc. */
+1 -1
src/test/SDL_test_harness.c
··· 18 18 misrepresented as being the original software. 19 19 3. This notice may not be removed or altered from any source distribution. 20 20 */ 21 - #include "SDL_test.h" 21 + #include <SDL3/SDL_test.h> 22 22 23 23 #include <stdlib.h> /* Needed for exit() */ 24 24
+1 -1
src/test/SDL_test_imageBlit.c
··· 18 18 misrepresented as being the original software. 19 19 3. This notice may not be removed or altered from any source distribution. 20 20 */ 21 - #include "SDL_test.h" 21 + #include <SDL3/SDL_test.h> 22 22 23 23 /* GIMP RGB C-Source image dump (blit.c) */ 24 24
+1 -1
src/test/SDL_test_imageBlitBlend.c
··· 18 18 misrepresented as being the original software. 19 19 3. This notice may not be removed or altered from any source distribution. 20 20 */ 21 - #include "SDL_test.h" 21 + #include <SDL3/SDL_test.h> 22 22 23 23 /* GIMP RGB C-Source image dump (alpha.c) */ 24 24
+1 -1
src/test/SDL_test_imageFace.c
··· 18 18 misrepresented as being the original software. 19 19 3. This notice may not be removed or altered from any source distribution. 20 20 */ 21 - #include "SDL_test.h" 21 + #include <SDL3/SDL_test.h> 22 22 23 23 /* GIMP RGBA C-Source image dump (face.c) */ 24 24
+1 -1
src/test/SDL_test_imagePrimitives.c
··· 18 18 misrepresented as being the original software. 19 19 3. This notice may not be removed or altered from any source distribution. 20 20 */ 21 - #include "SDL_test.h" 21 + #include <SDL3/SDL_test.h> 22 22 23 23 /* GIMP RGB C-Source image dump (primitives.c) */ 24 24
+1 -1
src/test/SDL_test_imagePrimitivesBlend.c
··· 18 18 misrepresented as being the original software. 19 19 3. This notice may not be removed or altered from any source distribution. 20 20 */ 21 - #include "SDL_test.h" 21 + #include <SDL3/SDL_test.h> 22 22 23 23 /* GIMP RGB C-Source image dump (alpha.c) */ 24 24
+1 -2
src/test/SDL_test_log.c
··· 29 29 #if defined(_MSC_VER) && !defined(_CRT_SECURE_NO_WARNINGS) 30 30 # define _CRT_SECURE_NO_WARNINGS 31 31 #endif 32 - #include "SDL.h" 33 - #include "SDL_test.h" 32 + #include <SDL3/SDL_test.h> 34 33 35 34 #include <time.h> /* Needed for localtime() */ 36 35
+1 -1
src/test/SDL_test_md5.c
··· 50 50 ** documentation and/or software. ** 51 51 *********************************************************************** 52 52 */ 53 - #include "SDL_test.h" 53 + #include <SDL3/SDL_test.h> 54 54 55 55 /* Forward declaration of static helper function */ 56 56 static void SDLTest_Md5Transform(MD5UINT4 * buf, const MD5UINT4 * in);
+1 -5
src/test/SDL_test_memory.c
··· 18 18 misrepresented as being the original software. 19 19 3. This notice may not be removed or altered from any source distribution. 20 20 */ 21 - #include "SDL_assert.h" 22 - #include "SDL_stdinc.h" 23 - #include "SDL_log.h" 24 - #include "SDL_test_crc32.h" 25 - #include "SDL_test_memory.h" 21 + #include <SDL3/SDL_test.h> 26 22 27 23 #ifdef HAVE_LIBUNWIND_H 28 24 #define UNW_LOCAL_ONLY
+1 -1
src/test/SDL_test_random.c
··· 27 27 Original source code contributed by A. Schiffler for GSOC project. 28 28 29 29 */ 30 - #include "SDL_test.h" 30 + #include <SDL3/SDL_test.h> 31 31 32 32 #include <stdlib.h> /* Needed for srand() and rand() */ 33 33 #include <time.h> /* Needed for time() */
-1
src/thread/SDL_systhread.h
··· 25 25 #ifndef SDL_systhread_h_ 26 26 #define SDL_systhread_h_ 27 27 28 - #include "SDL_thread.h" 29 28 #include "SDL_thread_c.h" 30 29 31 30 /* Set up for C function definitions, even when using C++ */
-2
src/thread/SDL_thread.c
··· 22 22 23 23 /* System independent thread management routines for SDL */ 24 24 25 - #include "SDL_thread.h" 26 25 #include "SDL_thread_c.h" 27 26 #include "SDL_systhread.h" 28 - #include "SDL_hints.h" 29 27 #include "../SDL_error_c.h" 30 28 31 29
-1
src/thread/SDL_thread_c.h
··· 23 23 #ifndef SDL_thread_c_h_ 24 24 #define SDL_thread_c_h_ 25 25 26 - #include "SDL_thread.h" 27 26 28 27 /* Need the definitions of SYS_ThreadHandle */ 29 28 #if SDL_THREADS_DISABLED
-1
src/thread/generic/SDL_syscond.c
··· 26 26 implementation, written by Christopher Tate and Owen Smith. Thanks! 27 27 */ 28 28 29 - #include "SDL_thread.h" 30 29 31 30 #include "../generic/SDL_syscond_c.h" 32 31
-1
src/thread/generic/SDL_syscond_c.h
··· 20 20 */ 21 21 #include "../../SDL_internal.h" 22 22 23 - #include "SDL_thread.h" 24 23 25 24 #ifndef SDL_syscond_generic_h_ 26 25 #define SDL_syscond_generic_h_
-1
src/thread/generic/SDL_sysmutex.c
··· 22 22 23 23 /* An implementation of mutexes using semaphores */ 24 24 25 - #include "SDL_thread.h" 26 25 #include "SDL_systhread_c.h" 27 26 28 27
-2
src/thread/generic/SDL_syssem.c
··· 22 22 23 23 /* An implementation of semaphores using mutexes and condition variables */ 24 24 25 - #include "SDL_timer.h" 26 - #include "SDL_thread.h" 27 25 #include "SDL_systhread_c.h" 28 26 29 27
-1
src/thread/generic/SDL_systhread.c
··· 22 22 23 23 /* Thread management routines for SDL */ 24 24 25 - #include "SDL_thread.h" 26 25 #include "../SDL_systhread.h" 27 26 28 27 #ifdef SDL_PASSED_BEGINTHREAD_ENDTHREAD
-1
src/thread/n3ds/SDL_sysmutex_c.h
··· 25 25 26 26 #include <3ds.h> 27 27 28 - #include "SDL_mutex.h" 29 28 30 29 struct SDL_mutex 31 30 {
-1
src/thread/n3ds/SDL_syssem.c
··· 26 26 27 27 #include <3ds.h> 28 28 29 - #include "SDL_thread.h" 30 29 31 30 struct SDL_semaphore 32 31 {
-1
src/thread/ngage/SDL_sysmutex.cpp
··· 24 24 25 25 #include <e32std.h> 26 26 27 - #include "SDL_thread.h" 28 27 #include "SDL_systhread_c.h" 29 28 30 29 struct SDL_mutex
-2
src/thread/ngage/SDL_syssem.cpp
··· 24 24 25 25 #include <e32std.h> 26 26 27 - #include "SDL_error.h" 28 - #include "SDL_thread.h" 29 27 30 28 #define SDL_MUTEX_TIMEOUT -2 31 29
-2
src/thread/ngage/SDL_systhread.cpp
··· 28 28 29 29 extern "C" { 30 30 #undef NULL 31 - #include "SDL_error.h" 32 - #include "SDL_thread.h" 33 31 #include "../SDL_systhread.h" 34 32 #include "../SDL_thread_c.h" 35 33 };
-2
src/thread/ps2/SDL_syssem.c
··· 28 28 #include <stdlib.h> 29 29 #include <timer_alarm.h> 30 30 31 - #include "SDL_error.h" 32 - #include "SDL_thread.h" 33 31 34 32 #include <kernel.h> 35 33
-2
src/thread/ps2/SDL_systhread.c
··· 27 27 #include <stdio.h> 28 28 #include <stdlib.h> 29 29 30 - #include "SDL_error.h" 31 - #include "SDL_thread.h" 32 30 #include "../SDL_systhread.h" 33 31 #include "../SDL_thread_c.h" 34 32 #include <kernel.h>
-1
src/thread/psp/SDL_syscond.c
··· 28 28 implementation, written by Christopher Tate and Owen Smith. Thanks! 29 29 */ 30 30 31 - #include "SDL_thread.h" 32 31 33 32 struct SDL_cond 34 33 {
-1
src/thread/psp/SDL_sysmutex.c
··· 24 24 25 25 /* An implementation of mutexes using semaphores */ 26 26 27 - #include "SDL_thread.h" 28 27 #include "SDL_systhread_c.h" 29 28 30 29 #include <pspthreadman.h>
-2
src/thread/psp/SDL_syssem.c
··· 27 27 #include <stdio.h> 28 28 #include <stdlib.h> 29 29 30 - #include "SDL_error.h" 31 - #include "SDL_thread.h" 32 30 33 31 #include <pspthreadman.h> 34 32 #include <pspkerror.h>
-2
src/thread/psp/SDL_systhread.c
··· 27 27 #include <stdio.h> 28 28 #include <stdlib.h> 29 29 30 - #include "SDL_error.h" 31 - #include "SDL_thread.h" 32 30 #include "../SDL_systhread.h" 33 31 #include "../SDL_thread_c.h" 34 32 #include <pspkerneltypes.h>
-1
src/thread/pthread/SDL_syscond.c
··· 26 26 #include <errno.h> 27 27 #include <pthread.h> 28 28 29 - #include "SDL_thread.h" 30 29 #include "SDL_sysmutex_c.h" 31 30 32 31 struct SDL_cond
-1
src/thread/pthread/SDL_sysmutex.c
··· 23 23 #include <errno.h> 24 24 #include <pthread.h> 25 25 26 - #include "SDL_thread.h" 27 26 28 27 #if !SDL_THREAD_PTHREAD_RECURSIVE_MUTEX && \ 29 28 !SDL_THREAD_PTHREAD_RECURSIVE_MUTEX_NP
-2
src/thread/pthread/SDL_syssem.c
··· 26 26 #include <sys/time.h> 27 27 #include <time.h> 28 28 29 - #include "SDL_thread.h" 30 - #include "SDL_timer.h" 31 29 32 30 /* Wrapper around POSIX 1003.1b semaphores */ 33 31
-3
src/thread/pthread/SDL_systhread.c
··· 20 20 */ 21 21 #include "../../SDL_internal.h" 22 22 23 - #include "SDL_system.h" 24 - #include "SDL_hints.h" 25 23 26 24 #include <pthread.h> 27 25 ··· 48 46 #endif 49 47 #endif 50 48 51 - #include "SDL_thread.h" 52 49 #include "../SDL_thread_c.h" 53 50 #include "../SDL_systhread.h" 54 51 #ifdef __ANDROID__
-1
src/thread/pthread/SDL_systls.c
··· 19 19 3. This notice may not be removed or altered from any source distribution. 20 20 */ 21 21 #include "../../SDL_internal.h" 22 - #include "SDL_thread.h" 23 22 #include "../SDL_systhread.h" 24 23 #include "../SDL_thread_c.h" 25 24
-1
src/thread/stdcpp/SDL_syscond.cpp
··· 21 21 #include "../../SDL_internal.h" 22 22 23 23 extern "C" { 24 - #include "SDL_thread.h" 25 24 } 26 25 27 26 #include <chrono>
-1
src/thread/stdcpp/SDL_sysmutex.cpp
··· 21 21 #include "../../SDL_internal.h" 22 22 23 23 extern "C" { 24 - #include "SDL_thread.h" 25 24 #include "SDL_systhread_c.h" 26 25 } 27 26
-1
src/thread/stdcpp/SDL_systhread.cpp
··· 23 23 /* Thread management routines for SDL */ 24 24 25 25 extern "C" { 26 - #include "SDL_thread.h" 27 26 #include "../SDL_thread_c.h" 28 27 #include "../SDL_systhread.h" 29 28 }
-1
src/thread/vita/SDL_syscond.c
··· 28 28 implementation, written by Christopher Tate and Owen Smith. Thanks! 29 29 */ 30 30 31 - #include "SDL_thread.h" 32 31 33 32 struct SDL_cond 34 33 {
-1
src/thread/vita/SDL_sysmutex.c
··· 22 22 23 23 #if SDL_THREAD_VITA 24 24 25 - #include "SDL_thread.h" 26 25 #include "SDL_systhread_c.h" 27 26 28 27 #include <psp2/kernel/threadmgr.h>
-2
src/thread/vita/SDL_syssem.c
··· 27 27 #include <stdio.h> 28 28 #include <stdlib.h> 29 29 30 - #include "SDL_error.h" 31 - #include "SDL_thread.h" 32 30 33 31 #include <psp2/types.h> 34 32 #include <psp2/kernel/error.h>
-2
src/thread/vita/SDL_systhread.c
··· 27 27 #include <stdio.h> 28 28 #include <stdlib.h> 29 29 30 - #include "SDL_error.h" 31 - #include "SDL_thread.h" 32 30 #include "../SDL_systhread.h" 33 31 #include "../SDL_thread_c.h" 34 32 #include <psp2/types.h>
-2
src/thread/windows/SDL_syscond_cv.c
··· 20 20 */ 21 21 #include "../../SDL_internal.h" 22 22 23 - #include "SDL_hints.h" 24 - #include "SDL_thread.h" 25 23 26 24 #include "../generic/SDL_syscond_c.h" 27 25 #include "SDL_sysmutex_c.h"
-1
src/thread/windows/SDL_sysmutex.c
··· 31 31 */ 32 32 33 33 34 - #include "SDL_hints.h" 35 34 36 35 #include "SDL_sysmutex_c.h" 37 36
-1
src/thread/windows/SDL_sysmutex_c.h
··· 22 22 23 23 #include "../../core/windows/SDL_windows.h" 24 24 25 - #include "SDL_mutex.h" 26 25 27 26 typedef SDL_mutex * (*pfnSDL_CreateMutex)(void); 28 27 typedef int (*pfnSDL_LockMutex)(SDL_mutex *);
-3
src/thread/windows/SDL_syssem.c
··· 35 35 36 36 #include "../../core/windows/SDL_windows.h" 37 37 38 - #include "SDL_hints.h" 39 - #include "SDL_thread.h" 40 - #include "SDL_timer.h" 41 38 42 39 typedef SDL_sem * (*pfnSDL_CreateSemaphore)(Uint32); 43 40 typedef void (*pfnSDL_DestroySemaphore)(SDL_sem *);
-2
src/thread/windows/SDL_systhread.c
··· 24 24 25 25 /* Win32 thread management routines for SDL */ 26 26 27 - #include "SDL_hints.h" 28 - #include "SDL_thread.h" 29 27 #include "../SDL_thread_c.h" 30 28 #include "../SDL_systhread.h" 31 29 #include "SDL_systhread_c.h"
-1
src/thread/windows/SDL_systls.c
··· 25 25 26 26 #include "../../core/windows/SDL_windows.h" 27 27 28 - #include "SDL_thread.h" 29 28 #include "../SDL_thread_c.h" 30 29 31 30 #if WINAPI_FAMILY_WINRT
-3
src/timer/SDL_timer.c
··· 20 20 */ 21 21 #include "../SDL_internal.h" 22 22 23 - #include "SDL_timer.h" 24 23 #include "SDL_timer_c.h" 25 - #include "SDL_atomic.h" 26 - #include "SDL_cpuinfo.h" 27 24 #include "../thread/SDL_systhread.h" 28 25 29 26 /* #define DEBUG_TIMERS */
-1
src/timer/SDL_timer_c.h
··· 25 25 #include "../SDL_internal.h" 26 26 27 27 /* Useful functions and variables from SDL_timer.c */ 28 - #include "SDL_timer.h" 29 28 30 29 #define ROUND_RESOLUTION(X) \ 31 30 (((X+TIMER_RESOLUTION-1)/TIMER_RESOLUTION)*TIMER_RESOLUTION)
-1
src/timer/dummy/SDL_systimer.c
··· 22 22 23 23 #if defined(SDL_TIMER_DUMMY) || defined(SDL_TIMERS_DISABLED) 24 24 25 - #include "SDL_timer.h" 26 25 27 26 static SDL_bool ticks_started = SDL_FALSE; 28 27
-1
src/timer/haiku/SDL_systimer.c
··· 24 24 25 25 #include <kernel/OS.h> 26 26 27 - #include "SDL_timer.h" 28 27 29 28 static bigtime_t start; 30 29 static SDL_bool ticks_started = SDL_FALSE;
-1
src/timer/ngage/SDL_systimer.cpp
··· 25 25 #include <e32std.h> 26 26 #include <e32hal.h> 27 27 28 - #include "SDL_timer.h" 29 28 30 29 static SDL_bool ticks_started = SDL_FALSE; 31 30 static TUint start = 0;
-3
src/timer/ps2/SDL_systimer.c
··· 22 22 23 23 #ifdef SDL_TIMER_PS2 24 24 25 - #include "SDL_thread.h" 26 - #include "SDL_timer.h" 27 - #include "SDL_error.h" 28 25 #include "../SDL_timer_c.h" 29 26 #include <stdlib.h> 30 27 #include <time.h>
-3
src/timer/psp/SDL_systimer.c
··· 22 22 23 23 #ifdef SDL_TIMER_PSP 24 24 25 - #include "SDL_thread.h" 26 - #include "SDL_timer.h" 27 - #include "SDL_error.h" 28 25 #include "../SDL_timer_c.h" 29 26 #include <stdlib.h> 30 27 #include <time.h>
-2
src/timer/unix/SDL_systimer.c
··· 27 27 #include <unistd.h> 28 28 #include <errno.h> 29 29 30 - #include "SDL_timer.h" 31 - #include "SDL_hints.h" 32 30 #include "../SDL_timer_c.h" 33 31 34 32 #ifdef __EMSCRIPTEN__
-3
src/timer/vita/SDL_systimer.c
··· 22 22 23 23 #ifdef SDL_TIMER_VITA 24 24 25 - #include "SDL_thread.h" 26 - #include "SDL_timer.h" 27 - #include "SDL_error.h" 28 25 #include "../SDL_timer_c.h" 29 26 #include <stdlib.h> 30 27 #include <time.h>
-2
src/timer/windows/SDL_systimer.c
··· 25 25 #include "../../core/windows/SDL_windows.h" 26 26 #include <mmsystem.h> 27 27 28 - #include "SDL_timer.h" 29 - #include "SDL_hints.h" 30 28 31 29 32 30 /* The first (low-resolution) ticks value of the application */
-1
src/video/SDL_RLEaccel.c
··· 87 87 * beginning of an opaque line. 88 88 */ 89 89 90 - #include "SDL_video.h" 91 90 #include "SDL_sysvideo.h" 92 91 #include "SDL_blit.h" 93 92 #include "SDL_RLEaccel_c.h"
-1
src/video/SDL_blit.c
··· 20 20 */ 21 21 #include "../SDL_internal.h" 22 22 23 - #include "SDL_video.h" 24 23 #include "SDL_sysvideo.h" 25 24 #include "SDL_blit.h" 26 25 #include "SDL_blit_auto.h"
-3
src/video/SDL_blit.h
··· 23 23 #ifndef SDL_blit_h_ 24 24 #define SDL_blit_h_ 25 25 26 - #include "SDL_cpuinfo.h" 27 - #include "SDL_endian.h" 28 - #include "SDL_surface.h" 29 26 30 27 /* pixman ARM blitters are 32 bit only : */ 31 28 #if defined(__aarch64__)||defined(_M_ARM64)
-1
src/video/SDL_blit_0.c
··· 22 22 23 23 #if SDL_HAVE_BLIT_0 24 24 25 - #include "SDL_video.h" 26 25 #include "SDL_blit.h" 27 26 28 27 /* Functions to blit from bitmaps to other surfaces */
-2
src/video/SDL_blit_1.c
··· 22 22 23 23 #if SDL_HAVE_BLIT_1 24 24 25 - #include "SDL_video.h" 26 25 #include "SDL_blit.h" 27 26 #include "SDL_sysvideo.h" 28 - #include "SDL_endian.h" 29 27 30 28 /* Functions to blit from 8-bit surfaces to other surfaces */ 31 29
-1
src/video/SDL_blit_A.c
··· 22 22 23 23 #if SDL_HAVE_BLIT_A 24 24 25 - #include "SDL_video.h" 26 25 #include "SDL_blit.h" 27 26 28 27 /* Functions to perform alpha blended blitting */
-3
src/video/SDL_blit_N.c
··· 22 22 23 23 #if SDL_HAVE_BLIT_N 24 24 25 - #include "SDL_video.h" 26 - #include "SDL_endian.h" 27 - #include "SDL_cpuinfo.h" 28 25 #include "SDL_blit.h" 29 26 #include "SDL_blit_copy.h" 30 27
-1
src/video/SDL_blit_auto.c
··· 25 25 26 26 /* *INDENT-OFF* */ /* clang-format off */ 27 27 28 - #include "SDL_video.h" 29 28 #include "SDL_blit.h" 30 29 #include "SDL_blit_auto.h" 31 30
-1
src/video/SDL_blit_copy.c
··· 20 20 */ 21 21 #include "../SDL_internal.h" 22 22 23 - #include "SDL_video.h" 24 23 #include "SDL_blit.h" 25 24 #include "SDL_blit_copy.h" 26 25
-1
src/video/SDL_blit_slow.c
··· 20 20 */ 21 21 #include "../SDL_internal.h" 22 22 23 - #include "SDL_video.h" 24 23 #include "SDL_blit.h" 25 24 #include "SDL_blit_slow.h" 26 25
-3
src/video/SDL_bmp.c
··· 32 32 This code currently supports Win32 DIBs in uncompressed 8 and 24 bpp. 33 33 */ 34 34 35 - #include "SDL_hints.h" 36 - #include "SDL_video.h" 37 - #include "SDL_endian.h" 38 35 #include "SDL_pixels_c.h" 39 36 40 37 #define SAVE_32BIT_BMP
-1
src/video/SDL_clipboard.c
··· 20 20 */ 21 21 #include "../SDL_internal.h" 22 22 23 - #include "SDL_clipboard.h" 24 23 #include "SDL_sysvideo.h" 25 24 26 25
+1 -3
src/video/SDL_egl.c
··· 35 35 36 36 #include "SDL_sysvideo.h" 37 37 #include "SDL_egl_c.h" 38 - #include "SDL_loadso.h" 39 - #include "SDL_hints.h" 40 38 41 39 #ifdef EGL_KHR_create_context 42 40 /* EGL_OPENGL_ES3_BIT_KHR was added in version 13 of the extension. */ ··· 107 105 #endif /* SDL_VIDEO_DRIVER_RPI */ 108 106 109 107 #if SDL_VIDEO_OPENGL && !SDL_VIDEO_VITA_PVR_OGL 110 - #include "SDL_opengl.h" 108 + #include <SDL3/SDL_opengl.h> 111 109 #endif 112 110 113 111 /** If we happen to not have this defined because of an older EGL version, just define it 0x0
+1 -1
src/video/SDL_egl_c.h
··· 25 25 26 26 #if SDL_VIDEO_OPENGL_EGL 27 27 28 - #include "SDL_egl.h" 28 + #include <SDL3/SDL_egl.h> 29 29 30 30 #include "SDL_sysvideo.h" 31 31
-2
src/video/SDL_fillrect.c
··· 20 20 */ 21 21 #include "../SDL_internal.h" 22 22 23 - #include "SDL_video.h" 24 23 #include "SDL_blit.h" 25 - #include "SDL_cpuinfo.h" 26 24 27 25 28 26 #ifdef __SSE__
-2
src/video/SDL_pixels.c
··· 22 22 23 23 /* General (mostly internal) pixel/color manipulation routines for SDL */ 24 24 25 - #include "SDL_endian.h" 26 - #include "SDL_video.h" 27 25 #include "SDL_sysvideo.h" 28 26 #include "SDL_blit.h" 29 27 #include "SDL_pixels_c.h"
-1
src/video/SDL_rect.c
··· 20 20 */ 21 21 #include "../SDL_internal.h" 22 22 23 - #include "SDL_rect.h" 24 23 #include "SDL_rect_c.h" 25 24 26 25 /* There's no float version of this at the moment, because it's not a public API
-5
src/video/SDL_shape.c
··· 20 20 */ 21 21 #include "../SDL_internal.h" 22 22 23 - #include "SDL.h" 24 - #include "SDL_video.h" 25 23 #include "SDL_sysvideo.h" 26 - #include "SDL_pixels.h" 27 - #include "SDL_surface.h" 28 - #include "SDL_shape.h" 29 24 #include "SDL_shape_internals.h" 30 25 31 26 SDL_Window*
+2 -20
src/video/SDL_shape_internals.h
··· 23 23 #ifndef SDL_shape_internals_h_ 24 24 #define SDL_shape_internals_h_ 25 25 26 - #include "SDL_rect.h" 27 - #include "SDL_shape.h" 28 - #include "SDL_surface.h" 29 - 30 - #include "begin_code.h" 31 - /* Set up for C function definitions, even when using C++ */ 32 - #ifdef __cplusplus 33 - /* *INDENT-OFF* */ 34 - extern "C" { 35 - /* *INDENT-ON* */ 36 - #endif 37 - 38 26 struct SDL_ShapeTree; 39 27 40 28 typedef struct { ··· 60 48 extern void SDL_TraverseShapeTree(SDL_ShapeTree *tree,SDL_TraversalFunction function,void* closure); 61 49 extern void SDL_FreeShapeTree(SDL_ShapeTree** shape_tree); 62 50 63 - /* Ends C function definitions when using C++ */ 64 - #ifdef __cplusplus 65 - /* *INDENT-OFF* */ 66 - } 67 - /* *INDENT-ON* */ 68 - #endif 69 - #include "close_code.h" 51 + #endif /* SDL_shape_internals_h_ */ 70 52 71 - #endif 53 + /* vi: set sts=4 ts=4 sw=4 expandtab: */
-2
src/video/SDL_stretch.c
··· 20 20 */ 21 21 #include "../SDL_internal.h" 22 22 23 - #include "SDL_video.h" 24 23 #include "SDL_blit.h" 25 - #include "SDL_render.h" 26 24 27 25 static int SDL_LowerSoftStretchNearest(SDL_Surface *src, const SDL_Rect *srcrect, SDL_Surface *dst, const SDL_Rect *dstrect); 28 26 static int SDL_LowerSoftStretchLinear(SDL_Surface *src, const SDL_Rect *srcrect, SDL_Surface *dst, const SDL_Rect *dstrect);
-1
src/video/SDL_surface.c
··· 20 20 */ 21 21 #include "../SDL_internal.h" 22 22 23 - #include "SDL_video.h" 24 23 #include "SDL_sysvideo.h" 25 24 #include "SDL_blit.h" 26 25 #include "SDL_RLEaccel_c.h"
-4
src/video/SDL_sysvideo.h
··· 23 23 #ifndef SDL_sysvideo_h_ 24 24 #define SDL_sysvideo_h_ 25 25 26 - #include "SDL_messagebox.h" 27 - #include "SDL_shape.h" 28 - #include "SDL_thread.h" 29 - #include "SDL_metal.h" 30 26 31 27 #include "SDL_vulkan_internal.h" 32 28
+4 -6
src/video/SDL_video.c
··· 22 22 23 23 /* The high-level video driver subsystem */ 24 24 25 - #include "SDL.h" 26 - #include "SDL_video.h" 27 25 #include "SDL_sysvideo.h" 28 26 #include "SDL_egl_c.h" 29 27 #include "SDL_blit.h" ··· 32 30 #include "../events/SDL_events_c.h" 33 31 #include "../timer/SDL_timer_c.h" 34 32 35 - #include "SDL_syswm.h" 33 + #include <SDL3/SDL_syswm.h> 36 34 37 35 #if SDL_VIDEO_OPENGL 38 - #include "SDL_opengl.h" 36 + #include <SDL3/SDL_opengl.h> 39 37 #endif /* SDL_VIDEO_OPENGL */ 40 38 41 39 #if SDL_VIDEO_OPENGL_ES && !SDL_VIDEO_OPENGL 42 - #include "SDL_opengles.h" 40 + #include <SDL3/SDL_opengles.h> 43 41 #endif /* SDL_VIDEO_OPENGL_ES && !SDL_VIDEO_OPENGL */ 44 42 45 43 /* GL and GLES2 headers conflict on Linux 32 bits */ 46 44 #if SDL_VIDEO_OPENGL_ES2 && !SDL_VIDEO_OPENGL 47 - #include "SDL_opengles2.h" 45 + #include <SDL3/SDL_opengles2.h> 48 46 #endif /* SDL_VIDEO_OPENGL_ES2 && !SDL_VIDEO_OPENGL */ 49 47 50 48 #if !SDL_VIDEO_OPENGL
+2 -3
src/video/SDL_vulkan_internal.h
··· 23 23 24 24 #include "../SDL_internal.h" 25 25 26 - #include "SDL_stdinc.h" 27 26 28 27 #if SDL_VIDEO_VULKAN 29 28 #if SDL_LOADSO_DISABLED || SDL_LOADSO_DUMMY ··· 57 56 #define VK_NO_PROTOTYPES 58 57 #include "./khronos/vulkan/vulkan.h" 59 58 60 - #include "SDL_vulkan.h" 59 + #include <SDL3/SDL_vulkan.h> 61 60 62 61 63 62 extern const char *SDL_Vulkan_GetResultString(VkResult result); ··· 83 82 #else 84 83 85 84 /* No SDL Vulkan support, just include the header for typedefs */ 86 - #include "SDL_vulkan.h" 85 + #include <SDL3/SDL_vulkan.h> 87 86 88 87 typedef void (*PFN_vkGetInstanceProcAddr) (void); 89 88 typedef int (*PFN_vkEnumerateInstanceExtensionProperties) (void);
-1
src/video/SDL_vulkan_utils.c
··· 21 21 #include "../SDL_internal.h" 22 22 23 23 #include "SDL_vulkan_internal.h" 24 - #include "SDL_error.h" 25 24 26 25 #if SDL_VIDEO_VULKAN 27 26
-2
src/video/SDL_yuv.c
··· 20 20 */ 21 21 #include "../SDL_internal.h" 22 22 23 - #include "SDL_endian.h" 24 - #include "SDL_video.h" 25 23 #include "SDL_pixels_c.h" 26 24 #include "SDL_yuv_c.h" 27 25
-1
src/video/android/SDL_androidevents.c
··· 23 23 #if SDL_VIDEO_DRIVER_ANDROID 24 24 25 25 #include "SDL_androidevents.h" 26 - #include "SDL_events.h" 27 26 #include "SDL_androidkeyboard.h" 28 27 #include "SDL_androidwindow.h" 29 28 #include "../SDL_sysvideo.h"
-1
src/video/android/SDL_androidgl.c
··· 24 24 25 25 /* Android SDL video driver implementation */ 26 26 27 - #include "SDL_video.h" 28 27 #include "../SDL_egl_c.h" 29 28 #include "SDL_androidwindow.h" 30 29
-1
src/video/android/SDL_androidmessagebox.c
··· 22 22 23 23 #if SDL_VIDEO_DRIVER_ANDROID 24 24 25 - #include "SDL_messagebox.h" 26 25 #include "SDL_androidmessagebox.h" 27 26 #include "../../core/android/SDL_android.h" 28 27
-1
src/video/android/SDL_androidmouse.c
··· 25 25 26 26 #include "SDL_androidmouse.h" 27 27 28 - #include "SDL_events.h" 29 28 #include "../../events/SDL_mouse_c.h" 30 29 31 30 #include "../../core/android/SDL_android.h"
-2
src/video/android/SDL_androidtouch.c
··· 24 24 25 25 #include <android/log.h> 26 26 27 - #include "SDL_hints.h" 28 - #include "SDL_events.h" 29 27 #include "SDL_androidtouch.h" 30 28 #include "../../events/SDL_mouse_c.h" 31 29 #include "../../events/SDL_touch_c.h"
-3
src/video/android/SDL_androidvideo.c
··· 24 24 25 25 /* Android SDL video driver implementation */ 26 26 27 - #include "SDL_video.h" 28 - #include "SDL_mouse.h" 29 - #include "SDL_hints.h" 30 27 #include "../SDL_sysvideo.h" 31 28 #include "../SDL_pixels_c.h" 32 29 #include "../../events/SDL_events_c.h"
-2
src/video/android/SDL_androidvideo.h
··· 23 23 #ifndef SDL_androidvideo_h_ 24 24 #define SDL_androidvideo_h_ 25 25 26 - #include "SDL_mutex.h" 27 - #include "SDL_rect.h" 28 26 #include "../SDL_sysvideo.h" 29 27 30 28 /* Called by the JNI layer when the screen changes size or format */
+1 -2
src/video/android/SDL_androidvulkan.c
··· 31 31 #include "SDL_androidvideo.h" 32 32 #include "SDL_androidwindow.h" 33 33 34 - #include "SDL_loadso.h" 35 34 #include "SDL_androidvulkan.h" 36 35 37 36 #define SDL_ENABLE_SYSWM_ANDROID 38 - #include "SDL_syswm.h" 37 + #include <SDL3/SDL_syswm.h> 39 38 40 39 int Android_Vulkan_LoadLibrary(_THIS, const char *path) 41 40 {
+1 -2
src/video/android/SDL_androidwindow.c
··· 30 30 31 31 #include "SDL_androidvideo.h" 32 32 #include "SDL_androidwindow.h" 33 - #include "SDL_hints.h" 34 33 35 34 #define SDL_ENABLE_SYSWM_ANDROID 36 - #include "SDL_syswm.h" 35 + #include <SDL3/SDL_syswm.h> 37 36 38 37 /* Currently only one window */ 39 38 SDL_Window *Android_Window = NULL;
-2
src/video/cocoa/SDL_cocoaevents.m
··· 22 22 23 23 #if SDL_VIDEO_DRIVER_COCOA 24 24 25 - #include "SDL_timer.h" 26 25 27 26 #include "SDL_cocoavideo.h" 28 27 #include "../../events/SDL_events_c.h" 29 - #include "SDL_hints.h" 30 28 31 29 /* This define was added in the 10.9 SDK. */ 32 30 #ifndef kIOPMAssertPreventUserIdleDisplaySleep
-3
src/video/cocoa/SDL_cocoamessagebox.m
··· 22 22 23 23 #if SDL_VIDEO_DRIVER_COCOA 24 24 25 - #include "SDL_events.h" 26 - #include "SDL_timer.h" 27 - #include "SDL_messagebox.h" 28 25 #include "SDL_cocoavideo.h" 29 26 30 27 @interface SDLMessageBoxPresenter : NSObject {
+1 -2
src/video/cocoa/SDL_cocoametalview.m
··· 30 30 31 31 #if SDL_VIDEO_DRIVER_COCOA && (SDL_VIDEO_VULKAN || SDL_VIDEO_METAL) 32 32 33 - #include "SDL_events.h" 34 33 35 34 #define SDL_ENABLE_SYSWM_COCOA 36 - #include "SDL_syswm.h" 35 + #include <SDL3/SDL_syswm.h> 37 36 38 37 39 38 static int SDLCALL
-1
src/video/cocoa/SDL_cocoamouse.m
··· 22 22 23 23 #if SDL_VIDEO_DRIVER_COCOA 24 24 25 - #include "SDL_events.h" 26 25 #include "SDL_cocoamouse.h" 27 26 #include "SDL_cocoavideo.h" 28 27
-1
src/video/cocoa/SDL_cocoaopengl.h
··· 25 25 26 26 #if SDL_VIDEO_OPENGL_CGL 27 27 28 - #include "SDL_atomic.h" 29 28 #import <Cocoa/Cocoa.h> 30 29 #import <QuartzCore/CVDisplayLink.h> 31 30
+1 -3
src/video/cocoa/SDL_cocoaopengl.m
··· 31 31 #include <OpenGL/OpenGL.h> 32 32 #include <OpenGL/CGLRenderers.h> 33 33 34 - #include "SDL_hints.h" 35 - #include "SDL_loadso.h" 36 - #include "SDL_opengl.h" 34 + #include <SDL3/SDL_opengl.h> 37 35 #include "../../SDL_hints_c.h" 38 36 39 37 #define DEFAULT_OPENGL "/System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib"
-3
src/video/cocoa/SDL_cocoashape.h
··· 24 24 #ifndef SDL_cocoashape_h_ 25 25 #define SDL_cocoashape_h_ 26 26 27 - #include "SDL_stdinc.h" 28 - #include "SDL_video.h" 29 - #include "SDL_shape.h" 30 27 #include "../SDL_shape_internals.h" 31 28 32 29 @interface SDL_ShapeData : NSObject
-1
src/video/cocoa/SDL_cocoashape.m
··· 23 23 #if SDL_VIDEO_DRIVER_COCOA 24 24 25 25 #include "SDL_cocoavideo.h" 26 - #include "SDL_shape.h" 27 26 #include "SDL_cocoashape.h" 28 27 #include "../SDL_sysvideo.h" 29 28
+1 -2
src/video/cocoa/SDL_cocoavideo.h
··· 23 23 #ifndef SDL_cocoavideo_h_ 24 24 #define SDL_cocoavideo_h_ 25 25 26 - #include "SDL_opengl.h" 26 + #include <SDL3/SDL_opengl.h> 27 27 28 28 #include <ApplicationServices/ApplicationServices.h> 29 29 #include <IOKit/pwr_mgt/IOPMLib.h> 30 30 #include <Cocoa/Cocoa.h> 31 31 32 - #include "SDL_keycode.h" 33 32 #include "../SDL_sysvideo.h" 34 33 35 34 #include "SDL_cocoaclipboard.h"
-2
src/video/cocoa/SDL_cocoavideo.m
··· 26 26 #error SDL must be built with Objective-C ARC (automatic reference counting) enabled 27 27 #endif 28 28 29 - #include "SDL.h" 30 - #include "SDL_endian.h" 31 29 #include "SDL_cocoavideo.h" 32 30 #include "SDL_cocoashape.h" 33 31 #include "SDL_cocoavulkan.h"
+1 -2
src/video/cocoa/SDL_cocoavulkan.m
··· 30 30 #include "SDL_cocoavideo.h" 31 31 #include "SDL_cocoawindow.h" 32 32 33 - #include "SDL_loadso.h" 34 33 #include "SDL_cocoametalview.h" 35 34 #include "SDL_cocoavulkan.h" 36 35 37 36 #define SDL_ENABLE_SYSWM_COCOA 38 - #include "SDL_syswm.h" 37 + #include <SDL3/SDL_syswm.h> 39 38 40 39 #include <dlfcn.h> 41 40
+1 -3
src/video/cocoa/SDL_cocoawindow.m
··· 26 26 # error SDL for macOS must be built with a 10.7 SDK or above. 27 27 #endif /* MAC_OS_X_VERSION_MAX_ALLOWED < 1070 */ 28 28 29 - #include "SDL_timer.h" /* For SDL_GetTicks() */ 30 - #include "SDL_hints.h" 31 29 #include "../SDL_sysvideo.h" 32 30 #include "../../events/SDL_keyboard_c.h" 33 31 #include "../../events/SDL_mouse_c.h" ··· 42 40 #include "SDL_cocoaopengles.h" 43 41 44 42 #define SDL_ENABLE_SYSWM_COCOA 45 - #include "SDL_syswm.h" 43 + #include <SDL3/SDL_syswm.h> 46 44 47 45 /* #define DEBUG_COCOAWINDOW */ 48 46
-3
src/video/dummy/SDL_nullvideo.c
··· 37 37 * SDL video driver. Renamed to "DUMMY" by Sam Lantinga. 38 38 */ 39 39 40 - #include "SDL_video.h" 41 - #include "SDL_mouse.h" 42 40 #include "../SDL_sysvideo.h" 43 41 #include "../SDL_pixels_c.h" 44 42 #include "../../events/SDL_events_c.h" ··· 46 44 #include "SDL_nullvideo.h" 47 45 #include "SDL_nullevents_c.h" 48 46 #include "SDL_nullframebuffer_c.h" 49 - #include "SDL_hints.h" 50 47 51 48 #define DUMMYVID_DRIVER_NAME "dummy" 52 49 #define DUMMYVID_DRIVER_EVDEV_NAME "evdev"
-1
src/video/emscripten/SDL_emscriptenevents.c
··· 34 34 #include "SDL_emscriptenevents.h" 35 35 #include "SDL_emscriptenvideo.h" 36 36 37 - #include "SDL_hints.h" 38 37 39 38 #define FULLSCREEN_MASK ( SDL_WINDOW_FULLSCREEN_DESKTOP | SDL_WINDOW_FULLSCREEN ) 40 39
-1
src/video/emscripten/SDL_emscriptenframebuffer.c
··· 24 24 25 25 #include "SDL_emscriptenvideo.h" 26 26 #include "SDL_emscriptenframebuffer.h" 27 - #include "SDL_hints.h" 28 27 29 28 #include <emscripten/threading.h> 30 29
-1
src/video/emscripten/SDL_emscriptenmouse.h
··· 23 23 #ifndef SDL_emscriptenmouse_h_ 24 24 #define SDL_emscriptenmouse_h_ 25 25 26 - #include "SDL_stdinc.h" 27 26 28 27 typedef struct _Emscripten_CursorData 29 28 {
-1
src/video/emscripten/SDL_emscriptenopengles.c
··· 28 28 29 29 #include "SDL_emscriptenvideo.h" 30 30 #include "SDL_emscriptenopengles.h" 31 - #include "SDL_hints.h" 32 31 33 32 34 33 int
-3
src/video/emscripten/SDL_emscriptenvideo.c
··· 22 22 23 23 #if SDL_VIDEO_DRIVER_EMSCRIPTEN 24 24 25 - #include "SDL_video.h" 26 - #include "SDL_mouse.h" 27 - #include "SDL_hints.h" 28 25 #include "../SDL_sysvideo.h" 29 26 #include "../SDL_pixels_c.h" 30 27 #include "../../events/SDL_events_c.h"
-1
src/video/haiku/SDL_BApp.h
··· 37 37 38 38 #include "../../SDL_internal.h" 39 39 40 - #include "SDL_video.h" 41 40 42 41 /* Local includes */ 43 42 #include "../../events/SDL_events_c.h"
+1 -3
src/video/haiku/SDL_BWin.h
··· 27 27 #endif 28 28 29 29 #include "../../SDL_internal.h" 30 - #include "SDL.h" 31 30 #include "SDL_bframebuffer.h" 32 31 33 - #include "SDL_syswm.h" 32 + #include <SDL3/SDL_syswm.h> 34 33 35 34 #ifdef __cplusplus 36 35 } ··· 43 42 #if SDL_VIDEO_OPENGL 44 43 #include <opengl/GLView.h> 45 44 #endif 46 - #include "SDL_events.h" 47 45 #include "../../main/haiku/SDL_BApp.h" 48 46 49 47
-1
src/video/haiku/SDL_bclipboard.cc
··· 28 28 #include <TypeConstants.h> 29 29 30 30 #include "SDL_BWin.h" 31 - #include "SDL_timer.h" 32 31 #include "../SDL_sysvideo.h" 33 32 34 33 #ifdef __cplusplus
-2
src/video/haiku/SDL_bkeyboard.cc
··· 29 29 extern "C" { 30 30 #endif 31 31 32 - #include "SDL_events.h" 33 - #include "SDL_keycode.h" 34 32 35 33 #include "SDL_bkeyboard.h" 36 34
-2
src/video/haiku/SDL_bkeyboard.h
··· 28 28 extern "C" { 29 29 #endif 30 30 31 - #include "../../../include/SDL_keyboard.h" 32 - 33 31 extern void HAIKU_InitOSKeymap(void); 34 32 extern SDL_Scancode HAIKU_GetScancodeFromBeKey(int32 bkey); 35 33 extern int8 HAIKU_GetKeyState(int32 bkey);
-1
src/video/haiku/SDL_bmessagebox.cc
··· 24 24 25 25 #if SDL_VIDEO_DRIVER_HAIKU 26 26 27 - #include "SDL_messagebox.h" 28 27 29 28 /* For application signature. */ 30 29 #include "../../main/haiku/SDL_BeApp.h"
+1 -1
src/video/haiku/SDL_bwindow.cc
··· 26 26 #include "SDL_BWin.h" 27 27 #include <new> 28 28 29 - #include "SDL_syswm.h" 29 + #include <SDL3/SDL_syswm.h> 30 30 31 31 /* Define a path to window's BWIN data */ 32 32 #ifdef __cplusplus
+1 -2
src/video/kmsdrm/SDL_kmsdrmdyn.c
··· 29 29 30 30 #ifdef SDL_VIDEO_DRIVER_KMSDRM_DYNAMIC 31 31 32 - #include "SDL_name.h" 33 - #include "SDL_loadso.h" 32 + #include <SDL3/SDL_name.h> 34 33 35 34 typedef struct 36 35 {
-1
src/video/kmsdrm/SDL_kmsdrmopengles.c
··· 23 23 24 24 #if SDL_VIDEO_DRIVER_KMSDRM 25 25 26 - #include "SDL_log.h" 27 26 28 27 #include "SDL_kmsdrmvideo.h" 29 28 #include "SDL_kmsdrmopengles.h"
+1 -3
src/video/kmsdrm/SDL_kmsdrmvideo.c
··· 25 25 26 26 /* SDL internals */ 27 27 #include "../SDL_sysvideo.h" 28 - #include "SDL_log.h" 29 - #include "SDL_hints.h" 30 28 #include "../../events/SDL_events_c.h" 31 29 #include "../../events/SDL_mouse_c.h" 32 30 #include "../../events/SDL_keyboard_c.h" ··· 38 36 #endif 39 37 40 38 #define SDL_ENABLE_SYSWM_KMSDRM 41 - #include "SDL_syswm.h" 39 + #include <SDL3/SDL_syswm.h> 42 40 43 41 /* KMS/DRM declarations */ 44 42 #include "SDL_kmsdrmvideo.h"
+1 -3
src/video/kmsdrm/SDL_kmsdrmvulkan.c
··· 28 28 29 29 #if SDL_VIDEO_VULKAN && SDL_VIDEO_DRIVER_KMSDRM 30 30 31 - #include "SDL_assert.h" 32 - #include "SDL_loadso.h" 33 31 34 32 #include "SDL_kmsdrmvideo.h" 35 33 #include "SDL_kmsdrmdyn.h" 36 34 #include "SDL_kmsdrmvulkan.h" 37 35 38 36 #define SDL_ENABLE_SYSWM_KMSDRM 39 - #include "SDL_syswm.h" 37 + #include <SDL3/SDL_syswm.h> 40 38 41 39 #include <sys/ioctl.h> 42 40
-1
src/video/ngage/SDL_ngagevideo.cpp
··· 31 31 extern "C" { 32 32 #endif 33 33 34 - #include "SDL_video.h" 35 34 #include "../SDL_sysvideo.h" 36 35 #include "../SDL_pixels_c.h" 37 36 #include "../../events/SDL_events_c.h"
+1 -1
src/video/ngage/SDL_ngagewindow.h
··· 24 24 25 25 #include "../SDL_sysvideo.h" 26 26 27 - #include "SDL_syswm.h" 27 + #include <SDL3/SDL_syswm.h> 28 28 29 29 #include "SDL_ngagevideo.h" 30 30
-1
src/video/offscreen/SDL_offscreenvideo.c
··· 30 30 * for automated testing. 31 31 */ 32 32 33 - #include "SDL_video.h" 34 33 35 34 #include "SDL_offscreenvideo.h" 36 35 #include "SDL_offscreenevents_c.h"
-3
src/video/ps2/SDL_ps2video.c
··· 37 37 * SDL video driver. Renamed to "PS2" by Sam Lantinga. 38 38 */ 39 39 40 - #include "SDL_video.h" 41 - #include "SDL_mouse.h" 42 40 #include "../SDL_sysvideo.h" 43 41 #include "../SDL_pixels_c.h" 44 42 #include "../../events/SDL_events_c.h" 45 43 46 44 #include "SDL_ps2video.h" 47 - #include "SDL_hints.h" 48 45 49 46 /* PS2 driver bootstrap functions */ 50 47
-2
src/video/psp/SDL_pspevents.c
··· 25 25 /* Being a null driver, there's no event stream. We just define stubs for 26 26 most of the API. */ 27 27 28 - #include "SDL.h" 29 28 #include "../../events/SDL_events_c.h" 30 29 #include "../../events/SDL_keyboard_c.h" 31 30 #include "../SDL_sysvideo.h" 32 31 #include "SDL_pspvideo.h" 33 32 #include "SDL_pspevents_c.h" 34 - #include "SDL_keyboard.h" 35 33 #include "../../thread/SDL_systhread.h" 36 34 #include <psphprm.h> 37 35 #include <pspthreadman.h>
-1
src/video/psp/SDL_pspgl.c
··· 25 25 #include <stdlib.h> 26 26 #include <string.h> 27 27 28 - #include "SDL_error.h" 29 28 #include "SDL_pspvideo.h" 30 29 #include "SDL_pspgl_c.h" 31 30
-2
src/video/psp/SDL_pspmouse.c
··· 24 24 25 25 #include <stdio.h> 26 26 27 - #include "SDL_error.h" 28 - #include "SDL_mouse.h" 29 27 #include "../../events/SDL_events_c.h" 30 28 31 29 #include "SDL_pspmouse_c.h"
+1 -4
src/video/psp/SDL_pspvideo.c
··· 25 25 26 26 /* SDL internals */ 27 27 #include "../SDL_sysvideo.h" 28 - #include "SDL_version.h" 29 - #include "SDL_loadso.h" 30 - #include "SDL_events.h" 31 28 #include "../../events/SDL_mouse_c.h" 32 29 #include "../../events/SDL_keyboard_c.h" 33 30 34 - #include "SDL_syswm.h" 31 + #include <SDL3/SDL_syswm.h> 35 32 36 33 37 34 /* PSP declarations */
-2
src/video/raspberry/SDL_rpimouse.c
··· 22 22 23 23 #if SDL_VIDEO_DRIVER_RPI 24 24 25 - #include "SDL_surface.h" 26 - #include "SDL_hints.h" 27 25 28 26 #include "SDL_rpivideo.h" 29 27 #include "SDL_rpimouse.h"
-1
src/video/raspberry/SDL_rpiopengles.c
··· 20 20 */ 21 21 #include "../../SDL_internal.h" 22 22 23 - #include "SDL_hints.h" 24 23 25 24 #if SDL_VIDEO_DRIVER_RPI && SDL_VIDEO_OPENGL_EGL 26 25
+1 -5
src/video/raspberry/SDL_rpivideo.c
··· 32 32 33 33 /* SDL internals */ 34 34 #include "../SDL_sysvideo.h" 35 - #include "SDL_version.h" 36 - #include "SDL_loadso.h" 37 - #include "SDL_events.h" 38 35 #include "../../events/SDL_mouse_c.h" 39 36 #include "../../events/SDL_keyboard_c.h" 40 - #include "SDL_hints.h" 41 37 42 - #include "SDL_syswm.h" 38 + #include <SDL3/SDL_syswm.h> 43 39 44 40 #ifdef SDL_INPUT_LINUXEV 45 41 #include "../../core/linux/SDL_evdev.h"
-1
src/video/riscos/SDL_riscosevents.c
··· 24 24 25 25 #include "../../events/SDL_events_c.h" 26 26 27 - #include "SDL_log.h" 28 27 #include "SDL_riscosvideo.h" 29 28 #include "SDL_riscosevents_c.h" 30 29 #include "scancodes_riscos.h"
-1
src/video/riscos/SDL_riscosmessagebox.c
··· 22 22 23 23 #if SDL_VIDEO_DRIVER_RISCOS 24 24 25 - #include "SDL_messagebox.h" 26 25 #include "SDL_riscosmessagebox.h" 27 26 28 27 #include <kernel.h>
-2
src/video/riscos/SDL_riscosvideo.c
··· 22 22 23 23 #if SDL_VIDEO_DRIVER_RISCOS 24 24 25 - #include "SDL_video.h" 26 - #include "SDL_mouse.h" 27 25 #include "../SDL_sysvideo.h" 28 26 #include "../SDL_pixels_c.h" 29 27 #include "../../events/SDL_events_c.h"
+1 -2
src/video/riscos/SDL_riscoswindow.c
··· 22 22 23 23 #if SDL_VIDEO_DRIVER_RISCOS 24 24 25 - #include "SDL_version.h" 26 25 #include "../SDL_sysvideo.h" 27 26 #include "../../events/SDL_mouse_c.h" 28 27 29 - #include "SDL_syswm.h" 28 + #include <SDL3/SDL_syswm.h> 30 29 31 30 #include "SDL_riscosvideo.h" 32 31 #include "SDL_riscoswindow.h"
-1
src/video/riscos/scancodes_riscos.h
··· 18 18 misrepresented as being the original software. 19 19 3. This notice may not be removed or altered from any source distribution. 20 20 */ 21 - #include "SDL_scancode.h" 22 21 23 22 /* RISC OS key code to SDL_Keycode mapping table 24 23 Sources:
-1
src/video/sdlgenblit.pl
··· 594 594 sub output_copyinc 595 595 { 596 596 print FILE <<__EOF__; 597 - #include "SDL_video.h" 598 597 #include "SDL_blit.h" 599 598 #include "SDL_blit_auto.h" 600 599
-3
src/video/uikit/SDL_uikitappdelegate.m
··· 23 23 #if SDL_VIDEO_DRIVER_UIKIT 24 24 25 25 #include "../SDL_sysvideo.h" 26 - #include "SDL_hints.h" 27 - #include "SDL_system.h" 28 - #include "SDL_main.h" 29 26 30 27 #import "SDL_uikitappdelegate.h" 31 28 #import "SDL_uikitmodes.h"
-1
src/video/uikit/SDL_uikitevents.m
··· 24 24 25 25 #include "../../events/SDL_events_c.h" 26 26 27 - #include "SDL_system.h" 28 27 #include "SDL_uikitevents.h" 29 28 #include "SDL_uikitopengles.h" 30 29 #include "SDL_uikitvideo.h"
-1
src/video/uikit/SDL_uikitmessagebox.m
··· 22 22 23 23 #if SDL_VIDEO_DRIVER_UIKIT 24 24 25 - #include "SDL.h" 26 25 #include "SDL_uikitvideo.h" 27 26 #include "SDL_uikitwindow.h" 28 27
+1 -1
src/video/uikit/SDL_uikitmetalview.m
··· 36 36 #import "SDL_uikitmetalview.h" 37 37 38 38 #define SDL_ENABLE_SYSWM_UIKIT 39 - #include "SDL_syswm.h" 39 + #include <SDL3/SDL_syswm.h> 40 40 41 41 42 42 @implementation SDL_uikitmetalview
-1
src/video/uikit/SDL_uikitmodes.m
··· 22 22 23 23 #if SDL_VIDEO_DRIVER_UIKIT 24 24 25 - #include "SDL_system.h" 26 25 #include "SDL_uikitmodes.h" 27 26 28 27 #include "../../events/SDL_events_c.h"
-1
src/video/uikit/SDL_uikitopengles.m
··· 31 31 #include "../../events/SDL_keyboard_c.h" 32 32 #include "../../events/SDL_mouse_c.h" 33 33 #include "../../power/uikit/SDL_syspower.h" 34 - #include "SDL_loadso.h" 35 34 #include <dlfcn.h> 36 35 37 36 @interface SDLEAGLContext : EAGLContext
-3
src/video/uikit/SDL_uikitvideo.m
··· 24 24 25 25 #import <UIKit/UIKit.h> 26 26 27 - #include "SDL_video.h" 28 - #include "SDL_mouse.h" 29 - #include "SDL_hints.h" 30 27 #include "../SDL_sysvideo.h" 31 28 #include "../SDL_pixels_c.h" 32 29 #include "../../events/SDL_events_c.h"
-1
src/video/uikit/SDL_uikitview.h
··· 23 23 24 24 #include "../SDL_sysvideo.h" 25 25 26 - #include "SDL_touch.h" 27 26 28 27 #if !TARGET_OS_TV && defined(__IPHONE_13_4) 29 28 @interface SDL_uikitview : UIView <UIPointerInteractionDelegate>
-1
src/video/uikit/SDL_uikitview.m
··· 24 24 25 25 #include "SDL_uikitview.h" 26 26 27 - #include "SDL_hints.h" 28 27 #include "../../events/SDL_mouse_c.h" 29 28 #include "../../events/SDL_touch_c.h" 30 29 #include "../../events/SDL_events_c.h"
-1
src/video/uikit/SDL_uikitviewcontroller.h
··· 24 24 25 25 #include "../SDL_sysvideo.h" 26 26 27 - #include "SDL_touch.h" 28 27 29 28 #if TARGET_OS_TV 30 29 #import <GameController/GameController.h>
-2
src/video/uikit/SDL_uikitviewcontroller.m
··· 22 22 23 23 #if SDL_VIDEO_DRIVER_UIKIT 24 24 25 - #include "SDL_video.h" 26 - #include "SDL_hints.h" 27 25 #include "../SDL_sysvideo.h" 28 26 #include "../../events/SDL_events_c.h" 29 27
+1 -2
src/video/uikit/SDL_uikitvulkan.m
··· 31 31 #include "SDL_uikitvideo.h" 32 32 #include "SDL_uikitwindow.h" 33 33 34 - #include "SDL_loadso.h" 35 34 #include "SDL_uikitvulkan.h" 36 35 #include "SDL_uikitmetalview.h" 37 36 38 37 #define SDL_ENABLE_SYSWM_UIKIT 39 - #include "SDL_syswm.h" 38 + #include <SDL3/SDL_syswm.h> 40 39 41 40 #include <dlfcn.h> 42 41
+1 -5
src/video/uikit/SDL_uikitwindow.m
··· 22 22 23 23 #if SDL_VIDEO_DRIVER_UIKIT 24 24 25 - #include "SDL_hints.h" 26 - #include "SDL_mouse.h" 27 - #include "SDL_system.h" 28 - #include "SDL_video.h" 29 25 #include "../SDL_sysvideo.h" 30 26 #include "../SDL_pixels_c.h" 31 27 #include "../../events/SDL_events_c.h" ··· 39 35 #include "SDL_uikitopenglview.h" 40 36 41 37 #define SDL_ENABLE_SYSWM_UIKIT 42 - #include "SDL_syswm.h" 38 + #include <SDL3/SDL_syswm.h> 43 39 44 40 #include <Foundation/Foundation.h> 45 41
-2
src/video/vita/SDL_vitagl_pvr.c
··· 27 27 #include <gpu_es4/psp2_pvr_hint.h> 28 28 #include <gl4esinit.h> 29 29 30 - #include "SDL_error.h" 31 - #include "SDL_log.h" 32 30 #include "SDL_vitavideo.h" 33 31 #include "../SDL_egl_c.h" 34 32 #include "SDL_vitagl_pvr_c.h"
-2
src/video/vita/SDL_vitagles.c
··· 24 24 #include <stdlib.h> 25 25 #include <string.h> 26 26 27 - #include "SDL_error.h" 28 - #include "SDL_log.h" 29 27 #include "SDL_vitavideo.h" 30 28 #include "SDL_vitagles_c.h" 31 29
-2
src/video/vita/SDL_vitagles_pvr.c
··· 26 26 #include <psp2/kernel/modulemgr.h> 27 27 #include <gpu_es4/psp2_pvr_hint.h> 28 28 29 - #include "SDL_error.h" 30 - #include "SDL_log.h" 31 29 #include "SDL_vitavideo.h" 32 30 #include "../SDL_egl_c.h" 33 31 #include "SDL_vitagles_pvr_c.h"
-2
src/video/vita/SDL_vitakeyboard.c
··· 26 26 #include <psp2/ctrl.h> 27 27 #include <psp2/hid.h> 28 28 29 - #include "SDL_events.h" 30 - #include "SDL_log.h" 31 29 #include "SDL_vitavideo.h" 32 30 #include "SDL_vitakeyboard.h" 33 31 #include "../../events/SDL_keyboard_c.h"
-3
src/video/vita/SDL_vitamouse.c
··· 26 26 #include <psp2/ctrl.h> 27 27 #include <psp2/hid.h> 28 28 29 - #include "SDL_events.h" 30 - #include "SDL_log.h" 31 - #include "SDL_mouse.h" 32 29 #include "SDL_vitavideo.h" 33 30 #include "SDL_vitamouse_c.h" 34 31 #include "../../events/SDL_mouse_c.h"
-2
src/video/vita/SDL_vitatouch.c
··· 25 25 #include <psp2/kernel/processmgr.h> 26 26 #include <psp2/touch.h> 27 27 28 - #include "SDL_events.h" 29 - #include "SDL_log.h" 30 28 #include "SDL_vitavideo.h" 31 29 #include "SDL_vitatouch.h" 32 30 #include "../../events/SDL_mouse_c.h"
+1 -4
src/video/vita/SDL_vitavideo.c
··· 25 25 26 26 /* SDL internals */ 27 27 #include "../SDL_sysvideo.h" 28 - #include "SDL_version.h" 29 - #include "SDL_loadso.h" 30 - #include "SDL_events.h" 31 28 #include "../../events/SDL_mouse_c.h" 32 29 #include "../../events/SDL_keyboard_c.h" 33 30 34 - #include "SDL_syswm.h" 31 + #include <SDL3/SDL_syswm.h> 35 32 36 33 /* VITA declarations */ 37 34 #include <psp2/kernel/processmgr.h>
+1 -4
src/video/vivante/SDL_vivantevideo.c
··· 24 24 25 25 /* SDL internals */ 26 26 #include "../SDL_sysvideo.h" 27 - #include "SDL_version.h" 28 - #include "SDL_loadso.h" 29 - #include "SDL_events.h" 30 27 #include "../../events/SDL_events_c.h" 31 28 32 - #include "SDL_syswm.h" 29 + #include <SDL3/SDL_syswm.h> 33 30 34 31 #ifdef SDL_INPUT_LINUXEV 35 32 #include "../../core/linux/SDL_evdev.h"
+1 -1
src/video/vivante/SDL_vivantevideo.h
··· 25 25 #include "../../SDL_internal.h" 26 26 #include "../SDL_sysvideo.h" 27 27 28 - #include "SDL_egl.h" 28 + #include <SDL3/SDL_egl.h> 29 29 30 30 #if SDL_VIDEO_DRIVER_VIVANTE_VDK 31 31 #include <gc_vdk.h>
+1 -2
src/video/vivante/SDL_vivantevulkan.c
··· 31 31 32 32 #include "SDL_vivantevideo.h" 33 33 34 - #include "SDL_loadso.h" 35 34 #include "SDL_vivantevulkan.h" 36 - #include "SDL_syswm.h" 35 + #include <SDL3/SDL_syswm.h> 37 36 38 37 int VIVANTE_Vulkan_LoadLibrary(_THIS, const char *path) 39 38 {
-1
src/video/wayland/SDL_waylanddatamanager.c
··· 28 28 #include <limits.h> 29 29 #include <signal.h> 30 30 31 - #include "SDL_stdinc.h" 32 31 #include "../../core/unix/SDL_poll.h" 33 32 34 33 #include "SDL_waylandvideo.h"
+1 -2
src/video/wayland/SDL_waylanddyn.c
··· 29 29 30 30 #ifdef SDL_VIDEO_DRIVER_WAYLAND_DYNAMIC 31 31 32 - #include "SDL_name.h" 33 - #include "SDL_loadso.h" 32 + #include <SDL3/SDL_name.h> 34 33 35 34 typedef struct 36 35 {
-3
src/video/wayland/SDL_waylandevents.c
··· 23 23 24 24 #if SDL_VIDEO_DRIVER_WAYLAND 25 25 26 - #include "SDL_stdinc.h" 27 - #include "SDL_timer.h" 28 - #include "SDL_hints.h" 29 26 30 27 #include "../../core/unix/SDL_poll.h" 31 28 #include "../../events/SDL_events_c.h"
-1
src/video/wayland/SDL_waylandmessagebox.c
··· 23 23 24 24 #if SDL_VIDEO_DRIVER_WAYLAND 25 25 26 - #include "SDL.h" 27 26 #include <stdlib.h> /* fgets */ 28 27 #include <stdio.h> /* FILE, STDOUT_FILENO, fdopen, fclose */ 29 28 #include <unistd.h> /* pid_t, pipe, fork, close, dup2, execvp, _exit */
-2
src/video/wayland/SDL_waylandmouse.c
··· 31 31 32 32 #include "../SDL_sysvideo.h" 33 33 34 - #include "SDL_mouse.h" 35 34 #include "../../events/SDL_mouse_c.h" 36 35 #include "SDL_waylandvideo.h" 37 36 #include "../SDL_pixels_c.h" ··· 40 39 #include "wayland-cursor.h" 41 40 #include "SDL_waylandmouse.h" 42 41 43 - #include "SDL_hints.h" 44 42 #include "../../SDL_hints_c.h" 45 43 46 44 static int
-1
src/video/wayland/SDL_waylandmouse.h
··· 20 20 */ 21 21 22 22 #include "../../SDL_internal.h" 23 - #include "SDL_mouse.h" 24 23 #include "SDL_waylandvideo.h" 25 24 26 25 #if SDL_VIDEO_DRIVER_WAYLAND
-1
src/video/wayland/SDL_waylandopengles.c
··· 22 22 23 23 #if SDL_VIDEO_DRIVER_WAYLAND && SDL_VIDEO_OPENGL_EGL 24 24 25 - #include "SDL_timer.h" 26 25 #include "../../core/unix/SDL_poll.h" 27 26 #include "../SDL_sysvideo.h" 28 27 #include "../../events/SDL_windowevents_c.h"
-2
src/video/wayland/SDL_waylandtouch.c
··· 25 25 26 26 #ifdef SDL_VIDEO_DRIVER_WAYLAND_QT_TOUCH 27 27 28 - #include "SDL_mouse.h" 29 - #include "SDL_keyboard.h" 30 28 #include "SDL_waylandtouch.h" 31 29 #include "../../events/SDL_touch_c.h" 32 30
-4
src/video/wayland/SDL_waylandvideo.c
··· 23 23 24 24 #if SDL_VIDEO_DRIVER_WAYLAND 25 25 26 - #include "SDL_video.h" 27 - #include "SDL_mouse.h" 28 - #include "SDL_stdinc.h" 29 26 #include "../../events/SDL_events_c.h" 30 27 31 28 #include "SDL_waylandvideo.h" ··· 37 34 #include "SDL_waylandtouch.h" 38 35 #include "SDL_waylandclipboard.h" 39 36 #include "SDL_waylandvulkan.h" 40 - #include "SDL_hints.h" 41 37 42 38 #include <sys/types.h> 43 39 #include <unistd.h>
-1
src/video/wayland/SDL_waylandvideo.h
··· 20 20 */ 21 21 22 22 #include "../../SDL_internal.h" 23 - #include "SDL_stdinc.h" 24 23 25 24 #ifndef SDL_waylandvideo_h_ 26 25 #define SDL_waylandvideo_h_
+1 -2
src/video/wayland/SDL_waylandvulkan.c
··· 31 31 #include "SDL_waylandvideo.h" 32 32 #include "SDL_waylandwindow.h" 33 33 34 - #include "SDL_loadso.h" 35 34 #include "SDL_waylandvulkan.h" 36 35 37 36 #define SDL_ENABLE_SYSWM_WAYLAND 38 - #include "SDL_syswm.h" 37 + #include <SDL3/SDL_syswm.h> 39 38 40 39 #if defined(__OpenBSD__) 41 40 #define DEFAULT_VULKAN "libvulkan.so"
-2
src/video/wayland/SDL_waylandwindow.c
··· 31 31 #include "SDL_waylandwindow.h" 32 32 #include "SDL_waylandvideo.h" 33 33 #include "SDL_waylandtouch.h" 34 - #include "SDL_hints.h" 35 34 #include "../../SDL_hints_c.h" 36 - #include "SDL_events.h" 37 35 38 36 #include "xdg-shell-client-protocol.h" 39 37 #include "xdg-decoration-unstable-v1-client-protocol.h"
+1 -1
src/video/wayland/SDL_waylandwindow.h
··· 28 28 #include "../../events/SDL_touch_c.h" 29 29 30 30 #define SDL_ENABLE_SYSWM_WAYLAND 31 - #include "SDL_syswm.h" 31 + #include <SDL3/SDL_syswm.h> 32 32 33 33 #include "SDL_waylandvideo.h" 34 34
+1 -7
src/video/windows/SDL_windowsevents.c
··· 24 24 25 25 #include "SDL_windowsvideo.h" 26 26 #include "SDL_windowsshape.h" 27 - #include "SDL_system.h" 28 - #include "SDL_timer.h" 29 27 #include "SDL_vkeys.h" 30 - #include "SDL_hints.h" 31 - #include "SDL_main.h" 32 28 #include "../../events/SDL_events_c.h" 33 29 #include "../../events/SDL_touch_c.h" 34 30 #include "../../events/scancodes_windows.h" 35 - #include "SDL_hints.h" 36 - #include "SDL_log.h" 37 31 38 32 #define SDL_ENABLE_SYSWM_WINDOWS 39 - #include "SDL_syswm.h" 33 + #include <SDL3/SDL_syswm.h> 40 34 41 35 /* Dropfile support */ 42 36 #include <shellapi.h>
-1
src/video/windows/SDL_windowskeyboard.c
··· 23 23 #if SDL_VIDEO_DRIVER_WINDOWS && !defined(__XBOXONE__) && !defined(__XBOXSERIES__) 24 24 25 25 #include "SDL_windowsvideo.h" 26 - #include "SDL_hints.h" 27 26 28 27 #include "../../events/SDL_keyboard_c.h" 29 28 #include "../../events/scancodes_windows.h"
+1 -3
src/video/windows/SDL_windowsopengl.c
··· 22 22 23 23 #if SDL_VIDEO_DRIVER_WINDOWS && !defined(__XBOXONE__) && !defined(__XBOXSERIES__) 24 24 25 - #include "SDL_loadso.h" 26 25 #include "SDL_windowsvideo.h" 27 26 #include "SDL_windowsopengles.h" 28 - #include "SDL_hints.h" 29 27 30 28 /* WGL implementation of SDL OpenGL support */ 31 29 32 30 #if SDL_VIDEO_OPENGL_WGL 33 - #include "SDL_opengl.h" 31 + #include <SDL3/SDL_opengl.h> 34 32 35 33 #define DEFAULT_OPENGL "OPENGL32.DLL" 36 34
-1
src/video/windows/SDL_windowsopengles.c
··· 22 22 23 23 #if SDL_VIDEO_DRIVER_WINDOWS && SDL_VIDEO_OPENGL_EGL && !defined(__XBOXONE__) && !defined(__XBOXSERIES__) 24 24 25 - #include "SDL_hints.h" 26 25 #include "SDL_windowsvideo.h" 27 26 #include "SDL_windowsopengles.h" 28 27 #include "SDL_windowsopengl.h"
-2
src/video/windows/SDL_windowsshape.h
··· 24 24 #ifndef SDL_windowsshape_h_ 25 25 #define SDL_windowsshape_h_ 26 26 27 - #include "SDL_video.h" 28 - #include "SDL_shape.h" 29 27 #include "../SDL_sysvideo.h" 30 28 #include "../SDL_shape_internals.h" 31 29
-5
src/video/windows/SDL_windowsvideo.c
··· 22 22 23 23 #if SDL_VIDEO_DRIVER_WINDOWS 24 24 25 - #include "SDL_main.h" 26 - #include "SDL_video.h" 27 - #include "SDL_hints.h" 28 - #include "SDL_mouse.h" 29 - #include "SDL_system.h" 30 25 #include "../SDL_sysvideo.h" 31 26 #include "../SDL_pixels_c.h" 32 27
-2
src/video/windows/SDL_windowsvideo.h
··· 51 51 #endif 52 52 53 53 #include "SDL_windowswindow.h" 54 - #include "SDL_events.h" 55 - #include "SDL_loadso.h" 56 54 57 55 58 56 #if WINVER < 0x0601
+1 -2
src/video/windows/SDL_windowsvulkan.c
··· 31 31 #include "SDL_windowsvideo.h" 32 32 #include "SDL_windowswindow.h" 33 33 34 - #include "SDL_loadso.h" 35 34 #include "SDL_windowsvulkan.h" 36 35 37 36 #define SDL_ENABLE_SYSWM_WINDOWS 38 - #include "SDL_syswm.h" 37 + #include <SDL3/SDL_syswm.h> 39 38 40 39 int WIN_Vulkan_LoadLibrary(_THIS, const char *path) 41 40 {
+1 -5
src/video/windows/SDL_windowswindow.c
··· 24 24 25 25 #include "../../core/windows/SDL_windows.h" 26 26 27 - #include "SDL_log.h" 28 27 #include "../SDL_sysvideo.h" 29 28 #include "../SDL_pixels_c.h" 30 29 #include "../../events/SDL_keyboard_c.h" ··· 35 34 #include "SDL_windowsvideo.h" 36 35 #include "SDL_windowswindow.h" 37 36 #include "SDL_windowsshape.h" 38 - #include "SDL_hints.h" 39 - #include "SDL_timer.h" 40 - #include "SDL_version.h" 41 37 42 38 /* Dropfile support */ 43 39 #include <shellapi.h> 44 40 45 41 #define SDL_ENABLE_SYSWM_WINDOWS 46 - #include "SDL_syswm.h" 42 + #include <SDL3/SDL_syswm.h> 47 43 48 44 /* Windows CE compatibility */ 49 45 #ifndef SWP_NOCOPYBITS
-1
src/video/winrt/SDL_winrtevents.cpp
··· 36 36 #include "../../core/winrt/SDL_winrtapp_common.h" 37 37 #include "../../core/winrt/SDL_winrtapp_direct3d.h" 38 38 #include "../../core/winrt/SDL_winrtapp_xaml.h" 39 - #include "SDL_system.h" 40 39 41 40 extern "C" { 42 41 #include "../../thread/SDL_systhread.h"
-1
src/video/winrt/SDL_winrtgamebar.cpp
··· 30 30 31 31 /* SDL includes */ 32 32 extern "C" { 33 - #include "SDL_mouse.h" 34 33 #include "../SDL_sysvideo.h" 35 34 } 36 35 #include "SDL_winrtvideo_cpp.h"
-1
src/video/winrt/SDL_winrtkeyboard.cpp
··· 28 28 29 29 30 30 /* SDL-specific includes */ 31 - #include "SDL.h" 32 31 #include "SDL_winrtevents_c.h" 33 32 34 33 extern "C" {
-1
src/video/winrt/SDL_winrtmessagebox.cpp
··· 23 23 #if SDL_VIDEO_DRIVER_WINRT 24 24 25 25 extern "C" { 26 - #include "SDL_messagebox.h" 27 26 #include "../../core/windows/SDL_windows.h" 28 27 } 29 28
-1
src/video/winrt/SDL_winrtmouse.cpp
··· 37 37 #include "../../events/SDL_mouse_c.h" 38 38 #include "../../events/SDL_touch_c.h" 39 39 #include "../SDL_sysvideo.h" 40 - #include "SDL_events.h" 41 40 } 42 41 43 42 #include "../../core/winrt/SDL_winrtapp_direct3d.h"
-1
src/video/winrt/SDL_winrtopengles.cpp
··· 27 27 #include "SDL_winrtvideo_cpp.h" 28 28 extern "C" { 29 29 #include "SDL_winrtopengles.h" 30 - #include "SDL_loadso.h" 31 30 #include "../SDL_egl_c.h" 32 31 } 33 32
-1
src/video/winrt/SDL_winrtpointerinput.cpp
··· 26 26 #include "SDL_winrtevents_c.h" 27 27 #include "SDL_winrtmouse_c.h" 28 28 #include "SDL_winrtvideo_cpp.h" 29 - #include "SDL_system.h" 30 29 31 30 extern "C" { 32 31 #include "../SDL_sysvideo.h"
+1 -6
src/video/winrt/SDL_winrtvideo.cpp
··· 68 68 #include "SDL_winrtevents_c.h" 69 69 #include "SDL_winrtgamebar_cpp.h" 70 70 #include "SDL_winrtmouse_c.h" 71 - #include "SDL_main.h" 72 - #include "SDL_mouse.h" 73 - #include "SDL_video.h" 74 - #include "SDL_system.h" 75 - #include "SDL_hints.h" 76 71 77 72 #define SDL_ENABLE_SYSWM_WINRT 78 - #include "SDL_syswm.h" 73 + #include <SDL3/SDL_syswm.h> 79 74 80 75 81 76 /* Initialization/Query functions */
-2
src/video/winrt/SDL_winrtvideo_cpp.h
··· 26 26 #endif 27 27 28 28 /* SDL includes: */ 29 - #include "SDL_video.h" 30 - #include "SDL_events.h" 31 29 32 30 #if NTDDI_VERSION >= NTDDI_WINBLUE /* ApplicationView's functionality only becomes 33 31 useful for SDL in Win[Phone] 8.1 and up.
-2
src/video/x11/SDL_x11clipboard.c
··· 24 24 25 25 #include <limits.h> /* For INT_MAX */ 26 26 27 - #include "SDL_events.h" 28 27 #include "SDL_x11video.h" 29 - #include "SDL_timer.h" 30 28 #include "SDL_x11clipboard.h" 31 29 32 30 /* Get any application owned window handle for clipboard association */
+1 -2
src/video/x11/SDL_x11dyn.c
··· 32 32 33 33 #ifdef SDL_VIDEO_DRIVER_X11_DYNAMIC 34 34 35 - #include "SDL_name.h" 36 - #include "SDL_loadso.h" 35 + #include <SDL3/SDL_name.h> 37 36 38 37 typedef struct 39 38 {
+1 -3
src/video/x11/SDL_x11events.c
··· 37 37 #include "../../events/SDL_mouse_c.h" 38 38 #include "../../events/SDL_touch_c.h" 39 39 40 - #include "SDL_hints.h" 41 - #include "SDL_timer.h" 42 40 43 41 #define SDL_ENABLE_SYSWM_X11 44 - #include "SDL_syswm.h" 42 + #include <SDL3/SDL_syswm.h> 45 43 46 44 #include <stdio.h> 47 45
-2
src/video/x11/SDL_x11keyboard.c
··· 22 22 23 23 #if SDL_VIDEO_DRIVER_X11 24 24 25 - #include "SDL_hints.h" 26 - #include "SDL_misc.h" 27 25 #include "SDL_x11video.h" 28 26 29 27 #include "../../events/SDL_keyboard_c.h"
-1
src/video/x11/SDL_x11messagebox.c
··· 23 23 24 24 #if SDL_VIDEO_DRIVER_X11 25 25 26 - #include "SDL.h" 27 26 #include "SDL_x11video.h" 28 27 #include "SDL_x11dyn.h" 29 28 #include "SDL_x11messagebox.h"
-2
src/video/x11/SDL_x11modes.c
··· 22 22 23 23 #if SDL_VIDEO_DRIVER_X11 24 24 25 - #include "SDL_hints.h" 26 25 #include "SDL_x11video.h" 27 - #include "SDL_timer.h" 28 26 #include "edid.h" 29 27 30 28 /* #define X11MODES_DEBUG */
-2
src/video/x11/SDL_x11opengl.c
··· 24 24 #if SDL_VIDEO_DRIVER_X11 25 25 26 26 #include "SDL_x11video.h" 27 - #include "SDL_hints.h" 28 27 29 28 /* GLX implementation of SDL OpenGL support */ 30 29 31 30 #if SDL_VIDEO_OPENGL_GLX 32 - #include "SDL_loadso.h" 33 31 #include "SDL_x11opengles.h" 34 32 35 33 #if defined(__IRIX__) || defined(__NetBSD__) || defined(__OpenBSD__)
+1 -1
src/video/x11/SDL_x11opengl.h
··· 24 24 #define SDL_x11opengl_h_ 25 25 26 26 #if SDL_VIDEO_OPENGL_GLX 27 - #include "SDL_opengl.h" 27 + #include <SDL3/SDL_opengl.h> 28 28 #include <GL/glx.h> 29 29 30 30 struct SDL_GLDriverData
-1
src/video/x11/SDL_x11opengles.c
··· 22 22 23 23 #if SDL_VIDEO_DRIVER_X11 && SDL_VIDEO_OPENGL_EGL 24 24 25 - #include "SDL_hints.h" 26 25 #include "SDL_x11video.h" 27 26 #include "SDL_x11opengles.h" 28 27 #include "SDL_x11opengl.h"
-2
src/video/x11/SDL_x11shape.h
··· 23 23 #ifndef SDL_x11shape_h_ 24 24 #define SDL_x11shape_h_ 25 25 26 - #include "SDL_video.h" 27 - #include "SDL_shape.h" 28 26 #include "../SDL_sysvideo.h" 29 27 30 28 typedef struct {
-4
src/video/x11/SDL_x11video.c
··· 24 24 25 25 #include <unistd.h> /* For getpid() and readlink() */ 26 26 27 - #include "SDL_video.h" 28 - #include "SDL_mouse.h" 29 - #include "SDL_timer.h" 30 - #include "SDL_hints.h" 31 27 #include "../SDL_sysvideo.h" 32 28 #include "../SDL_pixels_c.h" 33 29
-1
src/video/x11/SDL_x11video.h
··· 23 23 #ifndef SDL_x11video_h_ 24 24 #define SDL_x11video_h_ 25 25 26 - #include "SDL_keycode.h" 27 26 28 27 #include "../SDL_sysvideo.h" 29 28
-1
src/video/x11/SDL_x11vulkan.c
··· 24 24 25 25 #include "SDL_x11video.h" 26 26 27 - #include "SDL_loadso.h" 28 27 #include "SDL_x11vulkan.h" 29 28 30 29 #include <X11/Xlib.h>
+1 -3
src/video/x11/SDL_x11window.c
··· 22 22 23 23 #if SDL_VIDEO_DRIVER_X11 24 24 25 - #include "SDL_hints.h" 26 25 #include "../SDL_sysvideo.h" 27 26 #include "../SDL_pixels_c.h" 28 27 #include "../../events/SDL_keyboard_c.h" ··· 39 38 #include "SDL_x11opengles.h" 40 39 #endif 41 40 42 - #include "SDL_timer.h" 43 41 44 42 #define SDL_ENABLE_SYSWM_X11 45 - #include "SDL_syswm.h" 43 + #include <SDL3/SDL_syswm.h> 46 44 47 45 #define _NET_WM_STATE_REMOVE 0l 48 46 #define _NET_WM_STATE_ADD 1l
-1
src/video/x11/edid-parse.c
··· 22 22 23 23 /* Author: Soren Sandmann <sandmann@redhat.com> */ 24 24 #include "../../SDL_internal.h" 25 - #include "SDL_stdinc.h" 26 25 27 26 #include "edid.h" 28 27 #include <stdlib.h>
-1
src/video/yuv2rgb/yuv_rgb.c
··· 6 6 7 7 #include "yuv_rgb.h" 8 8 9 - #include "SDL_cpuinfo.h" 10 9 /*#include <x86intrin.h>*/ 11 10 12 11 #define PRECISION 6
-1
src/video/yuv2rgb/yuv_rgb.h
··· 16 16 // For all methods, width and height should be even, if not, the last row/column of the result image won't be affected. 17 17 // For sse methods, if the width if not divisable by 32, the last (width%32) pixels of each line won't be affected. 18 18 19 - #include "SDL_stdinc.h" 20 19 /*#include <stdint.h>*/ 21 20 22 21 typedef enum
+2 -2
test/checkkeys.c
··· 21 21 #include <emscripten/emscripten.h> 22 22 #endif 23 23 24 - #include "SDL.h" 25 - #include "SDL_test_font.h" 24 + #include <SDL3/SDL.h> 25 + #include <SDL3/SDL_test_font.h> 26 26 27 27 static SDL_Window *window; 28 28 static SDL_Renderer *renderer;
+1 -1
test/checkkeysthreads.c
··· 22 22 #include <emscripten/emscripten.h> 23 23 #endif 24 24 25 - #include "SDL.h" 25 + #include <SDL3/SDL.h> 26 26 27 27 int done; 28 28
+1 -1
test/controllermap.c
··· 16 16 #include <stdio.h> 17 17 #include <stdlib.h> 18 18 19 - #include "SDL.h" 19 + #include <SDL3/SDL.h> 20 20 #include "testutils.h" 21 21 22 22 /* Define this for verbose output while mapping controllers */
+1 -1
test/loopwave.c
··· 21 21 #include <emscripten/emscripten.h> 22 22 #endif 23 23 24 - #include "SDL.h" 24 + #include <SDL3/SDL.h> 25 25 #include "testutils.h" 26 26 27 27 static struct
+1 -1
test/loopwavequeue.c
··· 18 18 #include <emscripten/emscripten.h> 19 19 #endif 20 20 21 - #include "SDL.h" 21 + #include <SDL3/SDL.h> 22 22 23 23 #if HAVE_SIGNAL_H 24 24 #include <signal.h>
+1 -1
test/testatomic.c
··· 9 9 including commercial applications, and to alter it and redistribute it 10 10 freely. 11 11 */ 12 - #include "SDL.h" 12 + #include <SDL3/SDL.h> 13 13 14 14 /* 15 15 Absolutely basic tests just to see if we get the expected value
+1 -1
test/testaudiocapture.c
··· 12 12 13 13 #include <stdlib.h> 14 14 15 - #include "SDL.h" 15 + #include <SDL3/SDL.h> 16 16 17 17 #ifdef __EMSCRIPTEN__ 18 18 #include <emscripten/emscripten.h>
+1 -1
test/testaudiohotplug.c
··· 22 22 #include <emscripten/emscripten.h> 23 23 #endif 24 24 25 - #include "SDL.h" 25 + #include <SDL3/SDL.h> 26 26 #include "testutils.h" 27 27 28 28 static SDL_AudioSpec spec;
+1 -1
test/testaudioinfo.c
··· 9 9 including commercial applications, and to alter it and redistribute it 10 10 freely. 11 11 */ 12 - #include "SDL.h" 12 + #include <SDL3/SDL.h> 13 13 14 14 static void 15 15 print_devices(int iscapture)
+2 -2
test/testautomation.c
··· 12 12 13 13 #include <stdlib.h> 14 14 15 - #include "SDL.h" 16 - #include "SDL_test.h" 15 + #include <SDL3/SDL.h> 16 + #include <SDL3/SDL_test.h> 17 17 18 18 #include "testautomation_suites.h" 19 19
+2 -2
test/testautomation_audio.c
··· 10 10 11 11 #include <stdio.h> 12 12 13 - #include "SDL.h" 14 - #include "SDL_test.h" 13 + #include <SDL3/SDL.h> 14 + #include <SDL3/SDL_test.h> 15 15 16 16 /* ================= Test Case Implementation ================== */ 17 17
+2 -2
test/testautomation_clipboard.c
··· 1 1 /** 2 2 * New/updated tests: aschiffler at ferzkopp dot net 3 3 */ 4 - #include "SDL.h" 5 - #include "SDL_test.h" 4 + #include <SDL3/SDL.h> 5 + #include <SDL3/SDL_test.h> 6 6 7 7 /* ================= Test Case Implementation ================== */ 8 8
+2 -2
test/testautomation_events.c
··· 1 1 /** 2 2 * Events test suite 3 3 */ 4 - #include "SDL.h" 5 - #include "SDL_test.h" 4 + #include <SDL3/SDL.h> 5 + #include <SDL3/SDL_test.h> 6 6 7 7 /* ================= Test Case Implementation ================== */ 8 8
+2 -2
test/testautomation_guid.c
··· 2 2 * GUID test suite 3 3 */ 4 4 5 - #include "SDL.h" 6 - #include "SDL_test.h" 5 + #include <SDL3/SDL.h> 6 + #include <SDL3/SDL_test.h> 7 7 8 8 /* ================= Test Case Implementation ================== */ 9 9
+2 -2
test/testautomation_hints.c
··· 2 2 * Hints test suite 3 3 */ 4 4 5 - #include "SDL.h" 6 - #include "SDL_test.h" 5 + #include <SDL3/SDL.h> 6 + #include <SDL3/SDL_test.h> 7 7 8 8 9 9 const char* _HintsEnum[] =
+2 -2
test/testautomation_joystick.c
··· 2 2 * Joystick test suite 3 3 */ 4 4 5 - #include "SDL.h" 6 - #include "SDL_test.h" 5 + #include <SDL3/SDL.h> 6 + #include <SDL3/SDL_test.h> 7 7 #include "../src/joystick/usb_ids.h" 8 8 9 9 /* ================= Test Case Implementation ================== */
+2 -2
test/testautomation_keyboard.c
··· 2 2 * Keyboard test suite 3 3 */ 4 4 5 - #include "SDL.h" 6 - #include "SDL_test.h" 5 + #include <SDL3/SDL.h> 6 + #include <SDL3/SDL_test.h> 7 7 8 8 /* ================= Test Case Implementation ================== */ 9 9
+2 -2
test/testautomation_main.c
··· 6 6 * Released under Public Domain. 7 7 */ 8 8 9 - #include "SDL.h" 10 - #include "SDL_test.h" 9 + #include <SDL3/SDL.h> 10 + #include <SDL3/SDL_test.h> 11 11 12 12 13 13 /* !
+2 -2
test/testautomation_math.c
··· 5 5 #include <float.h> 6 6 #include <math.h> 7 7 8 - #include "SDL.h" 9 - #include "SDL_test.h" 8 + #include <SDL3/SDL.h> 9 + #include <SDL3/SDL_test.h> 10 10 11 11 /* ================= Test Constants ================== */ 12 12
+2 -2
test/testautomation_mouse.c
··· 3 3 */ 4 4 #include <limits.h> 5 5 6 - #include "SDL.h" 7 - #include "SDL_test.h" 6 + #include <SDL3/SDL.h> 7 + #include <SDL3/SDL_test.h> 8 8 9 9 /* ================= Test Case Implementation ================== */ 10 10
+2 -2
test/testautomation_pixels.c
··· 1 1 /** 2 2 * Pixels test suite 3 3 */ 4 - #include "SDL.h" 5 - #include "SDL_test.h" 4 + #include <SDL3/SDL.h> 5 + #include <SDL3/SDL_test.h> 6 6 7 7 /* Test case functions */ 8 8
+2 -2
test/testautomation_platform.c
··· 2 2 * Original code: automated SDL platform test written by Edgar Simo "bobbens" 3 3 * Extended and updated by aschiffler at ferzkopp dot net 4 4 */ 5 - #include "SDL.h" 6 - #include "SDL_test.h" 5 + #include <SDL3/SDL.h> 6 + #include <SDL3/SDL_test.h> 7 7 8 8 /* ================= Test Case Implementation ================== */ 9 9
+2 -2
test/testautomation_rect.c
··· 2 2 * Original code: automated SDL rect test written by Edgar Simo "bobbens" 3 3 * New/updated tests: aschiffler at ferzkopp dot net 4 4 */ 5 - #include "SDL.h" 6 - #include "SDL_test.h" 5 + #include <SDL3/SDL.h> 6 + #include <SDL3/SDL_test.h> 7 7 8 8 /* ================= Test Case Implementation ================== */ 9 9
+2 -2
test/testautomation_render.c
··· 2 2 * Original code: automated SDL platform test written by Edgar Simo "bobbens" 3 3 * Extended and extensively updated by aschiffler at ferzkopp dot net 4 4 */ 5 - #include "SDL.h" 6 - #include "SDL_test.h" 5 + #include <SDL3/SDL.h> 6 + #include <SDL3/SDL_test.h> 7 7 8 8 /* ================= Test Case Implementation ================== */ 9 9
+2 -2
test/testautomation_rwops.c
··· 16 16 17 17 #include <stdio.h> 18 18 19 - #include "SDL.h" 20 - #include "SDL_test.h" 19 + #include <SDL3/SDL.h> 20 + #include <SDL3/SDL_test.h> 21 21 22 22 /* ================= Test Case Implementation ================== */ 23 23
+2 -2
test/testautomation_sdltest.c
··· 5 5 #include <limits.h> 6 6 #include <float.h> 7 7 8 - #include "SDL.h" 9 - #include "SDL_test.h" 8 + #include <SDL3/SDL.h> 9 + #include <SDL3/SDL_test.h> 10 10 11 11 /* Test case functions */ 12 12
+2 -2
test/testautomation_stdlib.c
··· 1 1 /** 2 2 * Standard C library routine test suite 3 3 */ 4 - #include "SDL.h" 5 - #include "SDL_test.h" 4 + #include <SDL3/SDL.h> 5 + #include <SDL3/SDL_test.h> 6 6 7 7 /* Test case functions */ 8 8
+1 -1
test/testautomation_suites.h
··· 6 6 #ifndef _testsuites_h 7 7 #define _testsuites_h 8 8 9 - #include "SDL_test.h" 9 + #include <SDL3/SDL_test.h> 10 10 11 11 /* Test collections */ 12 12 extern SDLTest_TestSuiteReference audioTestSuite;
+2 -2
test/testautomation_surface.c
··· 13 13 #endif 14 14 #include <sys/stat.h> 15 15 16 - #include "SDL.h" 17 - #include "SDL_test.h" 16 + #include <SDL3/SDL.h> 17 + #include <SDL3/SDL_test.h> 18 18 19 19 #ifdef __MACOS__ 20 20 #include <unistd.h> /* For unlink() */
+3 -3
test/testautomation_syswm.c
··· 1 1 /** 2 2 * SysWM test suite 3 3 */ 4 - #include "SDL.h" 5 - #include "SDL_syswm.h" 6 - #include "SDL_test.h" 4 + #include <SDL3/SDL.h> 5 + #include <SDL3/SDL_syswm.h> 6 + #include <SDL3/SDL_test.h> 7 7 8 8 /* Test case functions */ 9 9
+2 -2
test/testautomation_timer.c
··· 1 1 /** 2 2 * Timer test suite 3 3 */ 4 - #include "SDL.h" 5 - #include "SDL_test.h" 4 + #include <SDL3/SDL.h> 5 + #include <SDL3/SDL_test.h> 6 6 7 7 /* Flag indicating if the param should be checked */ 8 8 int _paramCheck = 0;
+2 -2
test/testautomation_video.c
··· 1 1 /** 2 2 * Video test suite 3 3 */ 4 - #include "SDL.h" 5 - #include "SDL_test.h" 4 + #include <SDL3/SDL.h> 5 + #include <SDL3/SDL_test.h> 6 6 7 7 /* Private helpers */ 8 8
+1 -1
test/testbounds.c
··· 10 10 freely. 11 11 */ 12 12 13 - #include "SDL.h" 13 + #include <SDL3/SDL.h> 14 14 15 15 int main(int argc, char **argv) 16 16 {
+1 -1
test/testcustomcursor.c
··· 15 15 #include <emscripten/emscripten.h> 16 16 #endif 17 17 18 - #include "SDL_test_common.h" 18 + #include <SDL3/SDL_test_common.h> 19 19 20 20 /* Stolen from the mailing list */ 21 21 /* Creates a new mouse cursor from an XPM */
+1 -1
test/testdisplayinfo.c
··· 14 14 15 15 #include <stdlib.h> 16 16 17 - #include "SDL.h" 17 + #include <SDL3/SDL.h> 18 18 19 19 static void 20 20 print_mode(const char *prefix, const SDL_DisplayMode *mode)
+1 -1
test/testdraw2.c
··· 19 19 #include <emscripten/emscripten.h> 20 20 #endif 21 21 22 - #include "SDL_test_common.h" 22 + #include <SDL3/SDL_test_common.h> 23 23 24 24 #define NUM_OBJECTS 100 25 25
+1 -1
test/testdrawchessboard.c
··· 18 18 #include <emscripten/emscripten.h> 19 19 #endif 20 20 21 - #include "SDL.h" 21 + #include <SDL3/SDL.h> 22 22 23 23 SDL_Window *window; 24 24 SDL_Renderer *renderer;
+1 -1
test/testdropfile.c
··· 12 12 13 13 #include <stdlib.h> 14 14 15 - #include "SDL_test_common.h" 15 + #include <SDL3/SDL_test_common.h> 16 16 17 17 static SDLTest_CommonState *state; 18 18
+1 -1
test/testerror.c
··· 14 14 15 15 #include <stdlib.h> 16 16 17 - #include "SDL.h" 17 + #include <SDL3/SDL.h> 18 18 19 19 static int alive = 0; 20 20
-2
test/testevdev.c
··· 23 23 24 24 #include <stdint.h> 25 25 26 - #include "SDL_stdinc.h" 27 - #include "SDL_endian.h" 28 26 #include "../src/core/linux/SDL_evdev_capabilities.h" 29 27 #include "../src/core/linux/SDL_evdev_capabilities.c" 30 28
+1 -1
test/testfile.c
··· 22 22 #include <unistd.h> 23 23 #endif 24 24 25 - #include "SDL.h" 25 + #include <SDL3/SDL.h> 26 26 27 27 28 28 /* WARNING ! those 2 files will be destroyed by this test program */
+1 -1
test/testfilesystem.c
··· 11 11 */ 12 12 /* Simple test of filesystem functions. */ 13 13 14 - #include "SDL.h" 14 + #include <SDL3/SDL.h> 15 15 16 16 int 17 17 main(int argc, char *argv[])
+1 -1
test/testgamecontroller.c
··· 12 12 13 13 /* Simple program to test the SDL game controller routines */ 14 14 15 - #include "SDL.h" 15 + #include <SDL3/SDL.h> 16 16 #include "testutils.h" 17 17 18 18 #ifdef __EMSCRIPTEN__
+1 -1
test/testgeometry.c
··· 19 19 #include <emscripten/emscripten.h> 20 20 #endif 21 21 22 - #include "SDL_test_common.h" 22 + #include <SDL3/SDL_test_common.h> 23 23 #include "testutils.h" 24 24 25 25 static SDLTest_CommonState *state;
+3 -3
test/testgesture.c
··· 18 18 19 19 #include <stdlib.h> /* for exit() */ 20 20 21 - #include "SDL.h" 21 + #include <SDL3/SDL.h> 22 22 23 23 #ifdef __EMSCRIPTEN__ 24 24 #include <emscripten/emscripten.h> 25 25 #endif 26 26 27 - #include "SDL_test.h" 28 - #include "SDL_test_common.h" 27 + #include <SDL3/SDL_test.h> 28 + #include <SDL3/SDL_test_common.h> 29 29 30 30 #define WIDTH 640 31 31 #define HEIGHT 480
+2 -2
test/testgl2.c
··· 9 9 including commercial applications, and to alter it and redistribute it 10 10 freely. 11 11 */ 12 - #include "SDL_test_common.h" 12 + #include <SDL3/SDL_test_common.h> 13 13 14 14 #ifdef HAVE_OPENGL 15 15 16 16 #include <stdlib.h> 17 17 18 - #include "SDL_opengl.h" 18 + #include <SDL3/SDL_opengl.h> 19 19 20 20 typedef struct GL_Context 21 21 {
+2 -2
test/testgles.c
··· 11 11 */ 12 12 #include <stdlib.h> 13 13 14 - #include "SDL_test_common.h" 14 + #include <SDL3/SDL_test_common.h> 15 15 16 16 #if defined(__IOS__) || defined(__ANDROID__) 17 17 #define HAVE_OPENGLES ··· 19 19 20 20 #ifdef HAVE_OPENGLES 21 21 22 - #include "SDL_opengles.h" 22 + #include <SDL3/SDL_opengles.h> 23 23 24 24 static SDLTest_CommonState *state; 25 25 static SDL_GLContext *context = NULL;
+2 -2
test/testgles2.c
··· 15 15 #include <emscripten/emscripten.h> 16 16 #endif 17 17 18 - #include "SDL_test_common.h" 18 + #include <SDL3/SDL_test_common.h> 19 19 20 20 #if defined(__IOS__) || defined(__ANDROID__) || defined(__EMSCRIPTEN__) || defined(__WINDOWS__) || defined(__LINUX__) 21 21 #define HAVE_OPENGLES2 ··· 23 23 24 24 #ifdef HAVE_OPENGLES2 25 25 26 - #include "SDL_opengles2.h" 26 + #include <SDL3/SDL_opengles2.h> 27 27 28 28 typedef struct GLES2_Context 29 29 {
+2 -2
test/testgles2_sdf.c
··· 15 15 #include <emscripten/emscripten.h> 16 16 #endif 17 17 18 - #include "SDL_test_common.h" 18 + #include <SDL3/SDL_test_common.h> 19 19 20 20 #if defined(__IOS__) || defined(__ANDROID__) || defined(__EMSCRIPTEN__) || defined(__WINDOWS__) || defined(__LINUX__) 21 21 #define HAVE_OPENGLES2 ··· 23 23 24 24 #ifdef HAVE_OPENGLES2 25 25 26 - #include "SDL_opengles2.h" 26 + #include <SDL3/SDL_opengles2.h> 27 27 28 28 typedef struct GLES2_Context 29 29 {
+1 -1
test/testhaptic.c
··· 16 16 */ 17 17 #include <stdlib.h> 18 18 19 - #include "SDL.h" 19 + #include <SDL3/SDL.h> 20 20 21 21 static SDL_Haptic *haptic; 22 22
+1 -1
test/testhittesting.c
··· 9 9 including commercial applications, and to alter it and redistribute it 10 10 freely. 11 11 */ 12 - #include "SDL.h" 12 + #include <SDL3/SDL.h> 13 13 14 14 /* !!! FIXME: rewrite this to be wired in to test framework. */ 15 15
+1 -1
test/testhotplug.c
··· 14 14 15 15 #include <stdlib.h> 16 16 17 - #include "SDL.h" 17 + #include <SDL3/SDL.h> 18 18 19 19 int 20 20 main(int argc, char *argv[])
+1 -1
test/testiconv.c
··· 17 17 18 18 #include <stdio.h> 19 19 20 - #include "SDL.h" 20 + #include <SDL3/SDL.h> 21 21 #include "testutils.h" 22 22 23 23 static size_t
+2 -2
test/testime.c
··· 13 13 If you build without SDL_ttf, you can use the GNU Unifont hex file instead. 14 14 Download at http://unifoundry.com/unifont.html */ 15 15 16 - #include "SDL.h" 16 + #include <SDL3/SDL.h> 17 17 #ifdef HAVE_SDL_TTF 18 18 #include "SDL_ttf.h" 19 19 #endif 20 20 21 - #include "SDL_test_common.h" 21 + #include <SDL3/SDL_test_common.h> 22 22 #include "testutils.h" 23 23 24 24 #define DEFAULT_PTSIZE 30
+1 -1
test/testintersections.c
··· 19 19 #include <emscripten/emscripten.h> 20 20 #endif 21 21 22 - #include "SDL_test_common.h" 22 + #include <SDL3/SDL_test_common.h> 23 23 24 24 #define SWAP(typ,a,b) do{typ t=a;a=b;b=t;}while(0) 25 25 #define NUM_OBJECTS 100
+1 -1
test/testjoystick.c
··· 14 14 15 15 #include <stdlib.h> 16 16 17 - #include "SDL.h" 17 + #include <SDL3/SDL.h> 18 18 19 19 #ifdef __EMSCRIPTEN__ 20 20 #include <emscripten/emscripten.h>
+1 -1
test/testkeys.c
··· 14 14 15 15 #include <stdlib.h> 16 16 17 - #include "SDL.h" 17 + #include <SDL3/SDL.h> 18 18 19 19 int 20 20 main(int argc, char *argv[])
+1 -1
test/testloadso.c
··· 15 15 16 16 #include <stdio.h> 17 17 18 - #include "SDL.h" 18 + #include <SDL3/SDL.h> 19 19 20 20 typedef int (*fntype) (const char *); 21 21
+1 -1
test/testlocale.c
··· 9 9 including commercial applications, and to alter it and redistribute it 10 10 freely. 11 11 */ 12 - #include "SDL.h" 12 + #include <SDL3/SDL.h> 13 13 14 14 /* !!! FIXME: move this to the test framework */ 15 15
+1 -1
test/testlock.c
··· 17 17 #include <signal.h> 18 18 #include <stdlib.h> /* for atexit() */ 19 19 20 - #include "SDL.h" 20 + #include <SDL3/SDL.h> 21 21 22 22 static SDL_mutex *mutex = NULL; 23 23 static SDL_threadID mainthread;
+1 -1
test/testmessage.c
··· 14 14 15 15 #include <stdlib.h> 16 16 17 - #include "SDL.h" 17 + #include <SDL3/SDL.h> 18 18 19 19 /* Call this instead of exit(), so we can clean up SDL: atexit() is evil. */ 20 20 static void
+1 -1
test/testmouse.c
··· 10 10 freely. 11 11 */ 12 12 13 - #include "SDL.h" 13 + #include <SDL3/SDL.h> 14 14 15 15 #ifdef __EMSCRIPTEN__ 16 16 #include <emscripten/emscripten.h>
+1 -1
test/testmultiaudio.c
··· 9 9 including commercial applications, and to alter it and redistribute it 10 10 freely. 11 11 */ 12 - #include "SDL.h" 12 + #include <SDL3/SDL.h> 13 13 14 14 #include <stdio.h> /* for fflush() and stdout */ 15 15
+1 -1
test/testnative.h
··· 13 13 /* Definitions for platform dependent windowing functions to test SDL 14 14 integration with native windows 15 15 */ 16 - #include "SDL.h" 16 + #include <SDL3/SDL.h> 17 17 18 18 typedef struct 19 19 {
+2 -3
test/testoffscreen.c
··· 19 19 #include <emscripten/emscripten.h> 20 20 #endif 21 21 22 - #include "SDL.h" 23 - #include "SDL_stdinc.h" 24 - #include "SDL_opengl.h" 22 + #include <SDL3/SDL.h> 23 + #include <SDL3/SDL_opengl.h> 25 24 26 25 static SDL_Renderer *renderer = NULL; 27 26 static SDL_Window *window = NULL;
+1 -1
test/testoverlay2.c
··· 22 22 #include <emscripten/emscripten.h> 23 23 #endif 24 24 25 - #include "SDL.h" 25 + #include <SDL3/SDL.h> 26 26 27 27 #include "testyuv_cvt.h" 28 28 #include "testutils.h"
+1 -1
test/testplatform.c
··· 9 9 including commercial applications, and to alter it and redistribute it 10 10 freely. 11 11 */ 12 - #include "SDL.h" 12 + #include <SDL3/SDL.h> 13 13 14 14 /* 15 15 * Watcom C flags these as Warning 201: "Unreachable code" if you just
+1 -1
test/testpower.c
··· 11 11 */ 12 12 /* Simple test of power subsystem. */ 13 13 14 - #include "SDL.h" 14 + #include <SDL3/SDL.h> 15 15 16 16 static void 17 17 report_power(void)
+1 -1
test/testqsort.c
··· 10 10 freely. 11 11 */ 12 12 13 - #include "SDL_test.h" 13 + #include <SDL3/SDL_test.h> 14 14 15 15 static int SDLCALL 16 16 num_compare(const void *_a, const void *_b)
+1 -1
test/testrelative.c
··· 15 15 #include <stdlib.h> 16 16 #include <time.h> 17 17 18 - #include "SDL_test_common.h" 18 + #include <SDL3/SDL_test_common.h> 19 19 20 20 #ifdef __EMSCRIPTEN__ 21 21 #include <emscripten/emscripten.h>
+1 -1
test/testrendercopyex.c
··· 17 17 #include <emscripten/emscripten.h> 18 18 #endif 19 19 20 - #include "SDL_test_common.h" 20 + #include <SDL3/SDL_test_common.h> 21 21 #include "testutils.h" 22 22 23 23 static SDLTest_CommonState *state;
+1 -1
test/testrendertarget.c
··· 17 17 #include <emscripten/emscripten.h> 18 18 #endif 19 19 20 - #include "SDL_test_common.h" 20 + #include <SDL3/SDL_test_common.h> 21 21 #include "testutils.h" 22 22 23 23 static SDLTest_CommonState *state;
+1 -1
test/testresample.c
··· 10 10 freely. 11 11 */ 12 12 13 - #include "SDL.h" 13 + #include <SDL3/SDL.h> 14 14 15 15 int 16 16 main(int argc, char **argv)
+1 -1
test/testrumble.c
··· 25 25 /* 26 26 * includes 27 27 */ 28 - #include "SDL.h" 28 + #include <SDL3/SDL.h> 29 29 30 30 31 31 static SDL_Haptic *haptic;
+1 -1
test/testscale.c
··· 17 17 #include <emscripten/emscripten.h> 18 18 #endif 19 19 20 - #include "SDL_test_common.h" 20 + #include <SDL3/SDL_test_common.h> 21 21 #include "testutils.h" 22 22 23 23 #define WINDOW_WIDTH 640
+1 -1
test/testsem.c
··· 14 14 15 15 #include <signal.h> 16 16 17 - #include "SDL.h" 17 + #include <SDL3/SDL.h> 18 18 19 19 #define NUM_THREADS 10 20 20 /* This value should be smaller than the maximum count of the */
+1 -1
test/testsensor.c
··· 12 12 13 13 /* Simple test of the SDL sensor code */ 14 14 15 - #include "SDL.h" 15 + #include <SDL3/SDL.h> 16 16 17 17 static const char *GetSensorTypeString(SDL_SensorType type) 18 18 {
+2 -2
test/testshader.c
··· 11 11 */ 12 12 /* This is a simple example of using GLSL shaders with SDL */ 13 13 14 - #include "SDL.h" 14 + #include <SDL3/SDL.h> 15 15 16 16 #include <stdlib.h> 17 17 18 18 #ifdef HAVE_OPENGL 19 19 20 - #include "SDL_opengl.h" 20 + #include <SDL3/SDL_opengl.h> 21 21 22 22 23 23 static SDL_bool shaders_supported;
+1 -2
test/testshape.c
··· 11 11 */ 12 12 #include <stdlib.h> 13 13 14 - #include "SDL.h" 15 - #include "SDL_shape.h" 14 + #include <SDL3/SDL.h> 16 15 17 16 #define SHAPED_WINDOW_X 150 18 17 #define SHAPED_WINDOW_Y 150
+2 -2
test/testsprite2.c
··· 18 18 #include <emscripten/emscripten.h> 19 19 #endif 20 20 21 - #include "SDL_test.h" 22 - #include "SDL_test_common.h" 21 + #include <SDL3/SDL_test.h> 22 + #include <SDL3/SDL_test_common.h> 23 23 #include "testutils.h" 24 24 25 25 #define NUM_SPRITES 100
+1 -1
test/testspriteminimal.c
··· 18 18 #include <emscripten/emscripten.h> 19 19 #endif 20 20 21 - #include "SDL.h" 21 + #include <SDL3/SDL.h> 22 22 #include "testutils.h" 23 23 24 24 #define WINDOW_WIDTH 640
+1 -1
test/teststreaming.c
··· 21 21 #include <emscripten/emscripten.h> 22 22 #endif 23 23 24 - #include "SDL.h" 24 + #include <SDL3/SDL.h> 25 25 #include "testutils.h" 26 26 27 27 #define MOOSEPIC_W 64
+1 -1
test/testsurround.c
··· 11 11 */ 12 12 13 13 /* Program to test surround sound audio channels */ 14 - #include "SDL.h" 14 + #include <SDL3/SDL.h> 15 15 16 16 static int total_channels; 17 17 static int active_channel;
+1 -1
test/testthread.c
··· 15 15 #include <stdlib.h> 16 16 #include <signal.h> 17 17 18 - #include "SDL.h" 18 + #include <SDL3/SDL.h> 19 19 20 20 static SDL_TLSID tls; 21 21 static int alive = 0;
+1 -1
test/testtimer.c
··· 13 13 /* Test program to check the resolution of the SDL timer on the current 14 14 platform 15 15 */ 16 - #include "SDL.h" 16 + #include <SDL3/SDL.h> 17 17 18 18 #define DEFAULT_RESOLUTION 1 19 19
+1 -1
test/testurl.c
··· 9 9 including commercial applications, and to alter it and redistribute it 10 10 freely. 11 11 */ 12 - #include "SDL.h" 12 + #include <SDL3/SDL.h> 13 13 14 14 static void tryOpenURL(const char *url) 15 15 {
+1 -1
test/testutils.h
··· 7 7 #ifndef TESTUTILS_H 8 8 #define TESTUTILS_H 9 9 10 - #include "SDL.h" 10 + #include <SDL3/SDL.h> 11 11 12 12 SDL_Texture *LoadTexture(SDL_Renderer *renderer, const char *file, SDL_bool transparent, 13 13 int *width_out, int *height_out);
+1 -2
test/testver.c
··· 13 13 /* Test program to compare the compile-time version of SDL with the linked 14 14 version of SDL 15 15 */ 16 - #include "SDL.h" 17 - #include "SDL_revision.h" 16 + #include <SDL3/SDL.h> 18 17 19 18 int 20 19 main(int argc, char *argv[])
+2 -2
test/testviewport.c
··· 17 17 #include <emscripten/emscripten.h> 18 18 #endif 19 19 20 - #include "SDL_test.h" 21 - #include "SDL_test_common.h" 20 + #include <SDL3/SDL_test.h> 21 + #include <SDL3/SDL_test_common.h> 22 22 #include "testutils.h" 23 23 24 24 static SDLTest_CommonState *state;
+2 -2
test/testvulkan.c
··· 11 11 */ 12 12 #include <stdlib.h> 13 13 14 - #include "SDL_test_common.h" 14 + #include <SDL3/SDL_test_common.h> 15 15 16 16 #if defined(__ANDROID__) && defined(__ARM_EABI__) && !defined(__ARM_ARCH_7A__) 17 17 ··· 30 30 /* SDL includes a copy for building on systems without the Vulkan SDK */ 31 31 #include "../src/video/khronos/vulkan/vulkan.h" 32 32 #endif 33 - #include "SDL_vulkan.h" 33 + #include <SDL3/SDL_vulkan.h> 34 34 35 35 #ifndef UINT64_MAX /* VS2008 */ 36 36 #define UINT64_MAX 18446744073709551615
+2 -2
test/testwm2.c
··· 16 16 #include <emscripten/emscripten.h> 17 17 #endif 18 18 19 - #include "SDL_test_common.h" 20 - #include "SDL_test_font.h" 19 + #include <SDL3/SDL_test_common.h> 20 + #include <SDL3/SDL_test_font.h> 21 21 22 22 static SDLTest_CommonState *state; 23 23 int done;
+2 -2
test/testyuv.c
··· 9 9 including commercial applications, and to alter it and redistribute it 10 10 freely. 11 11 */ 12 - #include "SDL.h" 13 - #include "SDL_test_font.h" 12 + #include <SDL3/SDL.h> 13 + #include <SDL3/SDL_test_font.h> 14 14 #include "testyuv_cvt.h" 15 15 16 16
+1 -1
test/testyuv_cvt.c
··· 10 10 freely. 11 11 */ 12 12 13 - #include "SDL.h" 13 + #include <SDL3/SDL.h> 14 14 15 15 #include "testyuv_cvt.h" 16 16
+1 -1
test/torturethread.c
··· 15 15 #include <stdlib.h> 16 16 #include <signal.h> 17 17 18 - #include "SDL.h" 18 + #include <SDL3/SDL.h> 19 19 20 20 #define NUMTHREADS 10 21 21