├── LICENSE
├── README.md
└── SDL4Android
├── .classpath
├── .cproject
├── .project
├── .settings
└── org.eclipse.jdt.core.prefs
├── AndroidManifest.xml
├── assets
└── zx.bmp
├── bin
├── AndroidManifest.xml
└── classes
│ └── org
│ └── libsdl
│ └── app
│ ├── BuildConfig.class
│ ├── DummyEdit.class
│ ├── R$attr.class
│ ├── R$drawable.class
│ ├── R$layout.class
│ ├── R$string.class
│ ├── R$style.class
│ ├── R.class
│ ├── SDLActivity$1.class
│ ├── SDLActivity$2.class
│ ├── SDLActivity$3.class
│ ├── SDLActivity$4.class
│ ├── SDLActivity$5.class
│ ├── SDLActivity$6.class
│ ├── SDLActivity$SDLCommandHandler.class
│ ├── SDLActivity$ShowTextInputTask.class
│ ├── SDLActivity.class
│ ├── SDLGenericMotionListener_API12.class
│ ├── SDLInputConnection.class
│ ├── SDLJoystickHandler.class
│ ├── SDLJoystickHandler_API12$RangeComparator.class
│ ├── SDLJoystickHandler_API12$SDLJoystick.class
│ ├── SDLJoystickHandler_API12.class
│ ├── SDLMain.class
│ ├── SDLSurface$1.class
│ └── SDLSurface.class
├── gen
└── org
│ └── libsdl
│ └── app
│ ├── BuildConfig.java
│ └── R.java
├── ic_launcher-web.png
├── jni
├── Android.mk
├── Application.mk
└── SDL
│ ├── Android.mk
│ ├── include
│ ├── SDL.h
│ ├── SDL_assert.h
│ ├── SDL_atomic.h
│ ├── SDL_audio.h
│ ├── SDL_bits.h
│ ├── SDL_blendmode.h
│ ├── SDL_clipboard.h
│ ├── SDL_config.h
│ ├── SDL_config.h.cmake
│ ├── SDL_config.h.in
│ ├── SDL_config_android.h
│ ├── SDL_config_iphoneos.h
│ ├── SDL_config_macosx.h
│ ├── SDL_config_minimal.h
│ ├── SDL_config_pandora.h
│ ├── SDL_config_psp.h
│ ├── SDL_config_windows.h
│ ├── SDL_config_winrt.h
│ ├── SDL_config_wiz.h
│ ├── SDL_copying.h
│ ├── SDL_cpuinfo.h
│ ├── SDL_egl.h
│ ├── SDL_endian.h
│ ├── SDL_error.h
│ ├── SDL_events.h
│ ├── SDL_filesystem.h
│ ├── SDL_gamecontroller.h
│ ├── SDL_gesture.h
│ ├── SDL_haptic.h
│ ├── SDL_hints.h
│ ├── SDL_joystick.h
│ ├── SDL_keyboard.h
│ ├── SDL_keycode.h
│ ├── SDL_loadso.h
│ ├── SDL_log.h
│ ├── SDL_main.h
│ ├── SDL_messagebox.h
│ ├── SDL_mouse.h
│ ├── SDL_mutex.h
│ ├── SDL_name.h
│ ├── SDL_opengl.h
│ ├── SDL_opengl_glext.h
│ ├── SDL_opengles.h
│ ├── SDL_opengles2.h
│ ├── SDL_opengles2_gl2.h
│ ├── SDL_opengles2_gl2ext.h
│ ├── SDL_opengles2_gl2platform.h
│ ├── SDL_opengles2_khrplatform.h
│ ├── SDL_pixels.h
│ ├── SDL_platform.h
│ ├── SDL_power.h
│ ├── SDL_quit.h
│ ├── SDL_rect.h
│ ├── SDL_render.h
│ ├── SDL_revision.h
│ ├── SDL_rwops.h
│ ├── SDL_scancode.h
│ ├── SDL_shape.h
│ ├── SDL_stdinc.h
│ ├── SDL_surface.h
│ ├── SDL_system.h
│ ├── SDL_syswm.h
│ ├── SDL_test.h
│ ├── SDL_test_assert.h
│ ├── SDL_test_common.h
│ ├── SDL_test_compare.h
│ ├── SDL_test_crc32.h
│ ├── SDL_test_font.h
│ ├── SDL_test_fuzzer.h
│ ├── SDL_test_harness.h
│ ├── SDL_test_images.h
│ ├── SDL_test_log.h
│ ├── SDL_test_md5.h
│ ├── SDL_test_random.h
│ ├── SDL_thread.h
│ ├── SDL_timer.h
│ ├── SDL_touch.h
│ ├── SDL_types.h
│ ├── SDL_version.h
│ ├── SDL_video.h
│ ├── begin_code.h
│ └── close_code.h
│ └── src
│ ├── SDL.c
│ ├── SDL4Android.c
│ ├── SDL_assert.c
│ ├── SDL_assert_c.h
│ ├── SDL_error.c
│ ├── SDL_error_c.h
│ ├── SDL_hints.c
│ ├── SDL_internal.h
│ ├── SDL_log.c
│ ├── atomic
│ ├── SDL_atomic.c
│ └── SDL_spinlock.c
│ ├── audio
│ ├── SDL_audio.c
│ ├── SDL_audio_c.h
│ ├── SDL_audiocvt.c
│ ├── SDL_audiodev.c
│ ├── SDL_audiodev_c.h
│ ├── SDL_audiotypecvt.c
│ ├── SDL_mixer.c
│ ├── SDL_sysaudio.h
│ ├── SDL_wave.c
│ ├── SDL_wave.h
│ ├── alsa
│ │ ├── SDL_alsa_audio.c
│ │ └── SDL_alsa_audio.h
│ ├── android
│ │ ├── SDL_androidaudio.c
│ │ └── SDL_androidaudio.h
│ ├── arts
│ │ ├── SDL_artsaudio.c
│ │ └── SDL_artsaudio.h
│ ├── bsd
│ │ ├── SDL_bsdaudio.c
│ │ └── SDL_bsdaudio.h
│ ├── coreaudio
│ │ ├── SDL_coreaudio.h
│ │ └── SDL_coreaudio.m
│ ├── directsound
│ │ ├── SDL_directsound.c
│ │ └── SDL_directsound.h
│ ├── disk
│ │ ├── SDL_diskaudio.c
│ │ └── SDL_diskaudio.h
│ ├── dsp
│ │ ├── SDL_dspaudio.c
│ │ └── SDL_dspaudio.h
│ ├── dummy
│ │ ├── SDL_dummyaudio.c
│ │ └── SDL_dummyaudio.h
│ ├── emscripten
│ │ ├── SDL_emscriptenaudio.c
│ │ └── SDL_emscriptenaudio.h
│ ├── esd
│ │ ├── SDL_esdaudio.c
│ │ └── SDL_esdaudio.h
│ ├── fusionsound
│ │ ├── SDL_fsaudio.c
│ │ └── SDL_fsaudio.h
│ ├── haiku
│ │ ├── SDL_haikuaudio.cc
│ │ └── SDL_haikuaudio.h
│ ├── nacl
│ │ ├── SDL_naclaudio.c
│ │ └── SDL_naclaudio.h
│ ├── nas
│ │ ├── SDL_nasaudio.c
│ │ └── SDL_nasaudio.h
│ ├── paudio
│ │ ├── SDL_paudio.c
│ │ └── SDL_paudio.h
│ ├── psp
│ │ ├── SDL_pspaudio.c
│ │ └── SDL_pspaudio.h
│ ├── pulseaudio
│ │ ├── SDL_pulseaudio.c
│ │ └── SDL_pulseaudio.h
│ ├── qsa
│ │ ├── SDL_qsa_audio.c
│ │ └── SDL_qsa_audio.h
│ ├── sdlgenaudiocvt.pl
│ ├── sndio
│ │ ├── SDL_sndioaudio.c
│ │ └── SDL_sndioaudio.h
│ ├── sun
│ │ ├── SDL_sunaudio.c
│ │ └── SDL_sunaudio.h
│ ├── winmm
│ │ ├── SDL_winmm.c
│ │ └── SDL_winmm.h
│ └── xaudio2
│ │ ├── SDL_xaudio2.c
│ │ ├── SDL_xaudio2.h
│ │ ├── SDL_xaudio2_winrthelpers.cpp
│ │ └── SDL_xaudio2_winrthelpers.h
│ ├── core
│ ├── android
│ │ ├── SDL_android.c
│ │ └── SDL_android.h
│ ├── linux
│ │ ├── SDL_dbus.c
│ │ ├── SDL_dbus.h
│ │ ├── SDL_evdev.c
│ │ ├── SDL_evdev.h
│ │ ├── SDL_fcitx.c
│ │ ├── SDL_fcitx.h
│ │ ├── SDL_ibus.c
│ │ ├── SDL_ibus.h
│ │ ├── SDL_ime.c
│ │ ├── SDL_ime.h
│ │ ├── SDL_udev.c
│ │ └── SDL_udev.h
│ ├── windows
│ │ ├── SDL_directx.h
│ │ ├── SDL_windows.c
│ │ ├── SDL_windows.h
│ │ ├── SDL_xinput.c
│ │ └── SDL_xinput.h
│ └── winrt
│ │ ├── SDL_winrtapp_common.cpp
│ │ ├── SDL_winrtapp_common.h
│ │ ├── SDL_winrtapp_direct3d.cpp
│ │ ├── SDL_winrtapp_direct3d.h
│ │ ├── SDL_winrtapp_xaml.cpp
│ │ └── SDL_winrtapp_xaml.h
│ ├── cpuinfo
│ └── SDL_cpuinfo.c
│ ├── dynapi
│ ├── SDL_dynapi.c
│ ├── SDL_dynapi.h
│ ├── SDL_dynapi_overrides.h
│ ├── SDL_dynapi_procs.h
│ └── gendynapi.pl
│ ├── events
│ ├── SDL_clipboardevents.c
│ ├── SDL_clipboardevents_c.h
│ ├── SDL_dropevents.c
│ ├── SDL_dropevents_c.h
│ ├── SDL_events.c
│ ├── SDL_events_c.h
│ ├── SDL_gesture.c
│ ├── SDL_gesture_c.h
│ ├── SDL_keyboard.c
│ ├── SDL_keyboard_c.h
│ ├── SDL_mouse.c
│ ├── SDL_mouse_c.h
│ ├── SDL_quit.c
│ ├── SDL_sysevents.h
│ ├── SDL_touch.c
│ ├── SDL_touch_c.h
│ ├── SDL_windowevents.c
│ ├── SDL_windowevents_c.h
│ ├── blank_cursor.h
│ ├── default_cursor.h
│ ├── scancodes_darwin.h
│ ├── scancodes_linux.h
│ ├── scancodes_windows.h
│ └── scancodes_xfree86.h
│ ├── file
│ ├── SDL_rwops.c
│ └── cocoa
│ │ ├── SDL_rwopsbundlesupport.h
│ │ └── SDL_rwopsbundlesupport.m
│ ├── filesystem
│ ├── android
│ │ └── SDL_sysfilesystem.c
│ ├── cocoa
│ │ └── SDL_sysfilesystem.m
│ ├── dummy
│ │ └── SDL_sysfilesystem.c
│ ├── emscripten
│ │ └── SDL_sysfilesystem.c
│ ├── haiku
│ │ └── SDL_sysfilesystem.cc
│ ├── nacl
│ │ └── SDL_sysfilesystem.c
│ ├── unix
│ │ └── SDL_sysfilesystem.c
│ ├── windows
│ │ └── SDL_sysfilesystem.c
│ └── winrt
│ │ └── SDL_sysfilesystem.cpp
│ ├── haptic
│ ├── SDL_haptic.c
│ ├── SDL_haptic_c.h
│ ├── SDL_syshaptic.h
│ ├── darwin
│ │ ├── SDL_syshaptic.c
│ │ └── SDL_syshaptic_c.h
│ ├── dummy
│ │ └── SDL_syshaptic.c
│ ├── linux
│ │ └── SDL_syshaptic.c
│ └── windows
│ │ ├── SDL_dinputhaptic.c
│ │ ├── SDL_dinputhaptic_c.h
│ │ ├── SDL_windowshaptic.c
│ │ ├── SDL_windowshaptic_c.h
│ │ ├── SDL_xinputhaptic.c
│ │ └── SDL_xinputhaptic_c.h
│ ├── joystick
│ ├── SDL_gamecontroller.c
│ ├── SDL_gamecontrollerdb.h
│ ├── SDL_joystick.c
│ ├── SDL_joystick_c.h
│ ├── SDL_sysjoystick.h
│ ├── android
│ │ ├── SDL_sysjoystick.c
│ │ └── SDL_sysjoystick_c.h
│ ├── bsd
│ │ └── SDL_sysjoystick.c
│ ├── darwin
│ │ ├── SDL_sysjoystick.c
│ │ └── SDL_sysjoystick_c.h
│ ├── dummy
│ │ └── SDL_sysjoystick.c
│ ├── emscripten
│ │ ├── SDL_sysjoystick.c
│ │ └── SDL_sysjoystick_c.h
│ ├── haiku
│ │ └── SDL_haikujoystick.cc
│ ├── iphoneos
│ │ ├── SDL_sysjoystick.m
│ │ └── SDL_sysjoystick_c.h
│ ├── linux
│ │ ├── SDL_sysjoystick.c
│ │ └── SDL_sysjoystick_c.h
│ ├── psp
│ │ └── SDL_sysjoystick.c
│ ├── sort_controllers.py
│ └── windows
│ │ ├── SDL_dinputjoystick.c
│ │ ├── SDL_dinputjoystick_c.h
│ │ ├── SDL_mmjoystick.c
│ │ ├── SDL_windowsjoystick.c
│ │ ├── SDL_windowsjoystick_c.h
│ │ ├── SDL_xinputjoystick.c
│ │ └── SDL_xinputjoystick_c.h
│ ├── libm
│ ├── e_atan2.c
│ ├── e_log.c
│ ├── e_pow.c
│ ├── e_rem_pio2.c
│ ├── e_sqrt.c
│ ├── k_cos.c
│ ├── k_rem_pio2.c
│ ├── k_sin.c
│ ├── k_tan.c
│ ├── math_libm.h
│ ├── math_private.h
│ ├── s_atan.c
│ ├── s_copysign.c
│ ├── s_cos.c
│ ├── s_fabs.c
│ ├── s_floor.c
│ ├── s_scalbn.c
│ ├── s_sin.c
│ └── s_tan.c
│ ├── loadso
│ ├── dlopen
│ │ └── SDL_sysloadso.c
│ ├── dummy
│ │ └── SDL_sysloadso.c
│ ├── haiku
│ │ └── SDL_sysloadso.c
│ └── windows
│ │ └── SDL_sysloadso.c
│ ├── main
│ ├── android
│ │ └── SDL_android_main.c
│ ├── dummy
│ │ └── SDL_dummy_main.c
│ ├── haiku
│ │ ├── SDL_BApp.h
│ │ ├── SDL_BeApp.cc
│ │ └── SDL_BeApp.h
│ ├── nacl
│ │ └── SDL_nacl_main.c
│ ├── psp
│ │ └── SDL_psp_main.c
│ ├── windows
│ │ ├── SDL_windows_main.c
│ │ └── version.rc
│ └── winrt
│ │ ├── SDL2-WinRTResource_BlankCursor.cur
│ │ ├── SDL2-WinRTResources.rc
│ │ └── SDL_winrt_main_NonXAML.cpp
│ ├── power
│ ├── SDL_power.c
│ ├── android
│ │ └── SDL_syspower.c
│ ├── emscripten
│ │ └── SDL_syspower.c
│ ├── haiku
│ │ └── SDL_syspower.c
│ ├── linux
│ │ └── SDL_syspower.c
│ ├── macosx
│ │ └── SDL_syspower.c
│ ├── psp
│ │ └── SDL_syspower.c
│ ├── uikit
│ │ ├── SDL_syspower.h
│ │ └── SDL_syspower.m
│ ├── windows
│ │ └── SDL_syspower.c
│ └── winrt
│ │ └── SDL_syspower.cpp
│ ├── render
│ ├── SDL_d3dmath.c
│ ├── SDL_d3dmath.h
│ ├── SDL_render.c
│ ├── SDL_sysrender.h
│ ├── SDL_yuv_mmx.c
│ ├── SDL_yuv_sw.c
│ ├── SDL_yuv_sw_c.h
│ ├── direct3d
│ │ └── SDL_render_d3d.c
│ ├── direct3d11
│ │ ├── SDL_render_d3d11.c
│ │ ├── SDL_render_winrt.cpp
│ │ └── SDL_render_winrt.h
│ ├── mmx.h
│ ├── opengl
│ │ ├── SDL_glfuncs.h
│ │ ├── SDL_render_gl.c
│ │ ├── SDL_shaders_gl.c
│ │ └── SDL_shaders_gl.h
│ ├── opengles
│ │ ├── SDL_glesfuncs.h
│ │ └── SDL_render_gles.c
│ ├── opengles2
│ │ ├── SDL_gles2funcs.h
│ │ ├── SDL_render_gles2.c
│ │ ├── SDL_shaders_gles2.c
│ │ └── SDL_shaders_gles2.h
│ ├── psp
│ │ └── SDL_render_psp.c
│ └── software
│ │ ├── SDL_blendfillrect.c
│ │ ├── SDL_blendfillrect.h
│ │ ├── SDL_blendline.c
│ │ ├── SDL_blendline.h
│ │ ├── SDL_blendpoint.c
│ │ ├── SDL_blendpoint.h
│ │ ├── SDL_draw.h
│ │ ├── SDL_drawline.c
│ │ ├── SDL_drawline.h
│ │ ├── SDL_drawpoint.c
│ │ ├── SDL_drawpoint.h
│ │ ├── SDL_render_sw.c
│ │ ├── SDL_render_sw_c.h
│ │ ├── SDL_rotate.c
│ │ └── SDL_rotate.h
│ ├── stdlib
│ ├── SDL_getenv.c
│ ├── SDL_iconv.c
│ ├── SDL_malloc.c
│ ├── SDL_qsort.c
│ ├── SDL_stdlib.c
│ └── SDL_string.c
│ ├── test
│ ├── SDL_test_assert.c
│ ├── SDL_test_common.c
│ ├── SDL_test_compare.c
│ ├── SDL_test_crc32.c
│ ├── SDL_test_font.c
│ ├── SDL_test_fuzzer.c
│ ├── SDL_test_harness.c
│ ├── SDL_test_imageBlit.c
│ ├── SDL_test_imageBlitBlend.c
│ ├── SDL_test_imageFace.c
│ ├── SDL_test_imagePrimitives.c
│ ├── SDL_test_imagePrimitivesBlend.c
│ ├── SDL_test_log.c
│ ├── SDL_test_md5.c
│ └── SDL_test_random.c
│ ├── thread
│ ├── SDL_systhread.h
│ ├── SDL_thread.c
│ ├── SDL_thread_c.h
│ ├── generic
│ │ ├── SDL_syscond.c
│ │ ├── SDL_sysmutex.c
│ │ ├── SDL_sysmutex_c.h
│ │ ├── SDL_syssem.c
│ │ ├── SDL_systhread.c
│ │ ├── SDL_systhread_c.h
│ │ └── SDL_systls.c
│ ├── psp
│ │ ├── SDL_syscond.c
│ │ ├── SDL_sysmutex.c
│ │ ├── SDL_sysmutex_c.h
│ │ ├── SDL_syssem.c
│ │ ├── SDL_systhread.c
│ │ └── SDL_systhread_c.h
│ ├── pthread
│ │ ├── SDL_syscond.c
│ │ ├── SDL_sysmutex.c
│ │ ├── SDL_sysmutex_c.h
│ │ ├── SDL_syssem.c
│ │ ├── SDL_systhread.c
│ │ ├── SDL_systhread_c.h
│ │ └── SDL_systls.c
│ ├── stdcpp
│ │ ├── SDL_syscond.cpp
│ │ ├── SDL_sysmutex.cpp
│ │ ├── SDL_sysmutex_c.h
│ │ ├── SDL_systhread.cpp
│ │ └── SDL_systhread_c.h
│ └── windows
│ │ ├── SDL_sysmutex.c
│ │ ├── SDL_syssem.c
│ │ ├── SDL_systhread.c
│ │ ├── SDL_systhread_c.h
│ │ └── SDL_systls.c
│ ├── timer
│ ├── SDL_timer.c
│ ├── SDL_timer_c.h
│ ├── dummy
│ │ └── SDL_systimer.c
│ ├── haiku
│ │ └── SDL_systimer.c
│ ├── psp
│ │ └── SDL_systimer.c
│ ├── unix
│ │ └── SDL_systimer.c
│ └── windows
│ │ └── SDL_systimer.c
│ └── video
│ ├── SDL_RLEaccel.c
│ ├── SDL_RLEaccel_c.h
│ ├── SDL_blit.c
│ ├── SDL_blit.h
│ ├── SDL_blit_0.c
│ ├── SDL_blit_1.c
│ ├── SDL_blit_A.c
│ ├── SDL_blit_N.c
│ ├── SDL_blit_auto.c
│ ├── SDL_blit_auto.h
│ ├── SDL_blit_copy.c
│ ├── SDL_blit_copy.h
│ ├── SDL_blit_slow.c
│ ├── SDL_blit_slow.h
│ ├── SDL_bmp.c
│ ├── SDL_clipboard.c
│ ├── SDL_egl.c
│ ├── SDL_egl_c.h
│ ├── SDL_fillrect.c
│ ├── SDL_pixels.c
│ ├── SDL_pixels_c.h
│ ├── SDL_rect.c
│ ├── SDL_rect_c.h
│ ├── SDL_shape.c
│ ├── SDL_shape_internals.h
│ ├── SDL_stretch.c
│ ├── SDL_surface.c
│ ├── SDL_sysvideo.h
│ ├── SDL_video.c
│ ├── android
│ ├── SDL_androidclipboard.c
│ ├── SDL_androidclipboard.h
│ ├── SDL_androidevents.c
│ ├── SDL_androidevents.h
│ ├── SDL_androidgl.c
│ ├── SDL_androidkeyboard.c
│ ├── SDL_androidkeyboard.h
│ ├── SDL_androidmessagebox.c
│ ├── SDL_androidmessagebox.h
│ ├── SDL_androidmouse.c
│ ├── SDL_androidmouse.h
│ ├── SDL_androidtouch.c
│ ├── SDL_androidtouch.h
│ ├── SDL_androidvideo.c
│ ├── SDL_androidvideo.h
│ ├── SDL_androidwindow.c
│ └── SDL_androidwindow.h
│ ├── cocoa
│ ├── SDL_cocoaclipboard.h
│ ├── SDL_cocoaclipboard.m
│ ├── SDL_cocoaevents.h
│ ├── SDL_cocoaevents.m
│ ├── SDL_cocoakeyboard.h
│ ├── SDL_cocoakeyboard.m
│ ├── SDL_cocoamessagebox.h
│ ├── SDL_cocoamessagebox.m
│ ├── SDL_cocoamodes.h
│ ├── SDL_cocoamodes.m
│ ├── SDL_cocoamouse.h
│ ├── SDL_cocoamouse.m
│ ├── SDL_cocoamousetap.h
│ ├── SDL_cocoamousetap.m
│ ├── SDL_cocoaopengl.h
│ ├── SDL_cocoaopengl.m
│ ├── SDL_cocoashape.h
│ ├── SDL_cocoashape.m
│ ├── SDL_cocoavideo.h
│ ├── SDL_cocoavideo.m
│ ├── SDL_cocoawindow.h
│ └── SDL_cocoawindow.m
│ ├── directfb
│ ├── SDL_DirectFB_WM.c
│ ├── SDL_DirectFB_WM.h
│ ├── SDL_DirectFB_dyn.c
│ ├── SDL_DirectFB_dyn.h
│ ├── SDL_DirectFB_events.c
│ ├── SDL_DirectFB_events.h
│ ├── SDL_DirectFB_modes.c
│ ├── SDL_DirectFB_modes.h
│ ├── SDL_DirectFB_mouse.c
│ ├── SDL_DirectFB_mouse.h
│ ├── SDL_DirectFB_opengl.c
│ ├── SDL_DirectFB_opengl.h
│ ├── SDL_DirectFB_render.c
│ ├── SDL_DirectFB_render.h
│ ├── SDL_DirectFB_shape.c
│ ├── SDL_DirectFB_shape.h
│ ├── SDL_DirectFB_video.c
│ ├── SDL_DirectFB_video.h
│ ├── SDL_DirectFB_window.c
│ └── SDL_DirectFB_window.h
│ ├── dummy
│ ├── SDL_nullevents.c
│ ├── SDL_nullevents_c.h
│ ├── SDL_nullframebuffer.c
│ ├── SDL_nullframebuffer_c.h
│ ├── SDL_nullvideo.c
│ └── SDL_nullvideo.h
│ ├── emscripten
│ ├── SDL_emscriptenevents.c
│ ├── SDL_emscriptenevents.h
│ ├── SDL_emscriptenframebuffer.c
│ ├── SDL_emscriptenframebuffer.h
│ ├── SDL_emscriptenmouse.c
│ ├── SDL_emscriptenmouse.h
│ ├── SDL_emscriptenopengles.c
│ ├── SDL_emscriptenopengles.h
│ ├── SDL_emscriptenvideo.c
│ └── SDL_emscriptenvideo.h
│ ├── haiku
│ ├── SDL_BWin.h
│ ├── SDL_bclipboard.cc
│ ├── SDL_bclipboard.h
│ ├── SDL_bevents.cc
│ ├── SDL_bevents.h
│ ├── SDL_bframebuffer.cc
│ ├── SDL_bframebuffer.h
│ ├── SDL_bkeyboard.cc
│ ├── SDL_bkeyboard.h
│ ├── SDL_bmodes.cc
│ ├── SDL_bmodes.h
│ ├── SDL_bopengl.cc
│ ├── SDL_bopengl.h
│ ├── SDL_bvideo.cc
│ ├── SDL_bvideo.h
│ ├── SDL_bwindow.cc
│ └── SDL_bwindow.h
│ ├── mir
│ ├── SDL_mirdyn.c
│ ├── SDL_mirdyn.h
│ ├── SDL_mirevents.c
│ ├── SDL_mirevents.h
│ ├── SDL_mirframebuffer.c
│ ├── SDL_mirframebuffer.h
│ ├── SDL_mirmouse.c
│ ├── SDL_mirmouse.h
│ ├── SDL_miropengl.c
│ ├── SDL_miropengl.h
│ ├── SDL_mirsym.h
│ ├── SDL_mirvideo.c
│ ├── SDL_mirvideo.h
│ ├── SDL_mirwindow.c
│ └── SDL_mirwindow.h
│ ├── nacl
│ ├── SDL_naclevents.c
│ ├── SDL_naclevents_c.h
│ ├── SDL_naclglue.c
│ ├── SDL_naclopengles.c
│ ├── SDL_naclopengles.h
│ ├── SDL_naclvideo.c
│ ├── SDL_naclvideo.h
│ ├── SDL_naclwindow.c
│ └── SDL_naclwindow.h
│ ├── pandora
│ ├── SDL_pandora.c
│ ├── SDL_pandora.h
│ ├── SDL_pandora_events.c
│ └── SDL_pandora_events.h
│ ├── psp
│ ├── SDL_pspevents.c
│ ├── SDL_pspevents_c.h
│ ├── SDL_pspgl.c
│ ├── SDL_pspgl_c.h
│ ├── SDL_pspmouse.c
│ ├── SDL_pspmouse_c.h
│ ├── SDL_pspvideo.c
│ └── SDL_pspvideo.h
│ ├── raspberry
│ ├── SDL_rpievents.c
│ ├── SDL_rpievents_c.h
│ ├── SDL_rpimouse.c
│ ├── SDL_rpimouse.h
│ ├── SDL_rpiopengles.c
│ ├── SDL_rpiopengles.h
│ ├── SDL_rpivideo.c
│ └── SDL_rpivideo.h
│ ├── sdlgenblit.pl
│ ├── uikit
│ ├── SDL_uikitappdelegate.h
│ ├── SDL_uikitappdelegate.m
│ ├── SDL_uikitclipboard.h
│ ├── SDL_uikitclipboard.m
│ ├── SDL_uikitevents.h
│ ├── SDL_uikitevents.m
│ ├── SDL_uikitmessagebox.h
│ ├── SDL_uikitmessagebox.m
│ ├── SDL_uikitmodes.h
│ ├── SDL_uikitmodes.m
│ ├── SDL_uikitopengles.h
│ ├── SDL_uikitopengles.m
│ ├── SDL_uikitopenglview.h
│ ├── SDL_uikitopenglview.m
│ ├── SDL_uikitvideo.h
│ ├── SDL_uikitvideo.m
│ ├── SDL_uikitview.h
│ ├── SDL_uikitview.m
│ ├── SDL_uikitviewcontroller.h
│ ├── SDL_uikitviewcontroller.m
│ ├── SDL_uikitwindow.h
│ ├── SDL_uikitwindow.m
│ └── keyinfotable.h
│ ├── vivante
│ ├── SDL_vivanteopengles.c
│ ├── SDL_vivanteopengles.h
│ ├── SDL_vivanteplatform.c
│ ├── SDL_vivanteplatform.h
│ ├── SDL_vivantevideo.c
│ └── SDL_vivantevideo.h
│ ├── wayland
│ ├── SDL_waylanddyn.c
│ ├── SDL_waylanddyn.h
│ ├── SDL_waylandevents.c
│ ├── SDL_waylandevents_c.h
│ ├── SDL_waylandmouse.c
│ ├── SDL_waylandmouse.h
│ ├── SDL_waylandopengles.c
│ ├── SDL_waylandopengles.h
│ ├── SDL_waylandsym.h
│ ├── SDL_waylandtouch.c
│ ├── SDL_waylandtouch.h
│ ├── SDL_waylandvideo.c
│ ├── SDL_waylandvideo.h
│ ├── SDL_waylandwindow.c
│ └── SDL_waylandwindow.h
│ ├── windows
│ ├── SDL_msctf.h
│ ├── SDL_vkeys.h
│ ├── SDL_windowsclipboard.c
│ ├── SDL_windowsclipboard.h
│ ├── SDL_windowsevents.c
│ ├── SDL_windowsevents.h
│ ├── SDL_windowsframebuffer.c
│ ├── SDL_windowsframebuffer.h
│ ├── SDL_windowskeyboard.c
│ ├── SDL_windowskeyboard.h
│ ├── SDL_windowsmessagebox.c
│ ├── SDL_windowsmessagebox.h
│ ├── SDL_windowsmodes.c
│ ├── SDL_windowsmodes.h
│ ├── SDL_windowsmouse.c
│ ├── SDL_windowsmouse.h
│ ├── SDL_windowsopengl.c
│ ├── SDL_windowsopengl.h
│ ├── SDL_windowsopengles.c
│ ├── SDL_windowsopengles.h
│ ├── SDL_windowsshape.c
│ ├── SDL_windowsshape.h
│ ├── SDL_windowsvideo.c
│ ├── SDL_windowsvideo.h
│ ├── SDL_windowswindow.c
│ ├── SDL_windowswindow.h
│ └── wmmsg.h
│ ├── winrt
│ ├── SDL_winrtevents.cpp
│ ├── SDL_winrtevents_c.h
│ ├── SDL_winrtgamebar.cpp
│ ├── SDL_winrtgamebar_cpp.h
│ ├── SDL_winrtkeyboard.cpp
│ ├── SDL_winrtmessagebox.cpp
│ ├── SDL_winrtmessagebox.h
│ ├── SDL_winrtmouse.cpp
│ ├── SDL_winrtmouse_c.h
│ ├── SDL_winrtopengles.cpp
│ ├── SDL_winrtopengles.h
│ ├── SDL_winrtpointerinput.cpp
│ ├── SDL_winrtvideo.cpp
│ └── SDL_winrtvideo_cpp.h
│ └── x11
│ ├── SDL_x11clipboard.c
│ ├── SDL_x11clipboard.h
│ ├── SDL_x11dyn.c
│ ├── SDL_x11dyn.h
│ ├── SDL_x11events.c
│ ├── SDL_x11events.h
│ ├── SDL_x11framebuffer.c
│ ├── SDL_x11framebuffer.h
│ ├── SDL_x11keyboard.c
│ ├── SDL_x11keyboard.h
│ ├── SDL_x11messagebox.c
│ ├── SDL_x11messagebox.h
│ ├── SDL_x11modes.c
│ ├── SDL_x11modes.h
│ ├── SDL_x11mouse.c
│ ├── SDL_x11mouse.h
│ ├── SDL_x11opengl.c
│ ├── SDL_x11opengl.h
│ ├── SDL_x11opengles.c
│ ├── SDL_x11opengles.h
│ ├── SDL_x11shape.c
│ ├── SDL_x11shape.h
│ ├── SDL_x11sym.h
│ ├── SDL_x11touch.c
│ ├── SDL_x11touch.h
│ ├── SDL_x11video.c
│ ├── SDL_x11video.h
│ ├── SDL_x11window.c
│ ├── SDL_x11window.h
│ ├── SDL_x11xinput2.c
│ ├── SDL_x11xinput2.h
│ ├── edid-parse.c
│ ├── edid.h
│ ├── imKStoUCS.c
│ └── imKStoUCS.h
├── libs
├── android-support-v4.jar
└── armeabi
│ ├── libSDL2.so
│ └── libmain.so
├── obj
└── local
│ └── armeabi
│ ├── libSDL2.so
│ ├── libmain.so
│ └── objs
│ ├── SDL2
│ └── src
│ │ ├── SDL.o
│ │ ├── SDL.o.d
│ │ ├── SDL4Android.o
│ │ ├── SDL4Android.o.d
│ │ ├── SDL_assert.o
│ │ ├── SDL_assert.o.d
│ │ ├── SDL_error.o
│ │ ├── SDL_error.o.d
│ │ ├── SDL_hints.o
│ │ ├── SDL_hints.o.d
│ │ ├── SDL_log.o
│ │ ├── SDL_log.o.d
│ │ ├── atomic
│ │ ├── SDL_atomic.o
│ │ ├── SDL_atomic.o.d
│ │ ├── SDL_spinlock.o
│ │ └── SDL_spinlock.o.d
│ │ ├── audio
│ │ ├── SDL_audio.o
│ │ ├── SDL_audio.o.d
│ │ ├── SDL_audiocvt.o
│ │ ├── SDL_audiocvt.o.d
│ │ ├── SDL_audiodev.o
│ │ ├── SDL_audiodev.o.d
│ │ ├── SDL_audiotypecvt.o
│ │ ├── SDL_audiotypecvt.o.d
│ │ ├── SDL_mixer.o
│ │ ├── SDL_mixer.o.d
│ │ ├── SDL_wave.o
│ │ ├── SDL_wave.o.d
│ │ ├── android
│ │ │ ├── SDL_androidaudio.o
│ │ │ └── SDL_androidaudio.o.d
│ │ └── dummy
│ │ │ ├── SDL_dummyaudio.o
│ │ │ └── SDL_dummyaudio.o.d
│ │ ├── core
│ │ └── android
│ │ │ ├── SDL_android.o
│ │ │ └── SDL_android.o.d
│ │ ├── cpuinfo
│ │ ├── SDL_cpuinfo.o
│ │ └── SDL_cpuinfo.o.d
│ │ ├── dynapi
│ │ ├── SDL_dynapi.o
│ │ └── SDL_dynapi.o.d
│ │ ├── events
│ │ ├── SDL_clipboardevents.o
│ │ ├── SDL_clipboardevents.o.d
│ │ ├── SDL_dropevents.o
│ │ ├── SDL_dropevents.o.d
│ │ ├── SDL_events.o
│ │ ├── SDL_events.o.d
│ │ ├── SDL_gesture.o
│ │ ├── SDL_gesture.o.d
│ │ ├── SDL_keyboard.o
│ │ ├── SDL_keyboard.o.d
│ │ ├── SDL_mouse.o
│ │ ├── SDL_mouse.o.d
│ │ ├── SDL_quit.o
│ │ ├── SDL_quit.o.d
│ │ ├── SDL_touch.o
│ │ ├── SDL_touch.o.d
│ │ ├── SDL_windowevents.o
│ │ └── SDL_windowevents.o.d
│ │ ├── file
│ │ ├── SDL_rwops.o
│ │ └── SDL_rwops.o.d
│ │ ├── filesystem
│ │ └── android
│ │ │ ├── SDL_sysfilesystem.o
│ │ │ └── SDL_sysfilesystem.o.d
│ │ ├── haptic
│ │ ├── SDL_haptic.o
│ │ ├── SDL_haptic.o.d
│ │ └── dummy
│ │ │ ├── SDL_syshaptic.o
│ │ │ └── SDL_syshaptic.o.d
│ │ ├── joystick
│ │ ├── SDL_gamecontroller.o
│ │ ├── SDL_gamecontroller.o.d
│ │ ├── SDL_joystick.o
│ │ ├── SDL_joystick.o.d
│ │ └── android
│ │ │ ├── SDL_sysjoystick.o
│ │ │ └── SDL_sysjoystick.o.d
│ │ ├── loadso
│ │ └── dlopen
│ │ │ ├── SDL_sysloadso.o
│ │ │ └── SDL_sysloadso.o.d
│ │ ├── power
│ │ ├── SDL_power.o
│ │ ├── SDL_power.o.d
│ │ └── android
│ │ │ ├── SDL_syspower.o
│ │ │ └── SDL_syspower.o.d
│ │ ├── render
│ │ ├── SDL_d3dmath.o
│ │ ├── SDL_d3dmath.o.d
│ │ ├── SDL_render.o
│ │ ├── SDL_render.o.d
│ │ ├── SDL_yuv_mmx.o
│ │ ├── SDL_yuv_mmx.o.d
│ │ ├── SDL_yuv_sw.o
│ │ ├── SDL_yuv_sw.o.d
│ │ ├── direct3d
│ │ │ ├── SDL_render_d3d.o
│ │ │ └── SDL_render_d3d.o.d
│ │ ├── direct3d11
│ │ │ ├── SDL_render_d3d11.o
│ │ │ └── SDL_render_d3d11.o.d
│ │ ├── opengl
│ │ │ ├── SDL_render_gl.o
│ │ │ ├── SDL_render_gl.o.d
│ │ │ ├── SDL_shaders_gl.o
│ │ │ └── SDL_shaders_gl.o.d
│ │ ├── opengles
│ │ │ ├── SDL_render_gles.o
│ │ │ └── SDL_render_gles.o.d
│ │ ├── opengles2
│ │ │ ├── SDL_render_gles2.o
│ │ │ ├── SDL_render_gles2.o.d
│ │ │ ├── SDL_shaders_gles2.o
│ │ │ └── SDL_shaders_gles2.o.d
│ │ ├── psp
│ │ │ ├── SDL_render_psp.o
│ │ │ └── SDL_render_psp.o.d
│ │ └── software
│ │ │ ├── SDL_blendfillrect.o
│ │ │ ├── SDL_blendfillrect.o.d
│ │ │ ├── SDL_blendline.o
│ │ │ ├── SDL_blendline.o.d
│ │ │ ├── SDL_blendpoint.o
│ │ │ ├── SDL_blendpoint.o.d
│ │ │ ├── SDL_drawline.o
│ │ │ ├── SDL_drawline.o.d
│ │ │ ├── SDL_drawpoint.o
│ │ │ ├── SDL_drawpoint.o.d
│ │ │ ├── SDL_render_sw.o
│ │ │ ├── SDL_render_sw.o.d
│ │ │ ├── SDL_rotate.o
│ │ │ └── SDL_rotate.o.d
│ │ ├── stdlib
│ │ ├── SDL_getenv.o
│ │ ├── SDL_getenv.o.d
│ │ ├── SDL_iconv.o
│ │ ├── SDL_iconv.o.d
│ │ ├── SDL_malloc.o
│ │ ├── SDL_malloc.o.d
│ │ ├── SDL_qsort.o
│ │ ├── SDL_qsort.o.d
│ │ ├── SDL_stdlib.o
│ │ ├── SDL_stdlib.o.d
│ │ ├── SDL_string.o
│ │ └── SDL_string.o.d
│ │ ├── test
│ │ ├── SDL_test_assert.o
│ │ ├── SDL_test_assert.o.d
│ │ ├── SDL_test_common.o
│ │ ├── SDL_test_common.o.d
│ │ ├── SDL_test_compare.o
│ │ ├── SDL_test_compare.o.d
│ │ ├── SDL_test_crc32.o
│ │ ├── SDL_test_crc32.o.d
│ │ ├── SDL_test_font.o
│ │ ├── SDL_test_font.o.d
│ │ ├── SDL_test_fuzzer.o
│ │ ├── SDL_test_fuzzer.o.d
│ │ ├── SDL_test_harness.o
│ │ ├── SDL_test_harness.o.d
│ │ ├── SDL_test_imageBlit.o
│ │ ├── SDL_test_imageBlit.o.d
│ │ ├── SDL_test_imageBlitBlend.o
│ │ ├── SDL_test_imageBlitBlend.o.d
│ │ ├── SDL_test_imageFace.o
│ │ ├── SDL_test_imageFace.o.d
│ │ ├── SDL_test_imagePrimitives.o
│ │ ├── SDL_test_imagePrimitives.o.d
│ │ ├── SDL_test_imagePrimitivesBlend.o
│ │ ├── SDL_test_imagePrimitivesBlend.o.d
│ │ ├── SDL_test_log.o
│ │ ├── SDL_test_log.o.d
│ │ ├── SDL_test_md5.o
│ │ ├── SDL_test_md5.o.d
│ │ ├── SDL_test_random.o
│ │ └── SDL_test_random.o.d
│ │ ├── thread
│ │ ├── SDL_thread.o
│ │ ├── SDL_thread.o.d
│ │ └── pthread
│ │ │ ├── SDL_syscond.o
│ │ │ ├── SDL_syscond.o.d
│ │ │ ├── SDL_sysmutex.o
│ │ │ ├── SDL_sysmutex.o.d
│ │ │ ├── SDL_syssem.o
│ │ │ ├── SDL_syssem.o.d
│ │ │ ├── SDL_systhread.o
│ │ │ ├── SDL_systhread.o.d
│ │ │ ├── SDL_systls.o
│ │ │ └── SDL_systls.o.d
│ │ ├── timer
│ │ ├── SDL_timer.o
│ │ ├── SDL_timer.o.d
│ │ └── unix
│ │ │ ├── SDL_systimer.o
│ │ │ └── SDL_systimer.o.d
│ │ └── video
│ │ ├── SDL_RLEaccel.o
│ │ ├── SDL_RLEaccel.o.d
│ │ ├── SDL_blit.o
│ │ ├── SDL_blit.o.d
│ │ ├── SDL_blit_0.o
│ │ ├── SDL_blit_0.o.d
│ │ ├── SDL_blit_1.o
│ │ ├── SDL_blit_1.o.d
│ │ ├── SDL_blit_A.o
│ │ ├── SDL_blit_A.o.d
│ │ ├── SDL_blit_N.o
│ │ ├── SDL_blit_N.o.d
│ │ ├── SDL_blit_auto.o
│ │ ├── SDL_blit_auto.o.d
│ │ ├── SDL_blit_copy.o
│ │ ├── SDL_blit_copy.o.d
│ │ ├── SDL_blit_slow.o
│ │ ├── SDL_blit_slow.o.d
│ │ ├── SDL_bmp.o
│ │ ├── SDL_bmp.o.d
│ │ ├── SDL_clipboard.o
│ │ ├── SDL_clipboard.o.d
│ │ ├── SDL_egl.o
│ │ ├── SDL_egl.o.d
│ │ ├── SDL_fillrect.o
│ │ ├── SDL_fillrect.o.d
│ │ ├── SDL_pixels.o
│ │ ├── SDL_pixels.o.d
│ │ ├── SDL_rect.o
│ │ ├── SDL_rect.o.d
│ │ ├── SDL_shape.o
│ │ ├── SDL_shape.o.d
│ │ ├── SDL_stretch.o
│ │ ├── SDL_stretch.o.d
│ │ ├── SDL_surface.o
│ │ ├── SDL_surface.o.d
│ │ ├── SDL_video.o
│ │ ├── SDL_video.o.d
│ │ └── android
│ │ ├── SDL_androidclipboard.o
│ │ ├── SDL_androidclipboard.o.d
│ │ ├── SDL_androidevents.o
│ │ ├── SDL_androidevents.o.d
│ │ ├── SDL_androidgl.o
│ │ ├── SDL_androidgl.o.d
│ │ ├── SDL_androidkeyboard.o
│ │ ├── SDL_androidkeyboard.o.d
│ │ ├── SDL_androidmessagebox.o
│ │ ├── SDL_androidmessagebox.o.d
│ │ ├── SDL_androidmouse.o
│ │ ├── SDL_androidmouse.o.d
│ │ ├── SDL_androidtouch.o
│ │ ├── SDL_androidtouch.o.d
│ │ ├── SDL_androidvideo.o
│ │ ├── SDL_androidvideo.o.d
│ │ ├── SDL_androidwindow.o
│ │ └── SDL_androidwindow.o.d
│ └── main
│ └── __
│ └── SDL
│ └── src
│ ├── SDL4Android.o
│ ├── SDL4Android.o.d
│ └── main
│ └── android
│ ├── SDL_android_main.o
│ └── SDL_android_main.o.d
├── proguard-project.txt
├── project.properties
├── res
├── drawable-hdpi
│ └── ic_launcher.png
├── drawable-mdpi
│ └── ic_launcher.png
├── drawable-xhdpi
│ └── ic_launcher.png
├── drawable-xxhdpi
│ └── ic_launcher.png
├── layout
│ └── main.xml
├── values-v11
│ └── styles.xml
├── values-v14
│ └── styles.xml
└── values
│ ├── strings.xml
│ └── styles.xml
└── src
└── org
└── libsdl
└── app
└── SDLActivity.java
/README.md:
--------------------------------------------------------------------------------
1 | # SDL2ForAndroid
2 | Android平台编译SDL2,博客地址:http://blog.csdn.net/ywl5320/article/details/73525531
3 |
--------------------------------------------------------------------------------
/SDL4Android/.classpath:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/SDL4Android/.settings/org.eclipse.jdt.core.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
3 | org.eclipse.jdt.core.compiler.compliance=1.6
4 | org.eclipse.jdt.core.compiler.source=1.6
5 |
--------------------------------------------------------------------------------
/SDL4Android/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
10 |
11 |
16 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/SDL4Android/assets/zx.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/assets/zx.bmp
--------------------------------------------------------------------------------
/SDL4Android/bin/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
10 |
11 |
16 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/BuildConfig.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/bin/classes/org/libsdl/app/BuildConfig.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/DummyEdit.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/bin/classes/org/libsdl/app/DummyEdit.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/R$attr.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/bin/classes/org/libsdl/app/R$attr.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/R$drawable.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/bin/classes/org/libsdl/app/R$drawable.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/R$layout.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/bin/classes/org/libsdl/app/R$layout.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/R$string.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/bin/classes/org/libsdl/app/R$string.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/R$style.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/bin/classes/org/libsdl/app/R$style.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/R.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/bin/classes/org/libsdl/app/R.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/SDLActivity$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/bin/classes/org/libsdl/app/SDLActivity$1.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/SDLActivity$2.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/bin/classes/org/libsdl/app/SDLActivity$2.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/SDLActivity$3.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/bin/classes/org/libsdl/app/SDLActivity$3.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/SDLActivity$4.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/bin/classes/org/libsdl/app/SDLActivity$4.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/SDLActivity$5.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/bin/classes/org/libsdl/app/SDLActivity$5.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/SDLActivity$6.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/bin/classes/org/libsdl/app/SDLActivity$6.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/SDLActivity$SDLCommandHandler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/bin/classes/org/libsdl/app/SDLActivity$SDLCommandHandler.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/SDLActivity$ShowTextInputTask.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/bin/classes/org/libsdl/app/SDLActivity$ShowTextInputTask.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/SDLActivity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/bin/classes/org/libsdl/app/SDLActivity.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/SDLGenericMotionListener_API12.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/bin/classes/org/libsdl/app/SDLGenericMotionListener_API12.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/SDLInputConnection.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/bin/classes/org/libsdl/app/SDLInputConnection.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/SDLJoystickHandler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/bin/classes/org/libsdl/app/SDLJoystickHandler.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/SDLJoystickHandler_API12$RangeComparator.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/bin/classes/org/libsdl/app/SDLJoystickHandler_API12$RangeComparator.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/SDLJoystickHandler_API12$SDLJoystick.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/bin/classes/org/libsdl/app/SDLJoystickHandler_API12$SDLJoystick.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/SDLJoystickHandler_API12.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/bin/classes/org/libsdl/app/SDLJoystickHandler_API12.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/SDLMain.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/bin/classes/org/libsdl/app/SDLMain.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/SDLSurface$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/bin/classes/org/libsdl/app/SDLSurface$1.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/SDLSurface.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/bin/classes/org/libsdl/app/SDLSurface.class
--------------------------------------------------------------------------------
/SDL4Android/gen/org/libsdl/app/BuildConfig.java:
--------------------------------------------------------------------------------
1 | /** Automatically generated file. DO NOT MODIFY */
2 | package org.libsdl.app;
3 |
4 | public final class BuildConfig {
5 | public final static boolean DEBUG = true;
6 | }
--------------------------------------------------------------------------------
/SDL4Android/ic_launcher-web.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/ic_launcher-web.png
--------------------------------------------------------------------------------
/SDL4Android/jni/Android.mk:
--------------------------------------------------------------------------------
1 | include $(call all-subdir-makefiles)
2 |
--------------------------------------------------------------------------------
/SDL4Android/jni/Application.mk:
--------------------------------------------------------------------------------
1 |
2 | # Uncomment this if you're using STL in your project
3 | # See CPLUSPLUS-SUPPORT.html in the NDK documentation for more information
4 | # APP_STL := stlport_static
5 |
6 | APP_ABI := armeabi
7 |
8 | # Min SDK level
9 | APP_PLATFORM=android-10
10 |
11 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/include/SDL_copying.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/include/SDL_name.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #ifndef _SDLname_h_
23 | #define _SDLname_h_
24 |
25 | #if defined(__STDC__) || defined(__cplusplus)
26 | #define NeedFunctionPrototypes 1
27 | #endif
28 |
29 | #define SDL_NAME(X) SDL_##X
30 |
31 | #endif /* _SDLname_h_ */
32 |
33 | /* vi: set ts=4 sw=4 expandtab: */
34 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/include/SDL_opengles.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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_opengles.h
24 | *
25 | * This is a simple file to encapsulate the OpenGL ES 1.X API headers.
26 | */
27 | #include "SDL_config.h"
28 |
29 | #ifdef __IPHONEOS__
30 | #include
31 | #include
32 | #else
33 | #include
34 | #include
35 | #endif
36 |
37 | #ifndef APIENTRY
38 | #define APIENTRY
39 | #endif
40 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/include/SDL_opengles2_gl2platform.h:
--------------------------------------------------------------------------------
1 | #ifndef __gl2platform_h_
2 | #define __gl2platform_h_
3 |
4 | /* $Revision: 10602 $ on $Date:: 2010-03-04 22:35:34 -0800 #$ */
5 |
6 | /*
7 | * This document is licensed under the SGI Free Software B License Version
8 | * 2.0. For details, see http://oss.sgi.com/projects/FreeB/ .
9 | */
10 |
11 | /* Platform-specific types and definitions for OpenGL ES 2.X gl2.h
12 | *
13 | * Adopters may modify khrplatform.h and this file to suit their platform.
14 | * You are encouraged to submit all modifications to the Khronos group so that
15 | * they can be included in future versions of this file. Please submit changes
16 | * by sending them to the public Khronos Bugzilla (http://khronos.org/bugzilla)
17 | * by filing a bug against product "OpenGL-ES" component "Registry".
18 | */
19 |
20 | /*#include */
21 |
22 | #ifndef GL_APICALL
23 | #define GL_APICALL KHRONOS_APICALL
24 | #endif
25 |
26 | #ifndef GL_APIENTRY
27 | #define GL_APIENTRY KHRONOS_APIENTRY
28 | #endif
29 |
30 | #endif /* __gl2platform_h_ */
31 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/include/SDL_revision.h:
--------------------------------------------------------------------------------
1 | #define SDL_REVISION "hg-10556:007dfe83abf8"
2 | #define SDL_REVISION_NUMBER 10556
3 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/include/SDL_types.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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"
30 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/SDL_assert_c.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | extern void SDL_AssertionsQuit(void);
23 |
24 | /* vi: set ts=4 sw=4 expandtab: */
25 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/SDL_internal.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #ifndef _SDL_internal_h
22 | #define _SDL_internal_h
23 |
24 | #include "dynapi/SDL_dynapi.h"
25 |
26 | #if SDL_DYNAMIC_API
27 | #include "dynapi/SDL_dynapi_overrides.h"
28 | /* force DECLSPEC and SDLCALL off...it's all internal symbols now.
29 | These will have actual #defines during SDL_dynapi.c only */
30 | #define DECLSPEC
31 | #define SDLCALL
32 | #endif
33 |
34 | #include "SDL_config.h"
35 |
36 | #endif
37 |
38 | /* vi: set ts=4 sw=4 expandtab: */
39 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/audio/android/SDL_androidaudio.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #ifndef _SDL_androidaudio_h
24 | #define _SDL_androidaudio_h
25 |
26 | #include "../SDL_sysaudio.h"
27 |
28 | /* Hidden "this" pointer for the audio functions */
29 | #define _THIS SDL_AudioDevice *this
30 |
31 | struct SDL_PrivateAudioData
32 | {
33 | /* Resume device if it was paused automatically */
34 | int resume;
35 | };
36 |
37 | #endif /* _SDL_androidaudio_h */
38 |
39 | /* vi: set ts=4 sw=4 expandtab: */
40 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/audio/haiku/SDL_haikuaudio.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #ifndef _SDL_beaudio_h
24 | #define _SDL_beaudio_h
25 |
26 | #include "../SDL_sysaudio.h"
27 |
28 | /* Hidden "this" pointer for the audio functions */
29 | #define _THIS SDL_AudioDevice *_this
30 |
31 | struct SDL_PrivateAudioData
32 | {
33 | BSoundPlayer *audio_obj;
34 | };
35 |
36 | #endif /* _SDL_beaudio_h */
37 |
38 | /* vi: set ts=4 sw=4 expandtab: */
39 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/audio/nacl/SDL_naclaudio.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
23 |
24 | #ifndef _SDL_naclaudio_h
25 | #define _SDL_naclaudio_h
26 |
27 | #include "SDL_audio.h"
28 | #include "../SDL_sysaudio.h"
29 | #include "SDL_mutex.h"
30 |
31 | #include "ppapi/c/ppb_audio.h"
32 |
33 | #define _THIS SDL_AudioDevice *_this
34 | #define private _this->hidden
35 |
36 | typedef struct SDL_PrivateAudioData {
37 | SDL_mutex* mutex;
38 | PP_Resource audio;
39 | } SDL_PrivateAudioData;
40 |
41 | #endif /* _SDL_naclaudio_h */
42 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/audio/sun/SDL_sunaudio.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/jni/SDL/src/audio/sun/SDL_sunaudio.c
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/core/linux/SDL_evdev.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
23 |
24 | #ifndef _SDL_evdev_h
25 | #define _SDL_evdev_h
26 |
27 | #ifdef SDL_INPUT_LINUXEV
28 |
29 | #include "SDL_events.h"
30 |
31 | extern int SDL_EVDEV_Init(void);
32 | extern void SDL_EVDEV_Quit(void);
33 | extern void SDL_EVDEV_Poll(void);
34 |
35 | #endif /* SDL_INPUT_LINUXEV */
36 |
37 | #endif /* _SDL_evdev_h */
38 |
39 | /* vi: set ts=4 sw=4 expandtab: */
40 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/core/linux/SDL_ime.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #ifndef _SDL_ime_h
23 | #define _SDL_ime_h
24 |
25 | #include "../../SDL_internal.h"
26 |
27 | #include "SDL_stdinc.h"
28 | #include "SDL_rect.h"
29 |
30 | extern SDL_bool SDL_IME_Init();
31 | extern void SDL_IME_Quit();
32 | extern void SDL_IME_SetFocus(SDL_bool focused);
33 | extern void SDL_IME_Reset();
34 | extern SDL_bool SDL_IME_ProcessKeyEvent(Uint32 keysym, Uint32 keycode);
35 | extern void SDL_IME_UpdateTextRect(SDL_Rect *rect);
36 | extern void SDL_IME_PumpEvents();
37 |
38 | #endif /* _SDL_ime_h */
39 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/core/winrt/SDL_winrtapp_common.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "SDL_config.h"
22 |
23 | #ifndef _SDL_winrtapp_common_h
24 | #define _SDL_winrtapp_common_h
25 |
26 | /* A pointer to the app's C-style main() function (which is a different
27 | function than the WinRT app's actual entry point).
28 | */
29 | extern int (*WINRT_SDLAppEntryPoint)(int, char **);
30 |
31 | #endif // ifndef _SDL_winrtapp_common_h
32 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/core/winrt/SDL_winrtapp_xaml.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "SDL_config.h"
22 |
23 | #ifndef _SDL_winrtapp_xaml_h
24 | #define _SDL_winrtapp_xaml_h
25 |
26 | #include "SDL_stdinc.h"
27 |
28 | #ifdef __cplusplus
29 | extern SDL_bool WINRT_XAMLWasEnabled;
30 | extern int SDL_WinRTInitXAMLApp(int (*mainFunction)(int, char **), void * backgroundPanelAsIInspectable);
31 | #endif // ifdef __cplusplus
32 |
33 | #endif // ifndef _SDL_winrtapp_xaml_h
34 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/events/SDL_clipboardevents_c.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../SDL_internal.h"
22 |
23 | #ifndef _SDL_clipboardevents_c_h
24 | #define _SDL_clipboardevents_c_h
25 |
26 | extern int SDL_SendClipboardUpdate(void);
27 |
28 | #endif /* _SDL_clipboardevents_c_h */
29 |
30 | /* vi: set ts=4 sw=4 expandtab: */
31 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/events/SDL_dropevents_c.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../SDL_internal.h"
22 |
23 | #ifndef _SDL_dropevents_c_h
24 | #define _SDL_dropevents_c_h
25 |
26 | extern int SDL_SendDropFile(SDL_Window *window, const char *file);
27 | extern int SDL_SendDropText(SDL_Window *window, const char *text);
28 | extern int SDL_SendDropComplete(SDL_Window *window);
29 |
30 | #endif /* _SDL_dropevents_c_h */
31 |
32 | /* vi: set ts=4 sw=4 expandtab: */
33 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/events/SDL_gesture_c.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../SDL_internal.h"
22 |
23 | #ifndef _SDL_gesture_c_h
24 | #define _SDL_gesture_c_h
25 |
26 | extern int SDL_GestureAddTouch(SDL_TouchID touchId);
27 |
28 | extern void SDL_GestureProcessEvent(SDL_Event* event);
29 |
30 | extern int SDL_RecordGesture(SDL_TouchID touchId);
31 |
32 | #endif /* _SDL_gesture_c_h */
33 |
34 | /* vi: set ts=4 sw=4 expandtab: */
35 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/events/SDL_sysevents.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../SDL_internal.h"
22 |
23 | #include "../video/SDL_sysvideo.h"
24 |
25 | /* Useful functions and variables from SDL_sysevents.c */
26 |
27 | #if defined(__HAIKU__)
28 | /* The Haiku event loops run in a separate thread */
29 | #define MUST_THREAD_EVENTS
30 | #endif
31 |
32 | #ifdef __WIN32__ /* Windows doesn't allow a separate event thread */
33 | #define CANT_THREAD_EVENTS
34 | #endif
35 |
36 | /* vi: set ts=4 sw=4 expandtab: */
37 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/events/SDL_windowevents_c.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../SDL_internal.h"
22 |
23 | #ifndef _SDL_windowevents_c_h
24 | #define _SDL_windowevents_c_h
25 |
26 | extern int SDL_SendWindowEvent(SDL_Window * window, Uint8 windowevent,
27 | int data1, int data2);
28 |
29 | #endif /* _SDL_windowevents_c_h */
30 |
31 | /* vi: set ts=4 sw=4 expandtab: */
32 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/events/blank_cursor.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | * A default blank 8x8 cursor */
24 |
25 | #define BLANK_CWIDTH 8
26 | #define BLANK_CHEIGHT 8
27 | #define BLANK_CHOTX 0
28 | #define BLANK_CHOTY 0
29 |
30 | static const unsigned char blank_cdata[8] = { 0, 0, 0, 0, 0, 0, 0, 0 };
31 | static const unsigned char blank_cmask[8] = { 0, 0, 0, 0, 0, 0, 0, 0 };
32 |
33 | /* vi: set ts=4 sw=4 expandtab: */
34 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/events/default_cursor.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/jni/SDL/src/events/default_cursor.h
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/file/cocoa/SDL_rwopsbundlesupport.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #ifdef __APPLE__
23 |
24 | #include
25 |
26 | #ifndef SDL_rwopsbundlesupport_h
27 | #define SDL_rwopsbundlesupport_h
28 | FILE* SDL_OpenFPFromBundleOrFallback(const char *file, const char *mode);
29 | #endif
30 | #endif
31 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/filesystem/nacl/SDL_sysfilesystem.c:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 | #include "SDL_error.h"
23 | #include "SDL_filesystem.h"
24 |
25 | #ifdef SDL_FILESYSTEM_NACL
26 |
27 | char *
28 | SDL_GetBasePath(void)
29 | {
30 | SDL_Unsupported();
31 | return NULL;
32 | }
33 |
34 | char *
35 | SDL_GetPrefPath(const char *org, const char *app)
36 | {
37 | SDL_Unsupported();
38 | return NULL;
39 | }
40 |
41 | #endif /* SDL_FILESYSTEM_NACL */
42 |
43 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/haptic/SDL_haptic_c.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | extern int SDL_HapticInit(void);
23 | extern void SDL_HapticQuit(void);
24 |
25 | /* vi: set ts=4 sw=4 expandtab: */
26 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/haptic/darwin/SDL_syshaptic_c.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | extern int MacHaptic_MaybeAddDevice( io_object_t device );
23 | extern int MacHaptic_MaybeRemoveDevice( io_object_t device );
24 |
25 | /* vi: set ts=4 sw=4 expandtab: */
26 |
27 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/joystick/windows/SDL_dinputjoystick_c.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | extern int SDL_DINPUT_JoystickInit(void);
24 | extern void SDL_DINPUT_JoystickDetect(JoyStick_DeviceData **pContext);
25 | extern int SDL_DINPUT_JoystickOpen(SDL_Joystick * joystick, JoyStick_DeviceData *joystickdevice);
26 | extern void SDL_DINPUT_JoystickUpdate(SDL_Joystick * joystick);
27 | extern void SDL_DINPUT_JoystickClose(SDL_Joystick * joystick);
28 | extern void SDL_DINPUT_JoystickQuit(void);
29 |
30 | /* vi: set ts=4 sw=4 expandtab: */
31 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/libm/s_copysign.c:
--------------------------------------------------------------------------------
1 | /* @(#)s_copysign.c 5.1 93/09/24 */
2 | /*
3 | * ====================================================
4 | * Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
5 | *
6 | * Developed at SunPro, a Sun Microsystems, Inc. business.
7 | * Permission to use, copy, modify, and distribute this
8 | * software is freely granted, provided that this notice
9 | * is preserved.
10 | * ====================================================
11 | */
12 |
13 | #if defined(LIBM_SCCS) && !defined(lint)
14 | static const char rcsid[] =
15 | "$NetBSD: s_copysign.c,v 1.8 1995/05/10 20:46:57 jtc Exp $";
16 | #endif
17 |
18 | /*
19 | * copysign(double x, double y)
20 | * copysign(x,y) returns a value with the magnitude of x and
21 | * with the sign bit of y.
22 | */
23 |
24 | #include "math_libm.h"
25 | #include "math_private.h"
26 |
27 | libm_hidden_proto(copysign)
28 | #ifdef __STDC__
29 | double copysign(double x, double y)
30 | #else
31 | double copysign(x, y)
32 | double x, y;
33 | #endif
34 | {
35 | u_int32_t hx, hy;
36 | GET_HIGH_WORD(hx, x);
37 | GET_HIGH_WORD(hy, y);
38 | SET_HIGH_WORD(x, (hx & 0x7fffffff) | (hy & 0x80000000));
39 | return x;
40 | }
41 |
42 | libm_hidden_def(copysign)
43 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/libm/s_fabs.c:
--------------------------------------------------------------------------------
1 | /* @(#)s_fabs.c 5.1 93/09/24 */
2 | /*
3 | * ====================================================
4 | * Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
5 | *
6 | * Developed at SunPro, a Sun Microsystems, Inc. business.
7 | * Permission to use, copy, modify, and distribute this
8 | * software is freely granted, provided that this notice
9 | * is preserved.
10 | * ====================================================
11 | */
12 |
13 | #if defined(LIBM_SCCS) && !defined(lint)
14 | static const char rcsid[] =
15 | "$NetBSD: s_fabs.c,v 1.7 1995/05/10 20:47:13 jtc Exp $";
16 | #endif
17 |
18 | /*
19 | * fabs(x) returns the absolute value of x.
20 | */
21 |
22 | #include "math_libm.h"
23 | #include "math_private.h"
24 |
25 | libm_hidden_proto(fabs)
26 | #ifdef __STDC__
27 | double fabs(double x)
28 | #else
29 | double fabs(x)
30 | double x;
31 | #endif
32 | {
33 | u_int32_t high;
34 | GET_HIGH_WORD(high, x);
35 | SET_HIGH_WORD(x, high & 0x7fffffff);
36 | return x;
37 | }
38 |
39 | libm_hidden_def(fabs)
40 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/main/dummy/SDL_dummy_main.c:
--------------------------------------------------------------------------------
1 | /*
2 | SDL_dummy_main.c, placed in the public domain by Sam Lantinga 3/13/14
3 | */
4 | #include "../../SDL_internal.h"
5 |
6 | /* Include the SDL main definition header */
7 | #include "SDL_main.h"
8 |
9 | #ifdef main
10 | #undef main
11 | int
12 | main(int argc, char *argv[])
13 | {
14 | return (SDL_main(argc, argv));
15 | }
16 | #else
17 | /* Nothing to do on this platform */
18 | int
19 | SDL_main_stub_symbol(void);
20 |
21 | int
22 | SDL_main_stub_symbol(void)
23 | {
24 | return 0;
25 | }
26 | #endif
27 |
28 | /* vi: set ts=4 sw=4 expandtab: */
29 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/main/windows/version.rc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/jni/SDL/src/main/windows/version.rc
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/main/winrt/SDL2-WinRTResource_BlankCursor.cur:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/jni/SDL/src/main/winrt/SDL2-WinRTResource_BlankCursor.cur
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/main/winrt/SDL2-WinRTResources.rc:
--------------------------------------------------------------------------------
1 | #include "winres.h"
2 | LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
3 | 5000 CURSOR "SDL2-WinRTResource_BlankCursor.cur"
4 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/power/uikit/SDL_syspower.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #if SDL_POWER_UIKIT
24 |
25 | #include "SDL_power.h"
26 |
27 | void SDL_UIKit_UpdateBatteryMonitoring(void);
28 | SDL_bool SDL_GetPowerInfo_UIKit(SDL_PowerState * state, int *seconds, int *percent);
29 |
30 | #endif /* SDL_POWER_UIKIT */
31 |
32 | /* vi: set ts=4 sw=4 expandtab: */
33 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/render/direct3d11/SDL_render_winrt.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #if SDL_VIDEO_RENDER_D3D11 && !SDL_RENDER_DISABLED
24 |
25 | #include "SDL_render.h"
26 |
27 | #ifdef __cplusplus
28 | extern "C" {
29 | #endif
30 |
31 | void * D3D11_GetCoreWindowFromSDLRenderer(SDL_Renderer * renderer);
32 | DXGI_MODE_ROTATION D3D11_GetCurrentRotation();
33 |
34 | #ifdef __cplusplus
35 | }
36 | #endif
37 |
38 | #endif /* SDL_VIDEO_RENDER_D3D11 && !SDL_RENDER_DISABLED */
39 |
40 | /* vi: set ts=4 sw=4 expandtab: */
41 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/render/software/SDL_blendfillrect.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 |
24 | extern int SDL_BlendFillRect(SDL_Surface * dst, const SDL_Rect * rect, SDL_BlendMode blendMode, Uint8 r, Uint8 g, Uint8 b, Uint8 a);
25 | extern int SDL_BlendFillRects(SDL_Surface * dst, const SDL_Rect * rects, int count, SDL_BlendMode blendMode, Uint8 r, Uint8 g, Uint8 b, Uint8 a);
26 |
27 | /* vi: set ts=4 sw=4 expandtab: */
28 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/render/software/SDL_blendline.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 |
24 | extern int SDL_BlendLine(SDL_Surface * dst, int x1, int y1, int x2, int y2, SDL_BlendMode blendMode, Uint8 r, Uint8 g, Uint8 b, Uint8 a);
25 | extern int SDL_BlendLines(SDL_Surface * dst, const SDL_Point * points, int count, SDL_BlendMode blendMode, Uint8 r, Uint8 g, Uint8 b, Uint8 a);
26 |
27 | /* vi: set ts=4 sw=4 expandtab: */
28 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/render/software/SDL_blendpoint.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 |
24 | extern int SDL_BlendPoint(SDL_Surface * dst, int x, int y, SDL_BlendMode blendMode, Uint8 r, Uint8 g, Uint8 b, Uint8 a);
25 | extern int SDL_BlendPoints(SDL_Surface * dst, const SDL_Point * points, int count, SDL_BlendMode blendMode, Uint8 r, Uint8 g, Uint8 b, Uint8 a);
26 |
27 | /* vi: set ts=4 sw=4 expandtab: */
28 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/render/software/SDL_drawline.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 |
24 | extern int SDL_DrawLine(SDL_Surface * dst, int x1, int y1, int x2, int y2, Uint32 color);
25 | extern int SDL_DrawLines(SDL_Surface * dst, const SDL_Point * points, int count, Uint32 color);
26 |
27 | /* vi: set ts=4 sw=4 expandtab: */
28 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/render/software/SDL_drawpoint.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 |
24 | extern int SDL_DrawPoint(SDL_Surface * dst, int x, int y, Uint32 color);
25 | extern int SDL_DrawPoints(SDL_Surface * dst, const SDL_Point * points, int count, Uint32 color);
26 |
27 | /* vi: set ts=4 sw=4 expandtab: */
28 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/render/software/SDL_render_sw_c.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | extern SDL_Renderer * SW_CreateRendererForSurface(SDL_Surface * surface);
23 |
24 | /* vi: set ts=4 sw=4 expandtab: */
25 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/render/software/SDL_rotate.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #ifndef MIN
23 | #define MIN(a,b) (((a) < (b)) ? (a) : (b))
24 | #endif
25 |
26 | extern SDL_Surface *SDLgfx_rotateSurface(SDL_Surface * src, double angle, int centerx, int centery, int smooth, int flipx, int flipy, int dstwidth, int dstheight, double cangle, double sangle);
27 | extern void SDLgfx_rotozoomSurfaceSizeTrig(int width, int height, double angle, int *dstwidth, int *dstheight, double *cangle, double *sangle);
28 |
29 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/test/SDL_test_font.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/jni/SDL/src/test/SDL_test_font.c
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/thread/generic/SDL_sysmutex_c.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 | /* vi: set ts=4 sw=4 expandtab: */
23 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/thread/generic/SDL_systhread_c.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | /* Stub until we implement threads on this platform */
24 | typedef int SYS_ThreadHandle;
25 |
26 | /* vi: set ts=4 sw=4 expandtab: */
27 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/thread/generic/SDL_systls.c:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
23 | #include "../SDL_thread_c.h"
24 |
25 |
26 | SDL_TLSData *
27 | SDL_SYS_GetTLSData()
28 | {
29 | return SDL_Generic_GetTLSData();
30 | }
31 |
32 | int
33 | SDL_SYS_SetTLSData(SDL_TLSData *data)
34 | {
35 | return SDL_Generic_SetTLSData(data);
36 | }
37 |
38 | /* vi: set ts=4 sw=4 expandtab: */
39 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/thread/psp/SDL_sysmutex_c.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 | /* vi: set ts=4 sw=4 expandtab: */
23 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/thread/psp/SDL_systhread_c.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include
23 |
24 | typedef SceUID SYS_ThreadHandle;
25 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/thread/pthread/SDL_sysmutex_c.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #ifndef _SDL_mutex_c_h
24 | #define _SDL_mutex_c_h
25 |
26 | struct SDL_mutex
27 | {
28 | pthread_mutex_t id;
29 | };
30 |
31 | #endif /* _SDL_mutex_c_h */
32 | /* vi: set ts=4 sw=4 expandtab: */
33 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/thread/pthread/SDL_systhread_c.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #include
24 |
25 | typedef pthread_t SYS_ThreadHandle;
26 |
27 | /* vi: set ts=4 sw=4 expandtab: */
28 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/thread/stdcpp/SDL_sysmutex_c.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "SDL_config.h"
22 |
23 | #include
24 |
25 | struct SDL_mutex
26 | {
27 | std::recursive_mutex cpp_mutex;
28 | };
29 |
30 | /* vi: set ts=4 sw=4 expandtab: */
31 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/thread/stdcpp/SDL_systhread_c.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "SDL_config.h"
22 |
23 | /* For a thread handle, use a void pointer to a std::thread */
24 | typedef void * SYS_ThreadHandle;
25 |
26 | /* vi: set ts=4 sw=4 expandtab: */
27 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/thread/windows/SDL_systhread_c.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #ifndef _SDL_systhread_c_h
24 | #define _SDL_systhread_c_h
25 |
26 | #include "../../core/windows/SDL_windows.h"
27 |
28 | typedef HANDLE SYS_ThreadHandle;
29 |
30 | #endif /* _SDL_systhread_c_h */
31 |
32 | /* vi: set ts=4 sw=4 expandtab: */
33 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/timer/SDL_timer_c.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../SDL_internal.h"
22 |
23 | /* Useful functions and variables from SDL_timer.c */
24 | #include "SDL_timer.h"
25 |
26 | #define ROUND_RESOLUTION(X) \
27 | (((X+TIMER_RESOLUTION-1)/TIMER_RESOLUTION)*TIMER_RESOLUTION)
28 |
29 | extern void SDL_TicksInit(void);
30 | extern void SDL_TicksQuit(void);
31 | extern int SDL_TimerInit(void);
32 | extern void SDL_TimerQuit(void);
33 |
34 | /* vi: set ts=4 sw=4 expandtab: */
35 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/SDL_RLEaccel.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/jni/SDL/src/video/SDL_RLEaccel.c
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/SDL_blit_auto.h:
--------------------------------------------------------------------------------
1 | /* DO NOT EDIT! This file is generated by sdlgenblit.pl */
2 | /*
3 | Simple DirectMedia Layer
4 | Copyright (C) 1997-2016 Sam Lantinga
5 |
6 | This software is provided 'as-is', without any express or implied
7 | warranty. In no event will the authors be held liable for any damages
8 | arising from the use of this software.
9 |
10 | Permission is granted to anyone to use this software for any purpose,
11 | including commercial applications, and to alter it and redistribute it
12 | freely, subject to the following restrictions:
13 |
14 | 1. The origin of this software must not be misrepresented; you must not
15 | claim that you wrote the original software. If you use this software
16 | in a product, an acknowledgment in the product documentation would be
17 | appreciated but is not required.
18 | 2. Altered source versions must be plainly marked as such, and must not be
19 | misrepresented as being the original software.
20 | 3. This notice may not be removed or altered from any source distribution.
21 | */
22 | #include "../SDL_internal.h"
23 |
24 | /* *INDENT-OFF* */
25 |
26 | extern SDL_BlitFuncEntry SDL_GeneratedBlitFuncTable[];
27 |
28 | /* *INDENT-ON* */
29 |
30 | /* vi: set ts=4 sw=4 expandtab: */
31 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/SDL_blit_copy.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | void SDL_BlitCopy(SDL_BlitInfo * info);
23 |
24 | /* vi: set ts=4 sw=4 expandtab: */
25 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/SDL_blit_slow.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../SDL_internal.h"
22 |
23 | extern void SDL_Blit_Slow(SDL_BlitInfo * info);
24 |
25 | /* vi: set ts=4 sw=4 expandtab: */
26 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/SDL_rect_c.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../SDL_internal.h"
22 |
23 | extern SDL_bool SDL_GetSpanEnclosingRect(int width, int height, int numrects, const SDL_Rect * rects, SDL_Rect *span);
24 |
25 | /* vi: set ts=4 sw=4 expandtab: */
26 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/android/SDL_androidclipboard.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #ifndef _SDL_androidclipboard_h
24 | #define _SDL_androidclipboard_h
25 |
26 | extern int Android_SetClipboardText(_THIS, const char *text);
27 | extern char *Android_GetClipboardText(_THIS);
28 | extern SDL_bool Android_HasClipboardText(_THIS);
29 |
30 | #endif /* _SDL_androidclipboard_h */
31 |
32 | /* vi: set ts=4 sw=4 expandtab: */
33 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/android/SDL_androidevents.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #include "SDL_androidvideo.h"
24 |
25 | extern void Android_PumpEvents(_THIS);
26 |
27 | /* vi: set ts=4 sw=4 expandtab: */
28 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/android/SDL_androidmessagebox.c:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #if SDL_VIDEO_DRIVER_ANDROID
24 |
25 | #include "SDL_messagebox.h"
26 |
27 | int
28 | Android_ShowMessageBox(const SDL_MessageBoxData *messageboxdata, int *buttonid)
29 | {
30 | int Android_JNI_ShowMessageBox(const SDL_MessageBoxData *messageboxdata, int *buttonid);
31 |
32 | return Android_JNI_ShowMessageBox(messageboxdata, buttonid);
33 | }
34 |
35 | #endif /* SDL_VIDEO_DRIVER_ANDROID */
36 |
37 | /* vi: set ts=4 sw=4 expandtab: */
38 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/android/SDL_androidmessagebox.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #if SDL_VIDEO_DRIVER_ANDROID
24 |
25 | extern int Android_ShowMessageBox(const SDL_MessageBoxData *messageboxdata, int *buttonid);
26 |
27 | #endif /* SDL_VIDEO_DRIVER_ANDROID */
28 |
29 | /* vi: set ts=4 sw=4 expandtab: */
30 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/android/SDL_androidmouse.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #ifndef _SDL_androidmouse_h
23 | #define _SDL_androidmouse_h
24 |
25 | #include "SDL_androidvideo.h"
26 |
27 | extern void Android_InitMouse(void);
28 | extern void Android_OnMouse( int button, int action, float x, float y);
29 |
30 | #endif /* _SDL_androidmouse_h */
31 |
32 | /* vi: set ts=4 sw=4 expandtab: */
33 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/android/SDL_androidtouch.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #include "SDL_androidvideo.h"
24 |
25 | extern void Android_InitTouch(void);
26 | extern void Android_QuitTouch(void);
27 | extern void Android_OnTouch( int touch_device_id_in, int pointer_finger_id_in, int action, float x, float y, float p);
28 |
29 | /* vi: set ts=4 sw=4 expandtab: */
30 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/cocoa/SDL_cocoaclipboard.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #ifndef _SDL_cocoaclipboard_h
24 | #define _SDL_cocoaclipboard_h
25 |
26 | /* Forward declaration */
27 | struct SDL_VideoData;
28 |
29 | extern int Cocoa_SetClipboardText(_THIS, const char *text);
30 | extern char *Cocoa_GetClipboardText(_THIS);
31 | extern SDL_bool Cocoa_HasClipboardText(_THIS);
32 | extern void Cocoa_CheckClipboardUpdate(struct SDL_VideoData * data);
33 |
34 | #endif /* _SDL_cocoaclipboard_h */
35 |
36 | /* vi: set ts=4 sw=4 expandtab: */
37 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/cocoa/SDL_cocoaevents.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #ifndef _SDL_cocoaevents_h
24 | #define _SDL_cocoaevents_h
25 |
26 | extern void Cocoa_RegisterApp(void);
27 | extern void Cocoa_PumpEvents(_THIS);
28 | extern void Cocoa_SuspendScreenSaver(_THIS);
29 |
30 | #endif /* _SDL_cocoaevents_h */
31 |
32 | /* vi: set ts=4 sw=4 expandtab: */
33 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/cocoa/SDL_cocoakeyboard.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #ifndef _SDL_cocoakeyboard_h
24 | #define _SDL_cocoakeyboard_h
25 |
26 | extern void Cocoa_InitKeyboard(_THIS);
27 | extern void Cocoa_HandleKeyEvent(_THIS, NSEvent * event);
28 | extern void Cocoa_QuitKeyboard(_THIS);
29 |
30 | extern void Cocoa_StartTextInput(_THIS);
31 | extern void Cocoa_StopTextInput(_THIS);
32 | extern void Cocoa_SetTextInputRect(_THIS, SDL_Rect *rect);
33 |
34 | #endif /* _SDL_cocoakeyboard_h */
35 |
36 | /* vi: set ts=4 sw=4 expandtab: */
37 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/cocoa/SDL_cocoamessagebox.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #if SDL_VIDEO_DRIVER_COCOA
24 |
25 | extern int Cocoa_ShowMessageBox(const SDL_MessageBoxData *messageboxdata, int *buttonid);
26 |
27 | #endif /* SDL_VIDEO_DRIVER_COCOA */
28 |
29 | /* vi: set ts=4 sw=4 expandtab: */
30 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/cocoa/SDL_cocoamousetap.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #ifndef _SDL_cocoamousetap_h
24 | #define _SDL_cocoamousetap_h
25 |
26 | #include "SDL_cocoamouse.h"
27 |
28 | extern void Cocoa_InitMouseEventTap(SDL_MouseData *driverdata);
29 | extern void Cocoa_QuitMouseEventTap(SDL_MouseData *driverdata);
30 |
31 | #endif /* _SDL_cocoamousetap_h */
32 |
33 | /* vi: set ts=4 sw=4 expandtab: */
34 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/directfb/SDL_DirectFB_events.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #ifndef _SDL_DirectFB_events_h
23 | #define _SDL_DirectFB_events_h
24 |
25 | #include "../SDL_sysvideo.h"
26 |
27 | /* Functions to be exported */
28 | extern void DirectFB_InitKeyboard(_THIS);
29 | extern void DirectFB_QuitKeyboard(_THIS);
30 | extern void DirectFB_PumpEventsWindow(_THIS);
31 |
32 | #endif
33 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/directfb/SDL_DirectFB_render.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | /* SDL surface based renderer implementation */
24 |
25 | /* vi: set ts=4 sw=4 expandtab: */
26 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/dummy/SDL_nullevents.c:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #if SDL_VIDEO_DRIVER_DUMMY
24 |
25 | /* Being a null driver, there's no event stream. We just define stubs for
26 | most of the API. */
27 |
28 | #include "../../events/SDL_events_c.h"
29 |
30 | #include "SDL_nullvideo.h"
31 | #include "SDL_nullevents_c.h"
32 |
33 | void
34 | DUMMY_PumpEvents(_THIS)
35 | {
36 | /* do nothing. */
37 | }
38 |
39 | #endif /* SDL_VIDEO_DRIVER_DUMMY */
40 |
41 | /* vi: set ts=4 sw=4 expandtab: */
42 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/dummy/SDL_nullevents_c.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #include "SDL_nullvideo.h"
24 |
25 | extern void DUMMY_PumpEvents(_THIS);
26 |
27 | /* vi: set ts=4 sw=4 expandtab: */
28 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/dummy/SDL_nullframebuffer_c.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | extern int SDL_DUMMY_CreateWindowFramebuffer(_THIS, SDL_Window * window, Uint32 * format, void ** pixels, int *pitch);
24 | extern int SDL_DUMMY_UpdateWindowFramebuffer(_THIS, SDL_Window * window, const SDL_Rect * rects, int numrects);
25 | extern void SDL_DUMMY_DestroyWindowFramebuffer(_THIS, SDL_Window * window);
26 |
27 | /* vi: set ts=4 sw=4 expandtab: */
28 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/dummy/SDL_nullvideo.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #ifndef _SDL_nullvideo_h
24 | #define _SDL_nullvideo_h
25 |
26 | #include "../SDL_sysvideo.h"
27 |
28 | #endif /* _SDL_nullvideo_h */
29 |
30 | /* vi: set ts=4 sw=4 expandtab: */
31 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/emscripten/SDL_emscriptenevents.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #ifndef _SDL_emscriptenevents_h
24 | #define _SDL_emscriptenevents_h
25 |
26 | #include "SDL_emscriptenvideo.h"
27 |
28 | extern void
29 | Emscripten_RegisterEventHandlers(SDL_WindowData *data);
30 |
31 | extern void
32 | Emscripten_UnregisterEventHandlers(SDL_WindowData *data);
33 |
34 | extern int
35 | Emscripten_HandleCanvasResize(int eventType, const void *reserved, void *userData);
36 | #endif /* _SDL_emscriptenevents_h */
37 |
38 | /* vi: set ts=4 sw=4 expandtab: */
39 |
40 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/emscripten/SDL_emscriptenmouse.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #ifndef _SDL_emscriptenmouse_h
24 | #define _SDL_emscriptenmouse_h
25 |
26 | typedef struct _Emscripten_CursorData
27 | {
28 | const char *system_cursor;
29 | } Emscripten_CursorData;
30 |
31 | extern void
32 | Emscripten_InitMouse();
33 |
34 | extern void
35 | Emscripten_FiniMouse();
36 |
37 | #endif /* _SDL_emscriptenmouse_h */
38 |
39 | /* vi: set ts=4 sw=4 expandtab: */
40 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/haiku/SDL_bclipboard.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
23 |
24 | #ifndef SDL_BCLIPBOARD_H
25 | #define SDL_BCLIPBOARD_H
26 |
27 | extern int BE_SetClipboardText(_THIS, const char *text);
28 | extern char *BE_GetClipboardText(_THIS);
29 | extern SDL_bool BE_HasClipboardText(_THIS);
30 |
31 | #endif
32 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/haiku/SDL_bevents.cc:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #if SDL_VIDEO_DRIVER_HAIKU
24 |
25 | #include "SDL_bevents.h"
26 |
27 | #ifdef __cplusplus
28 | extern "C" {
29 | #endif
30 |
31 | void BE_PumpEvents(_THIS) {
32 | /* Since the event thread is its own thread, this isn't really necessary */
33 | }
34 |
35 | #ifdef __cplusplus
36 | }
37 | #endif
38 |
39 | #endif /* SDL_VIDEO_DRIVER_HAIKU */
40 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/haiku/SDL_bevents.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #ifndef SDL_BEVENTS_H
23 | #define SDL_BEVENTS_H
24 |
25 | #include "../SDL_sysvideo.h"
26 |
27 | #ifdef __cplusplus
28 | extern "C" {
29 | #endif
30 |
31 | extern void BE_PumpEvents(_THIS);
32 |
33 | #ifdef __cplusplus
34 | }
35 | #endif
36 |
37 | #endif
38 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/haiku/SDL_bkeyboard.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #ifndef SDL_BKEYBOARD_H
23 | #define SDL_BKEYBOARD_H
24 |
25 | #include
26 |
27 | #ifdef __cplusplus
28 | extern "C" {
29 | #endif
30 |
31 | #include "../../../include/SDL_keyboard.h"
32 |
33 | extern void BE_InitOSKeymap();
34 | extern SDL_Scancode BE_GetScancodeFromBeKey(int32 bkey);
35 | extern int8 BE_GetKeyState(int32 bkey);
36 | extern void BE_SetKeyState(int32 bkey, int8 state);
37 |
38 | #ifdef __cplusplus
39 | }
40 | #endif
41 |
42 | #endif
43 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/haiku/SDL_bvideo.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #ifndef BVIDEO_H
23 | #define BVIDEO_H
24 |
25 | #ifdef __cplusplus
26 | extern "C" {
27 | #endif
28 |
29 | #include "../../main/haiku/SDL_BeApp.h"
30 | #include "../SDL_sysvideo.h"
31 |
32 |
33 | extern void BE_VideoQuit(_THIS);
34 | extern int BE_VideoInit(_THIS);
35 | extern void BE_DeleteDevice(_THIS);
36 | extern int BE_Available(void);
37 |
38 | #ifdef __cplusplus
39 | }
40 | #endif
41 |
42 | #endif
43 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/mir/SDL_mirevents.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | Contributed by Brandon Schaefer,
24 | */
25 |
26 | #ifndef _SDL_mirevents_h
27 | #define _SDL_mirevents_h
28 |
29 | #include
30 |
31 | extern void
32 | MIR_HandleEvent(MirSurface* surface, MirEvent const* ev, void* context);
33 |
34 | #endif /* _SDL_mirevents_h */
35 |
36 | /* vi: set ts=4 sw=4 expandtab: */
37 |
38 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/mir/SDL_mirmouse.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | Contributed by Brandon Schaefer,
24 | */
25 |
26 | #ifndef _SDL_mirmouse_h
27 | #define _SDL_mirmouse_h
28 |
29 | extern void
30 | MIR_InitMouse();
31 |
32 | extern void
33 | MIR_FiniMouse();
34 |
35 | #endif /* _SDL_mirmouse_h */
36 |
37 | /* vi: set ts=4 sw=4 expandtab: */
38 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/nacl/SDL_naclevents_c.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #ifndef _SDL_naclevents_c_h
24 | #define _SDL_naclevents_c_h
25 |
26 | #include "SDL_naclvideo.h"
27 |
28 | extern void NACL_PumpEvents(_THIS);
29 |
30 | #endif /* _SDL_naclevents_c_h */
31 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/nacl/SDL_naclglue.c:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #if SDL_VIDEO_DRIVER_NACL
24 | #endif /* SDL_VIDEO_DRIVER_NACL */
25 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/nacl/SDL_naclwindow.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #ifndef _SDL_naclwindow_h
24 | #define _SDL_naclwindow_h
25 |
26 | extern int NACL_CreateWindow(_THIS, SDL_Window * window);
27 | extern void NACL_SetWindowTitle(_THIS, SDL_Window * window);
28 | extern void NACL_DestroyWindow(_THIS, SDL_Window * window);
29 |
30 | #endif /* _SDL_naclwindow_h */
31 |
32 | /* vi: set ts=4 sw=4 expandtab: */
33 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/pandora/SDL_pandora_events.c:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #if SDL_VIDEO_DRIVER_PANDORA
24 |
25 | /* Being a null driver, there's no event stream. We just define stubs for
26 | most of the API. */
27 |
28 | #include "../../events/SDL_events_c.h"
29 |
30 | void
31 | PND_PumpEvents(_THIS)
32 | {
33 | /* Not implemented. */
34 | }
35 |
36 | #endif /* SDL_VIDEO_DRIVER_PANDORA */
37 |
38 | /* vi: set ts=4 sw=4 expandtab: */
39 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/pandora/SDL_pandora_events.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | extern void PND_PumpEvents(_THIS);
24 |
25 | /* vi: set ts=4 sw=4 expandtab: */
26 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/psp/SDL_pspevents_c.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "SDL_pspvideo.h"
23 |
24 | /* Variables and functions exported by SDL_sysevents.c to other parts
25 | of the native video subsystem (SDL_sysvideo.c)
26 | */
27 | extern void PSP_InitOSKeymap(_THIS);
28 | extern void PSP_PumpEvents(_THIS);
29 |
30 | /* end of SDL_pspevents_c.h ... */
31 |
32 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/psp/SDL_pspmouse.c:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #if SDL_VIDEO_DRIVER_PSP
24 |
25 | #include
26 |
27 | #include "SDL_error.h"
28 | #include "SDL_mouse.h"
29 | #include "../../events/SDL_events_c.h"
30 |
31 | #include "SDL_pspmouse_c.h"
32 |
33 |
34 | /* The implementation dependent data for the window manager cursor */
35 | struct WMcursor {
36 | int unused;
37 | };
38 |
39 | #endif /* SDL_VIDEO_DRIVER_PSP */
40 |
41 | /* vi: set ts=4 sw=4 expandtab: */
42 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/psp/SDL_pspmouse_c.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "SDL_pspvideo.h"
23 |
24 | /* Functions to be exported */
25 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/raspberry/SDL_rpievents_c.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #ifndef _SDL_rpievents_c_h
23 | #define _SDL_rpievents_c_h
24 |
25 | #include "SDL_rpivideo.h"
26 |
27 | void RPI_PumpEvents(_THIS);
28 | void RPI_EventInit(_THIS);
29 | void RPI_EventQuit(_THIS);
30 |
31 | #endif /* _SDL_rpievents_c_h */
32 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/uikit/SDL_uikitclipboard.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #ifndef _SDL_uikitclipboard_h
22 | #define _SDL_uikitclipboard_h
23 |
24 | #include "../SDL_sysvideo.h"
25 |
26 | extern int UIKit_SetClipboardText(_THIS, const char *text);
27 | extern char *UIKit_GetClipboardText(_THIS);
28 | extern SDL_bool UIKit_HasClipboardText(_THIS);
29 |
30 | extern void UIKit_InitClipboard(_THIS);
31 | extern void UIKit_QuitClipboard(_THIS);
32 |
33 | #endif /* _SDL_uikitclipboard_h */
34 |
35 | /* vi: set ts=4 sw=4 expandtab: */
36 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/uikit/SDL_uikitevents.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #ifndef _SDL_uikitevents_h
22 | #define _SDL_uikitevents_h
23 |
24 | #include "../SDL_sysvideo.h"
25 |
26 | extern void UIKit_PumpEvents(_THIS);
27 |
28 | #endif /* _SDL_uikitevents_h */
29 |
30 | /* vi: set ts=4 sw=4 expandtab: */
31 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/uikit/SDL_uikitmessagebox.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #if SDL_VIDEO_DRIVER_UIKIT
24 |
25 | extern SDL_bool UIKit_ShowingMessageBox();
26 |
27 | extern int UIKit_ShowMessageBox(const SDL_MessageBoxData *messageboxdata, int *buttonid);
28 |
29 | #endif /* SDL_VIDEO_DRIVER_UIKIT */
30 |
31 | /* vi: set ts=4 sw=4 expandtab: */
32 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/vivante/SDL_vivanteplatform.c:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #if SDL_VIDEO_DRIVER_VIVANTE
24 |
25 | #include "SDL_vivanteplatform.h"
26 |
27 | #ifdef VIVANTE_PLATFORM_GENERIC
28 |
29 | int
30 | VIVANTE_SetupPlatform(_THIS)
31 | {
32 | return 0;
33 | }
34 |
35 | void
36 | VIVANTE_CleanupPlatform(_THIS)
37 | {
38 | }
39 |
40 | #endif /* VIVANTE_PLATFORM_GENERIC */
41 |
42 | #endif /* SDL_VIDEO_DRIVER_VIVANTE */
43 |
44 | /* vi: set ts=4 sw=4 expandtab: */
45 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/wayland/SDL_waylandmouse.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
23 | #include "SDL_mouse.h"
24 | #include "SDL_waylandvideo.h"
25 |
26 | #if SDL_VIDEO_DRIVER_WAYLAND
27 |
28 | extern void Wayland_InitMouse(void);
29 | extern void Wayland_FiniMouse(void);
30 |
31 | #endif
32 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/windows/SDL_windowsclipboard.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #ifndef _SDL_windowsclipboard_h
24 | #define _SDL_windowsclipboard_h
25 |
26 | /* Forward declaration */
27 | struct SDL_VideoData;
28 |
29 | extern int WIN_SetClipboardText(_THIS, const char *text);
30 | extern char *WIN_GetClipboardText(_THIS);
31 | extern SDL_bool WIN_HasClipboardText(_THIS);
32 | extern void WIN_CheckClipboardUpdate(struct SDL_VideoData * data);
33 |
34 | #endif /* _SDL_windowsclipboard_h */
35 |
36 | /* vi: set ts=4 sw=4 expandtab: */
37 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/windows/SDL_windowsevents.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #ifndef _SDL_windowsevents_h
24 | #define _SDL_windowsevents_h
25 |
26 | extern LPTSTR SDL_Appname;
27 | extern Uint32 SDL_Appstyle;
28 | extern HINSTANCE SDL_Instance;
29 |
30 | extern LRESULT CALLBACK WIN_WindowProc(HWND hwnd, UINT msg, WPARAM wParam,
31 | LPARAM lParam);
32 | extern void WIN_PumpEvents(_THIS);
33 |
34 | #endif /* _SDL_windowsevents_h */
35 |
36 | /* vi: set ts=4 sw=4 expandtab: */
37 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/windows/SDL_windowsframebuffer.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | extern int WIN_CreateWindowFramebuffer(_THIS, SDL_Window * window, Uint32 * format, void ** pixels, int *pitch);
24 | extern int WIN_UpdateWindowFramebuffer(_THIS, SDL_Window * window, const SDL_Rect * rects, int numrects);
25 | extern void WIN_DestroyWindowFramebuffer(_THIS, SDL_Window * window);
26 |
27 | /* vi: set ts=4 sw=4 expandtab: */
28 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/windows/SDL_windowsmessagebox.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #if SDL_VIDEO_DRIVER_WINDOWS
24 |
25 | extern int WIN_ShowMessageBox(const SDL_MessageBoxData *messageboxdata, int *buttonid);
26 |
27 | #endif /* SDL_VIDEO_DRIVER_WINDOWS */
28 |
29 | /* vi: set ts=4 sw=4 expandtab: */
30 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/windows/SDL_windowsmouse.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #ifndef _SDL_windowsmouse_h
24 | #define _SDL_windowsmouse_h
25 |
26 | extern HCURSOR SDL_cursor;
27 |
28 | extern void WIN_InitMouse(_THIS);
29 | extern void WIN_QuitMouse(_THIS);
30 |
31 | #endif /* _SDL_windowsmouse_h */
32 |
33 | /* vi: set ts=4 sw=4 expandtab: */
34 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/winrt/SDL_winrtgamebar_cpp.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "SDL_config.h"
22 |
23 | #ifndef _SDL_winrtgamebar_h
24 | #define _SDL_winrtgamebar_h
25 |
26 | #ifdef __cplusplus
27 | /* These are exported as C++ functions, rather than C, to fix a compilation
28 | bug with MSVC 2013, for Windows 8.x builds. */
29 | extern void WINRT_InitGameBar(_THIS);
30 | extern void WINRT_QuitGameBar(_THIS);
31 | #endif
32 |
33 | #endif /* _SDL_winrtmouse_h */
34 |
35 | /* vi: set ts=4 sw=4 expandtab: */
36 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/winrt/SDL_winrtmessagebox.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #if SDL_VIDEO_DRIVER_WINRT
24 |
25 | extern int WINRT_ShowMessageBox(const SDL_MessageBoxData *messageboxdata, int *buttonid);
26 |
27 | #endif /* SDL_VIDEO_DRIVER_WINRT */
28 |
29 | /* vi: set ts=4 sw=4 expandtab: */
30 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/winrt/SDL_winrtmouse_c.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "SDL_config.h"
22 |
23 | #ifndef _SDL_winrtmouse_h
24 | #define _SDL_winrtmouse_h
25 |
26 | #ifdef __cplusplus
27 | extern "C" {
28 | #endif
29 |
30 | extern void WINRT_InitMouse(_THIS);
31 | extern void WINRT_QuitMouse(_THIS);
32 | extern SDL_bool WINRT_UsingRelativeMouseMode;
33 |
34 | #ifdef __cplusplus
35 | }
36 | #endif
37 |
38 | #endif /* _SDL_winrtmouse_h */
39 |
40 | /* vi: set ts=4 sw=4 expandtab: */
41 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/x11/SDL_x11clipboard.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #ifndef _SDL_x11clipboard_h
24 | #define _SDL_x11clipboard_h
25 |
26 | extern int X11_SetClipboardText(_THIS, const char *text);
27 | extern char *X11_GetClipboardText(_THIS);
28 | extern SDL_bool X11_HasClipboardText(_THIS);
29 | extern Atom X11_GetSDLCutBufferClipboardType(Display *display);
30 |
31 | #endif /* _SDL_x11clipboard_h */
32 |
33 | /* vi: set ts=4 sw=4 expandtab: */
34 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/x11/SDL_x11events.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #ifndef _SDL_x11events_h
24 | #define _SDL_x11events_h
25 |
26 | extern void X11_PumpEvents(_THIS);
27 | extern void X11_SuspendScreenSaver(_THIS);
28 |
29 | #endif /* _SDL_x11events_h */
30 |
31 | /* vi: set ts=4 sw=4 expandtab: */
32 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/x11/SDL_x11messagebox.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #if SDL_VIDEO_DRIVER_X11
23 |
24 | extern int X11_ShowMessageBox(const SDL_MessageBoxData *messageboxdata, int *buttonid);
25 |
26 | #endif /* SDL_VIDEO_DRIVER_X11 */
27 |
28 | /* vi: set ts=4 sw=4 expandtab: */
29 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/x11/SDL_x11mouse.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #ifndef _SDL_x11mouse_h
24 | #define _SDL_x11mouse_h
25 |
26 | extern void X11_InitMouse(_THIS);
27 | extern void X11_QuitMouse(_THIS);
28 |
29 | #endif /* _SDL_x11mouse_h */
30 |
31 | /* vi: set ts=4 sw=4 expandtab: */
32 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/x11/SDL_x11touch.h:
--------------------------------------------------------------------------------
1 | /*
2 | Simple DirectMedia Layer
3 | Copyright (C) 1997-2016 Sam Lantinga
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 | #include "../../SDL_internal.h"
22 |
23 | #ifndef _SDL_x11touch_h
24 | #define _SDL_x11touch_h
25 |
26 | extern void X11_InitTouch(_THIS);
27 | extern void X11_QuitTouch(_THIS);
28 |
29 | #endif /* _SDL_x11touch_h */
30 |
31 | /* vi: set ts=4 sw=4 expandtab: */
32 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/x11/imKStoUCS.h:
--------------------------------------------------------------------------------
1 | #ifndef _imKStoUCS_h
2 | #define _imKStoUCS_h
3 |
4 | /*
5 | Copyright (C) 2003-2006,2008 Jamey Sharp, Josh Triplett
6 | Copyright © 2009 Red Hat, Inc.
7 | Copyright 1990-1992,1999,2000,2004,2009,2010 Oracle and/or its affiliates.
8 | All rights reserved.
9 |
10 | Permission is hereby granted, free of charge, to any person obtaining a
11 | copy of this software and associated documentation files (the "Software"),
12 | to deal in the Software without restriction, including without limitation
13 | the rights to use, copy, modify, merge, publish, distribute, sublicense,
14 | and/or sell copies of the Software, and to permit persons to whom the
15 | Software is furnished to do so, subject to the following conditions:
16 |
17 | The above copyright notice and this permission notice (including the next
18 | paragraph) shall be included in all copies or substantial portions of the
19 | Software.
20 |
21 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
22 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
23 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
24 | THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
25 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
26 | FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
27 | DEALINGS IN THE SOFTWARE.
28 | */
29 |
30 | extern unsigned int X11_KeySymToUcs4(KeySym keysym);
31 |
32 | #endif /* _imKStoUCS_h */
33 |
--------------------------------------------------------------------------------
/SDL4Android/libs/android-support-v4.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/libs/android-support-v4.jar
--------------------------------------------------------------------------------
/SDL4Android/libs/armeabi/libSDL2.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/libs/armeabi/libSDL2.so
--------------------------------------------------------------------------------
/SDL4Android/libs/armeabi/libmain.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/libs/armeabi/libmain.so
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/libSDL2.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/libSDL2.so
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/libmain.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/libmain.so
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/SDL.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/SDL.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/SDL4Android.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/SDL4Android.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/SDL_assert.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/SDL_assert.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/SDL_error.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/SDL_error.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/SDL_hints.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/SDL_hints.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/SDL_log.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/SDL_log.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/atomic/SDL_atomic.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/atomic/SDL_atomic.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/atomic/SDL_spinlock.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/atomic/SDL_spinlock.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/audio/SDL_audio.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/audio/SDL_audio.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/audio/SDL_audiocvt.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/audio/SDL_audiocvt.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/audio/SDL_audiodev.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/audio/SDL_audiodev.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/audio/SDL_audiodev.o.d:
--------------------------------------------------------------------------------
1 | obj/local/armeabi/objs/SDL2/src/audio/SDL_audiodev.o: \
2 | jni/SDL/src/audio/SDL_audiodev.c jni/SDL/src/audio/../SDL_internal.h \
3 | jni/SDL/src/audio/../dynapi/SDL_dynapi.h \
4 | jni/SDL/src/audio/../dynapi/SDL_dynapi_overrides.h \
5 | jni/SDL/include/SDL_config.h jni/SDL/include/SDL_platform.h \
6 | jni/SDL/include/begin_code.h jni/SDL/include/close_code.h \
7 | jni/SDL/include/SDL_config_android.h
8 |
9 | jni/SDL/src/audio/../SDL_internal.h:
10 |
11 | jni/SDL/src/audio/../dynapi/SDL_dynapi.h:
12 |
13 | jni/SDL/src/audio/../dynapi/SDL_dynapi_overrides.h:
14 |
15 | jni/SDL/include/SDL_config.h:
16 |
17 | jni/SDL/include/SDL_platform.h:
18 |
19 | jni/SDL/include/begin_code.h:
20 |
21 | jni/SDL/include/close_code.h:
22 |
23 | jni/SDL/include/SDL_config_android.h:
24 |
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/audio/SDL_audiotypecvt.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/audio/SDL_audiotypecvt.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/audio/SDL_mixer.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/audio/SDL_mixer.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/audio/SDL_wave.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/audio/SDL_wave.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/audio/android/SDL_androidaudio.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/audio/android/SDL_androidaudio.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/audio/dummy/SDL_dummyaudio.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/audio/dummy/SDL_dummyaudio.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/core/android/SDL_android.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/core/android/SDL_android.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/cpuinfo/SDL_cpuinfo.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/cpuinfo/SDL_cpuinfo.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/dynapi/SDL_dynapi.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/dynapi/SDL_dynapi.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/events/SDL_clipboardevents.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/events/SDL_clipboardevents.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/events/SDL_dropevents.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/events/SDL_dropevents.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/events/SDL_events.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/events/SDL_events.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/events/SDL_gesture.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/events/SDL_gesture.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/events/SDL_keyboard.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/events/SDL_keyboard.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/events/SDL_mouse.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/events/SDL_mouse.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/events/SDL_quit.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/events/SDL_quit.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/events/SDL_touch.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/events/SDL_touch.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/events/SDL_windowevents.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/events/SDL_windowevents.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/file/SDL_rwops.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/file/SDL_rwops.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/filesystem/android/SDL_sysfilesystem.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/filesystem/android/SDL_sysfilesystem.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/haptic/SDL_haptic.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/haptic/SDL_haptic.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/haptic/dummy/SDL_syshaptic.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/haptic/dummy/SDL_syshaptic.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/joystick/SDL_gamecontroller.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/joystick/SDL_gamecontroller.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/joystick/SDL_joystick.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/joystick/SDL_joystick.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/joystick/android/SDL_sysjoystick.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/joystick/android/SDL_sysjoystick.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/loadso/dlopen/SDL_sysloadso.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/loadso/dlopen/SDL_sysloadso.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/power/SDL_power.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/power/SDL_power.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/power/android/SDL_syspower.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/power/android/SDL_syspower.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/SDL_d3dmath.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/SDL_d3dmath.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/SDL_d3dmath.o.d:
--------------------------------------------------------------------------------
1 | obj/local/armeabi/objs/SDL2/src/render/SDL_d3dmath.o: \
2 | jni/SDL/src/render/SDL_d3dmath.c jni/SDL/src/render/../SDL_internal.h \
3 | jni/SDL/src/render/../dynapi/SDL_dynapi.h \
4 | jni/SDL/src/render/../dynapi/SDL_dynapi_overrides.h \
5 | jni/SDL/include/SDL_config.h jni/SDL/include/SDL_platform.h \
6 | jni/SDL/include/begin_code.h jni/SDL/include/close_code.h \
7 | jni/SDL/include/SDL_config_android.h
8 |
9 | jni/SDL/src/render/../SDL_internal.h:
10 |
11 | jni/SDL/src/render/../dynapi/SDL_dynapi.h:
12 |
13 | jni/SDL/src/render/../dynapi/SDL_dynapi_overrides.h:
14 |
15 | jni/SDL/include/SDL_config.h:
16 |
17 | jni/SDL/include/SDL_platform.h:
18 |
19 | jni/SDL/include/begin_code.h:
20 |
21 | jni/SDL/include/close_code.h:
22 |
23 | jni/SDL/include/SDL_config_android.h:
24 |
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/SDL_render.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/SDL_render.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/SDL_yuv_mmx.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/SDL_yuv_mmx.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/SDL_yuv_mmx.o.d:
--------------------------------------------------------------------------------
1 | obj/local/armeabi/objs/SDL2/src/render/SDL_yuv_mmx.o: \
2 | jni/SDL/src/render/SDL_yuv_mmx.c jni/SDL/src/render/../SDL_internal.h \
3 | jni/SDL/src/render/../dynapi/SDL_dynapi.h \
4 | jni/SDL/src/render/../dynapi/SDL_dynapi_overrides.h \
5 | jni/SDL/include/SDL_config.h jni/SDL/include/SDL_platform.h \
6 | jni/SDL/include/begin_code.h jni/SDL/include/close_code.h \
7 | jni/SDL/include/SDL_config_android.h
8 |
9 | jni/SDL/src/render/../SDL_internal.h:
10 |
11 | jni/SDL/src/render/../dynapi/SDL_dynapi.h:
12 |
13 | jni/SDL/src/render/../dynapi/SDL_dynapi_overrides.h:
14 |
15 | jni/SDL/include/SDL_config.h:
16 |
17 | jni/SDL/include/SDL_platform.h:
18 |
19 | jni/SDL/include/begin_code.h:
20 |
21 | jni/SDL/include/close_code.h:
22 |
23 | jni/SDL/include/SDL_config_android.h:
24 |
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/SDL_yuv_sw.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/SDL_yuv_sw.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/direct3d/SDL_render_d3d.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/direct3d/SDL_render_d3d.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/direct3d11/SDL_render_d3d11.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/direct3d11/SDL_render_d3d11.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/direct3d11/SDL_render_d3d11.o.d:
--------------------------------------------------------------------------------
1 | obj/local/armeabi/objs/SDL2/src/render/direct3d11/SDL_render_d3d11.o: \
2 | jni/SDL/src/render/direct3d11/SDL_render_d3d11.c \
3 | jni/SDL/src/render/direct3d11/../../SDL_internal.h \
4 | jni/SDL/src/render/direct3d11/../../dynapi/SDL_dynapi.h \
5 | jni/SDL/src/render/direct3d11/../../dynapi/SDL_dynapi_overrides.h \
6 | jni/SDL/include/SDL_config.h jni/SDL/include/SDL_platform.h \
7 | jni/SDL/include/begin_code.h jni/SDL/include/close_code.h \
8 | jni/SDL/include/SDL_config_android.h
9 |
10 | jni/SDL/src/render/direct3d11/../../SDL_internal.h:
11 |
12 | jni/SDL/src/render/direct3d11/../../dynapi/SDL_dynapi.h:
13 |
14 | jni/SDL/src/render/direct3d11/../../dynapi/SDL_dynapi_overrides.h:
15 |
16 | jni/SDL/include/SDL_config.h:
17 |
18 | jni/SDL/include/SDL_platform.h:
19 |
20 | jni/SDL/include/begin_code.h:
21 |
22 | jni/SDL/include/close_code.h:
23 |
24 | jni/SDL/include/SDL_config_android.h:
25 |
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/opengl/SDL_render_gl.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/opengl/SDL_render_gl.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/opengl/SDL_render_gl.o.d:
--------------------------------------------------------------------------------
1 | obj/local/armeabi/objs/SDL2/src/render/opengl/SDL_render_gl.o: \
2 | jni/SDL/src/render/opengl/SDL_render_gl.c \
3 | jni/SDL/src/render/opengl/../../SDL_internal.h \
4 | jni/SDL/src/render/opengl/../../dynapi/SDL_dynapi.h \
5 | jni/SDL/src/render/opengl/../../dynapi/SDL_dynapi_overrides.h \
6 | jni/SDL/include/SDL_config.h jni/SDL/include/SDL_platform.h \
7 | jni/SDL/include/begin_code.h jni/SDL/include/close_code.h \
8 | jni/SDL/include/SDL_config_android.h
9 |
10 | jni/SDL/src/render/opengl/../../SDL_internal.h:
11 |
12 | jni/SDL/src/render/opengl/../../dynapi/SDL_dynapi.h:
13 |
14 | jni/SDL/src/render/opengl/../../dynapi/SDL_dynapi_overrides.h:
15 |
16 | jni/SDL/include/SDL_config.h:
17 |
18 | jni/SDL/include/SDL_platform.h:
19 |
20 | jni/SDL/include/begin_code.h:
21 |
22 | jni/SDL/include/close_code.h:
23 |
24 | jni/SDL/include/SDL_config_android.h:
25 |
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/opengl/SDL_shaders_gl.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/opengl/SDL_shaders_gl.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/opengl/SDL_shaders_gl.o.d:
--------------------------------------------------------------------------------
1 | obj/local/armeabi/objs/SDL2/src/render/opengl/SDL_shaders_gl.o: \
2 | jni/SDL/src/render/opengl/SDL_shaders_gl.c \
3 | jni/SDL/src/render/opengl/../../SDL_internal.h \
4 | jni/SDL/src/render/opengl/../../dynapi/SDL_dynapi.h \
5 | jni/SDL/src/render/opengl/../../dynapi/SDL_dynapi_overrides.h \
6 | jni/SDL/include/SDL_config.h jni/SDL/include/SDL_platform.h \
7 | jni/SDL/include/begin_code.h jni/SDL/include/close_code.h \
8 | jni/SDL/include/SDL_config_android.h
9 |
10 | jni/SDL/src/render/opengl/../../SDL_internal.h:
11 |
12 | jni/SDL/src/render/opengl/../../dynapi/SDL_dynapi.h:
13 |
14 | jni/SDL/src/render/opengl/../../dynapi/SDL_dynapi_overrides.h:
15 |
16 | jni/SDL/include/SDL_config.h:
17 |
18 | jni/SDL/include/SDL_platform.h:
19 |
20 | jni/SDL/include/begin_code.h:
21 |
22 | jni/SDL/include/close_code.h:
23 |
24 | jni/SDL/include/SDL_config_android.h:
25 |
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/opengles/SDL_render_gles.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/opengles/SDL_render_gles.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/opengles2/SDL_render_gles2.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/opengles2/SDL_render_gles2.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/opengles2/SDL_shaders_gles2.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/opengles2/SDL_shaders_gles2.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/psp/SDL_render_psp.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/psp/SDL_render_psp.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/psp/SDL_render_psp.o.d:
--------------------------------------------------------------------------------
1 | obj/local/armeabi/objs/SDL2/src/render/psp/SDL_render_psp.o: \
2 | jni/SDL/src/render/psp/SDL_render_psp.c \
3 | jni/SDL/src/render/psp/../../SDL_internal.h \
4 | jni/SDL/src/render/psp/../../dynapi/SDL_dynapi.h \
5 | jni/SDL/src/render/psp/../../dynapi/SDL_dynapi_overrides.h \
6 | jni/SDL/include/SDL_config.h jni/SDL/include/SDL_platform.h \
7 | jni/SDL/include/begin_code.h jni/SDL/include/close_code.h \
8 | jni/SDL/include/SDL_config_android.h
9 |
10 | jni/SDL/src/render/psp/../../SDL_internal.h:
11 |
12 | jni/SDL/src/render/psp/../../dynapi/SDL_dynapi.h:
13 |
14 | jni/SDL/src/render/psp/../../dynapi/SDL_dynapi_overrides.h:
15 |
16 | jni/SDL/include/SDL_config.h:
17 |
18 | jni/SDL/include/SDL_platform.h:
19 |
20 | jni/SDL/include/begin_code.h:
21 |
22 | jni/SDL/include/close_code.h:
23 |
24 | jni/SDL/include/SDL_config_android.h:
25 |
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/software/SDL_blendfillrect.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/software/SDL_blendfillrect.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/software/SDL_blendline.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/software/SDL_blendline.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/software/SDL_blendpoint.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/software/SDL_blendpoint.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/software/SDL_drawline.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/software/SDL_drawline.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/software/SDL_drawpoint.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/software/SDL_drawpoint.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/software/SDL_render_sw.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/software/SDL_render_sw.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/software/SDL_rotate.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/software/SDL_rotate.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/stdlib/SDL_getenv.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/stdlib/SDL_getenv.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/stdlib/SDL_iconv.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/stdlib/SDL_iconv.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/stdlib/SDL_malloc.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/stdlib/SDL_malloc.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/stdlib/SDL_qsort.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/stdlib/SDL_qsort.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/stdlib/SDL_stdlib.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/stdlib/SDL_stdlib.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/stdlib/SDL_string.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/stdlib/SDL_string.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_assert.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_assert.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_common.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_common.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_compare.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_compare.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_crc32.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_crc32.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_font.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_font.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_fuzzer.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_fuzzer.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_harness.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_harness.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_imageBlit.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_imageBlit.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_imageBlitBlend.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_imageBlitBlend.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_imageFace.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_imageFace.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_imagePrimitives.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_imagePrimitives.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_imagePrimitivesBlend.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_imagePrimitivesBlend.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_log.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_log.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_md5.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_md5.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_random.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_random.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/thread/SDL_thread.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/thread/SDL_thread.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/thread/pthread/SDL_syscond.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/thread/pthread/SDL_syscond.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/thread/pthread/SDL_sysmutex.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/thread/pthread/SDL_sysmutex.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/thread/pthread/SDL_syssem.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/thread/pthread/SDL_syssem.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/thread/pthread/SDL_systhread.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/thread/pthread/SDL_systhread.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/thread/pthread/SDL_systls.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/thread/pthread/SDL_systls.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/timer/SDL_timer.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/timer/SDL_timer.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/timer/unix/SDL_systimer.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/timer/unix/SDL_systimer.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_RLEaccel.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_RLEaccel.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_blit.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_blit.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_blit_0.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_blit_0.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_blit_1.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_blit_1.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_blit_A.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_blit_A.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_blit_N.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_blit_N.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_blit_auto.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_blit_auto.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_blit_copy.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_blit_copy.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_blit_slow.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_blit_slow.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_bmp.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_bmp.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_clipboard.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_clipboard.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_egl.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_egl.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_fillrect.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_fillrect.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_pixels.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_pixels.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_rect.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_rect.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_shape.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_shape.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_stretch.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_stretch.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_surface.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_surface.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_video.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_video.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/android/SDL_androidclipboard.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/android/SDL_androidclipboard.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/android/SDL_androidevents.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/android/SDL_androidevents.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/android/SDL_androidgl.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/android/SDL_androidgl.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/android/SDL_androidkeyboard.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/android/SDL_androidkeyboard.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/android/SDL_androidmessagebox.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/android/SDL_androidmessagebox.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/android/SDL_androidmouse.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/android/SDL_androidmouse.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/android/SDL_androidtouch.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/android/SDL_androidtouch.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/android/SDL_androidvideo.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/android/SDL_androidvideo.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/android/SDL_androidwindow.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/android/SDL_androidwindow.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/main/__/SDL/src/SDL4Android.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/main/__/SDL/src/SDL4Android.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/main/__/SDL/src/main/android/SDL_android_main.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/obj/local/armeabi/objs/main/__/SDL/src/main/android/SDL_android_main.o
--------------------------------------------------------------------------------
/SDL4Android/proguard-project.txt:
--------------------------------------------------------------------------------
1 | # To enable ProGuard in your project, edit project.properties
2 | # to define the proguard.config property as described in that file.
3 | #
4 | # Add project specific ProGuard rules here.
5 | # By default, the flags in this file are appended to flags specified
6 | # in ${sdk.dir}/tools/proguard/proguard-android.txt
7 | # You can edit the include path and order by changing the ProGuard
8 | # include property in project.properties.
9 | #
10 | # For more details, see
11 | # http://developer.android.com/guide/developing/tools/proguard.html
12 |
13 | # Add any project specific keep options here:
14 |
15 | # If your project uses WebView with JS, uncomment the following
16 | # and specify the fully qualified class name to the JavaScript interface
17 | # class:
18 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview {
19 | # public *;
20 | #}
21 |
--------------------------------------------------------------------------------
/SDL4Android/project.properties:
--------------------------------------------------------------------------------
1 | # This file is automatically generated by Android Tools.
2 | # Do not modify this file -- YOUR CHANGES WILL BE ERASED!
3 | #
4 | # This file must be checked in Version Control Systems.
5 | #
6 | # To customize properties used by the Ant build system edit
7 | # "ant.properties", and override values to adapt the script to your
8 | # project structure.
9 | #
10 | # To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home):
11 | #proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
12 |
13 | # Project target.
14 | target=android-25
15 |
--------------------------------------------------------------------------------
/SDL4Android/res/drawable-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/res/drawable-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/SDL4Android/res/drawable-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/res/drawable-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/SDL4Android/res/drawable-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/res/drawable-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/SDL4Android/res/drawable-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/283a8c37e1c4c6c8101eb45394e6de2bc9b81ed3/SDL4Android/res/drawable-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/SDL4Android/res/layout/main.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/SDL4Android/res/values-v11/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/SDL4Android/res/values-v14/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
8 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/SDL4Android/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | SDL App
4 |
5 |
--------------------------------------------------------------------------------
/SDL4Android/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
14 |
15 |
16 |
19 |
20 |
21 |
--------------------------------------------------------------------------------