├── SDL4Android
├── jni
│ ├── Android.mk
│ ├── SDL
│ │ ├── include
│ │ │ ├── SDL_revision.h
│ │ │ ├── SDL_copying.h
│ │ │ ├── SDL_opengles2_gl2platform.h
│ │ │ ├── SDL_types.h
│ │ │ ├── SDL_name.h
│ │ │ └── SDL_opengles.h
│ │ └── src
│ │ │ ├── test
│ │ │ └── SDL_test_font.c
│ │ │ ├── video
│ │ │ ├── SDL_RLEaccel.c
│ │ │ ├── psp
│ │ │ │ ├── SDL_pspmouse_c.h
│ │ │ │ ├── SDL_pspevents_c.h
│ │ │ │ └── SDL_pspmouse.c
│ │ │ ├── SDL_blit_copy.h
│ │ │ ├── nacl
│ │ │ │ ├── SDL_naclglue.c
│ │ │ │ ├── SDL_naclevents_c.h
│ │ │ │ └── SDL_naclwindow.h
│ │ │ ├── directfb
│ │ │ │ ├── SDL_DirectFB_render.h
│ │ │ │ └── SDL_DirectFB_events.h
│ │ │ ├── SDL_blit_slow.h
│ │ │ ├── pandora
│ │ │ │ ├── SDL_pandora_events.h
│ │ │ │ └── SDL_pandora_events.c
│ │ │ ├── dummy
│ │ │ │ ├── SDL_nullevents_c.h
│ │ │ │ ├── SDL_nullvideo.h
│ │ │ │ ├── SDL_nullframebuffer_c.h
│ │ │ │ └── SDL_nullevents.c
│ │ │ ├── android
│ │ │ │ ├── SDL_androidevents.h
│ │ │ │ ├── SDL_androidmessagebox.h
│ │ │ │ ├── SDL_androidmouse.h
│ │ │ │ ├── SDL_androidtouch.h
│ │ │ │ ├── SDL_androidclipboard.h
│ │ │ │ └── SDL_androidmessagebox.c
│ │ │ ├── SDL_rect_c.h
│ │ │ ├── x11
│ │ │ │ ├── SDL_x11messagebox.h
│ │ │ │ ├── SDL_x11mouse.h
│ │ │ │ ├── SDL_x11touch.h
│ │ │ │ ├── SDL_x11events.h
│ │ │ │ ├── SDL_x11clipboard.h
│ │ │ │ ├── imKStoUCS.h
│ │ │ │ └── SDL_x11framebuffer.h
│ │ │ ├── uikit
│ │ │ │ ├── SDL_uikitevents.h
│ │ │ │ ├── SDL_uikitmessagebox.h
│ │ │ │ ├── SDL_uikitclipboard.h
│ │ │ │ └── SDL_uikitappdelegate.h
│ │ │ ├── raspberry
│ │ │ │ └── SDL_rpievents_c.h
│ │ │ ├── wayland
│ │ │ │ └── SDL_waylandmouse.h
│ │ │ ├── SDL_blit_auto.h
│ │ │ ├── haiku
│ │ │ │ ├── SDL_bevents.h
│ │ │ │ ├── SDL_bclipboard.h
│ │ │ │ ├── SDL_bevents.cc
│ │ │ │ ├── SDL_bvideo.h
│ │ │ │ └── SDL_bkeyboard.h
│ │ │ ├── cocoa
│ │ │ │ ├── SDL_cocoamessagebox.h
│ │ │ │ ├── SDL_cocoaevents.h
│ │ │ │ ├── SDL_cocoamousetap.h
│ │ │ │ ├── SDL_cocoaclipboard.h
│ │ │ │ └── SDL_cocoakeyboard.h
│ │ │ ├── winrt
│ │ │ │ ├── SDL_winrtmessagebox.h
│ │ │ │ ├── SDL_winrtmouse_c.h
│ │ │ │ └── SDL_winrtgamebar_cpp.h
│ │ │ ├── windows
│ │ │ │ ├── SDL_windowsmessagebox.h
│ │ │ │ ├── SDL_windowsmouse.h
│ │ │ │ ├── SDL_windowsframebuffer.h
│ │ │ │ ├── SDL_windowsevents.h
│ │ │ │ └── SDL_windowsclipboard.h
│ │ │ ├── mir
│ │ │ │ ├── SDL_mirmouse.h
│ │ │ │ └── SDL_mirevents.h
│ │ │ ├── emscripten
│ │ │ │ ├── SDL_emscriptenmouse.h
│ │ │ │ └── SDL_emscriptenevents.h
│ │ │ └── vivante
│ │ │ │ └── SDL_vivanteplatform.c
│ │ │ ├── events
│ │ │ ├── default_cursor.h
│ │ │ ├── SDL_clipboardevents_c.h
│ │ │ ├── SDL_windowevents_c.h
│ │ │ ├── SDL_gesture_c.h
│ │ │ ├── SDL_dropevents_c.h
│ │ │ ├── SDL_sysevents.h
│ │ │ └── blank_cursor.h
│ │ │ ├── main
│ │ │ ├── windows
│ │ │ │ └── version.rc
│ │ │ ├── winrt
│ │ │ │ ├── SDL2-WinRTResources.rc
│ │ │ │ └── SDL2-WinRTResource_BlankCursor.cur
│ │ │ └── dummy
│ │ │ │ └── SDL_dummy_main.c
│ │ │ ├── audio
│ │ │ ├── sun
│ │ │ │ └── SDL_sunaudio.c
│ │ │ ├── haiku
│ │ │ │ └── SDL_haikuaudio.h
│ │ │ ├── android
│ │ │ │ └── SDL_androidaudio.h
│ │ │ ├── nacl
│ │ │ │ └── SDL_naclaudio.h
│ │ │ ├── disk
│ │ │ │ └── SDL_diskaudio.h
│ │ │ └── emscripten
│ │ │ │ └── SDL_emscriptenaudio.h
│ │ │ ├── libm
│ │ │ ├── s_fabs.c
│ │ │ └── s_copysign.c
│ │ │ ├── thread
│ │ │ ├── psp
│ │ │ │ ├── SDL_sysmutex_c.h
│ │ │ │ └── SDL_systhread_c.h
│ │ │ ├── generic
│ │ │ │ ├── SDL_sysmutex_c.h
│ │ │ │ ├── SDL_systhread_c.h
│ │ │ │ └── SDL_systls.c
│ │ │ ├── pthread
│ │ │ │ ├── SDL_systhread_c.h
│ │ │ │ └── SDL_sysmutex_c.h
│ │ │ ├── stdcpp
│ │ │ │ ├── SDL_sysmutex_c.h
│ │ │ │ └── SDL_systhread_c.h
│ │ │ └── windows
│ │ │ │ └── SDL_systhread_c.h
│ │ │ ├── SDL_assert_c.h
│ │ │ ├── haptic
│ │ │ ├── SDL_haptic_c.h
│ │ │ └── darwin
│ │ │ │ └── SDL_syshaptic_c.h
│ │ │ ├── render
│ │ │ ├── software
│ │ │ │ ├── SDL_render_sw_c.h
│ │ │ │ ├── SDL_drawpoint.h
│ │ │ │ ├── SDL_drawline.h
│ │ │ │ ├── SDL_blendpoint.h
│ │ │ │ ├── SDL_blendfillrect.h
│ │ │ │ ├── SDL_blendline.h
│ │ │ │ └── SDL_rotate.h
│ │ │ └── direct3d11
│ │ │ │ └── SDL_render_winrt.h
│ │ │ ├── file
│ │ │ └── cocoa
│ │ │ │ └── SDL_rwopsbundlesupport.h
│ │ │ ├── power
│ │ │ └── uikit
│ │ │ │ └── SDL_syspower.h
│ │ │ ├── core
│ │ │ ├── winrt
│ │ │ │ ├── SDL_winrtapp_common.h
│ │ │ │ └── SDL_winrtapp_xaml.h
│ │ │ └── linux
│ │ │ │ ├── SDL_evdev.h
│ │ │ │ └── SDL_ime.h
│ │ │ ├── timer
│ │ │ └── SDL_timer_c.h
│ │ │ ├── filesystem
│ │ │ └── nacl
│ │ │ │ └── SDL_sysfilesystem.c
│ │ │ ├── SDL_internal.h
│ │ │ └── joystick
│ │ │ └── windows
│ │ │ └── SDL_dinputjoystick_c.h
│ └── Application.mk
├── assets
│ └── zx.bmp
├── ic_launcher-web.png
├── libs
│ ├── armeabi
│ │ ├── libSDL2.so
│ │ └── libmain.so
│ └── android-support-v4.jar
├── obj
│ └── local
│ │ └── armeabi
│ │ ├── libSDL2.so
│ │ ├── libmain.so
│ │ └── objs
│ │ ├── SDL2
│ │ └── src
│ │ │ ├── SDL.o
│ │ │ ├── SDL_error.o
│ │ │ ├── SDL_hints.o
│ │ │ ├── SDL_log.o
│ │ │ ├── SDL4Android.o
│ │ │ ├── SDL_assert.o
│ │ │ ├── audio
│ │ │ ├── SDL_wave.o
│ │ │ ├── SDL_audio.o
│ │ │ ├── SDL_mixer.o
│ │ │ ├── SDL_audiocvt.o
│ │ │ ├── SDL_audiodev.o
│ │ │ ├── SDL_audiotypecvt.o
│ │ │ ├── dummy
│ │ │ │ └── SDL_dummyaudio.o
│ │ │ ├── android
│ │ │ │ └── SDL_androidaudio.o
│ │ │ └── SDL_audiodev.o.d
│ │ │ ├── file
│ │ │ └── SDL_rwops.o
│ │ │ ├── video
│ │ │ ├── SDL_blit.o
│ │ │ ├── SDL_bmp.o
│ │ │ ├── SDL_egl.o
│ │ │ ├── SDL_rect.o
│ │ │ ├── SDL_blit_0.o
│ │ │ ├── SDL_blit_1.o
│ │ │ ├── SDL_blit_A.o
│ │ │ ├── SDL_blit_N.o
│ │ │ ├── SDL_pixels.o
│ │ │ ├── SDL_shape.o
│ │ │ ├── SDL_video.o
│ │ │ ├── SDL_RLEaccel.o
│ │ │ ├── SDL_blit_auto.o
│ │ │ ├── SDL_blit_copy.o
│ │ │ ├── SDL_blit_slow.o
│ │ │ ├── SDL_clipboard.o
│ │ │ ├── SDL_fillrect.o
│ │ │ ├── SDL_stretch.o
│ │ │ ├── SDL_surface.o
│ │ │ └── android
│ │ │ │ ├── SDL_androidgl.o
│ │ │ │ ├── SDL_androidevents.o
│ │ │ │ ├── SDL_androidmouse.o
│ │ │ │ ├── SDL_androidtouch.o
│ │ │ │ ├── SDL_androidvideo.o
│ │ │ │ ├── SDL_androidwindow.o
│ │ │ │ ├── SDL_androidclipboard.o
│ │ │ │ ├── SDL_androidkeyboard.o
│ │ │ │ └── SDL_androidmessagebox.o
│ │ │ ├── events
│ │ │ ├── SDL_mouse.o
│ │ │ ├── SDL_quit.o
│ │ │ ├── SDL_touch.o
│ │ │ ├── SDL_events.o
│ │ │ ├── SDL_gesture.o
│ │ │ ├── SDL_keyboard.o
│ │ │ ├── SDL_dropevents.o
│ │ │ ├── SDL_windowevents.o
│ │ │ └── SDL_clipboardevents.o
│ │ │ ├── power
│ │ │ ├── SDL_power.o
│ │ │ └── android
│ │ │ │ └── SDL_syspower.o
│ │ │ ├── stdlib
│ │ │ ├── SDL_iconv.o
│ │ │ ├── SDL_qsort.o
│ │ │ ├── SDL_getenv.o
│ │ │ ├── SDL_malloc.o
│ │ │ ├── SDL_stdlib.o
│ │ │ └── SDL_string.o
│ │ │ ├── timer
│ │ │ ├── SDL_timer.o
│ │ │ └── unix
│ │ │ │ └── SDL_systimer.o
│ │ │ ├── atomic
│ │ │ ├── SDL_atomic.o
│ │ │ └── SDL_spinlock.o
│ │ │ ├── cpuinfo
│ │ │ └── SDL_cpuinfo.o
│ │ │ ├── dynapi
│ │ │ └── SDL_dynapi.o
│ │ │ ├── haptic
│ │ │ ├── SDL_haptic.o
│ │ │ └── dummy
│ │ │ │ └── SDL_syshaptic.o
│ │ │ ├── render
│ │ │ ├── SDL_d3dmath.o
│ │ │ ├── SDL_render.o
│ │ │ ├── SDL_yuv_mmx.o
│ │ │ ├── SDL_yuv_sw.o
│ │ │ ├── psp
│ │ │ │ ├── SDL_render_psp.o
│ │ │ │ └── SDL_render_psp.o.d
│ │ │ ├── software
│ │ │ │ ├── SDL_rotate.o
│ │ │ │ ├── SDL_blendline.o
│ │ │ │ ├── SDL_drawline.o
│ │ │ │ ├── SDL_drawpoint.o
│ │ │ │ ├── SDL_render_sw.o
│ │ │ │ ├── SDL_blendpoint.o
│ │ │ │ └── SDL_blendfillrect.o
│ │ │ ├── opengl
│ │ │ │ ├── SDL_render_gl.o
│ │ │ │ ├── SDL_shaders_gl.o
│ │ │ │ ├── SDL_render_gl.o.d
│ │ │ │ └── SDL_shaders_gl.o.d
│ │ │ ├── direct3d
│ │ │ │ └── SDL_render_d3d.o
│ │ │ ├── opengles
│ │ │ │ └── SDL_render_gles.o
│ │ │ ├── direct3d11
│ │ │ │ ├── SDL_render_d3d11.o
│ │ │ │ └── SDL_render_d3d11.o.d
│ │ │ ├── opengles2
│ │ │ │ ├── SDL_render_gles2.o
│ │ │ │ └── SDL_shaders_gles2.o
│ │ │ ├── SDL_d3dmath.o.d
│ │ │ └── SDL_yuv_mmx.o.d
│ │ │ ├── test
│ │ │ ├── SDL_test_crc32.o
│ │ │ ├── SDL_test_font.o
│ │ │ ├── SDL_test_log.o
│ │ │ ├── SDL_test_md5.o
│ │ │ ├── SDL_test_assert.o
│ │ │ ├── SDL_test_common.o
│ │ │ ├── SDL_test_compare.o
│ │ │ ├── SDL_test_fuzzer.o
│ │ │ ├── SDL_test_harness.o
│ │ │ ├── SDL_test_random.o
│ │ │ ├── SDL_test_imageBlit.o
│ │ │ ├── SDL_test_imageFace.o
│ │ │ ├── SDL_test_imageBlitBlend.o
│ │ │ ├── SDL_test_imagePrimitives.o
│ │ │ └── SDL_test_imagePrimitivesBlend.o
│ │ │ ├── thread
│ │ │ ├── SDL_thread.o
│ │ │ └── pthread
│ │ │ │ ├── SDL_syscond.o
│ │ │ │ ├── SDL_syssem.o
│ │ │ │ ├── SDL_systls.o
│ │ │ │ ├── SDL_sysmutex.o
│ │ │ │ └── SDL_systhread.o
│ │ │ ├── joystick
│ │ │ ├── SDL_joystick.o
│ │ │ ├── SDL_gamecontroller.o
│ │ │ └── android
│ │ │ │ └── SDL_sysjoystick.o
│ │ │ ├── core
│ │ │ └── android
│ │ │ │ └── SDL_android.o
│ │ │ ├── loadso
│ │ │ └── dlopen
│ │ │ │ └── SDL_sysloadso.o
│ │ │ └── filesystem
│ │ │ └── android
│ │ │ └── SDL_sysfilesystem.o
│ │ └── main
│ │ └── __
│ │ └── SDL
│ │ └── src
│ │ ├── SDL4Android.o
│ │ └── main
│ │ └── android
│ │ └── SDL_android_main.o
├── res
│ ├── drawable-hdpi
│ │ └── ic_launcher.png
│ ├── drawable-mdpi
│ │ └── ic_launcher.png
│ ├── drawable-xhdpi
│ │ └── ic_launcher.png
│ ├── drawable-xxhdpi
│ │ └── ic_launcher.png
│ ├── values
│ │ ├── strings.xml
│ │ └── styles.xml
│ ├── values-v11
│ │ └── styles.xml
│ ├── values-v14
│ │ └── styles.xml
│ └── layout
│ │ └── main.xml
├── bin
│ ├── classes
│ │ └── org
│ │ │ └── libsdl
│ │ │ └── app
│ │ │ ├── R.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$style.class
│ │ │ ├── SDLMain.class
│ │ │ ├── DummyEdit.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$string.class
│ │ │ ├── SDLSurface.class
│ │ │ ├── BuildConfig.class
│ │ │ ├── SDLActivity.class
│ │ │ ├── SDLSurface$1.class
│ │ │ ├── SDLActivity$1.class
│ │ │ ├── SDLActivity$2.class
│ │ │ ├── SDLActivity$3.class
│ │ │ ├── SDLActivity$4.class
│ │ │ ├── SDLActivity$5.class
│ │ │ ├── SDLActivity$6.class
│ │ │ ├── SDLInputConnection.class
│ │ │ ├── SDLJoystickHandler.class
│ │ │ ├── SDLJoystickHandler_API12.class
│ │ │ ├── SDLActivity$SDLCommandHandler.class
│ │ │ ├── SDLActivity$ShowTextInputTask.class
│ │ │ ├── SDLGenericMotionListener_API12.class
│ │ │ ├── SDLJoystickHandler_API12$SDLJoystick.class
│ │ │ └── SDLJoystickHandler_API12$RangeComparator.class
│ └── AndroidManifest.xml
├── gen
│ └── org
│ │ └── libsdl
│ │ └── app
│ │ └── BuildConfig.java
├── .settings
│ └── org.eclipse.jdt.core.prefs
├── .classpath
├── project.properties
├── proguard-project.txt
└── AndroidManifest.xml
└── README.md
/SDL4Android/jni/Android.mk:
--------------------------------------------------------------------------------
1 | include $(call all-subdir-makefiles)
2 |
--------------------------------------------------------------------------------
/SDL4Android/assets/zx.bmp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/assets/zx.bmp
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # SDL2ForAndroid
2 | Android平台编译SDL2,博客地址:http://blog.csdn.net/ywl5320/article/details/73525531
3 |
--------------------------------------------------------------------------------
/SDL4Android/ic_launcher-web.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/ic_launcher-web.png
--------------------------------------------------------------------------------
/SDL4Android/libs/armeabi/libSDL2.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/libs/armeabi/libSDL2.so
--------------------------------------------------------------------------------
/SDL4Android/libs/armeabi/libmain.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/libs/armeabi/libmain.so
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/include/SDL_revision.h:
--------------------------------------------------------------------------------
1 | #define SDL_REVISION "hg-10556:007dfe83abf8"
2 | #define SDL_REVISION_NUMBER 10556
3 |
--------------------------------------------------------------------------------
/SDL4Android/libs/android-support-v4.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/libs/android-support-v4.jar
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/libSDL2.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/libSDL2.so
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/libmain.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/libmain.so
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/test/SDL_test_font.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/jni/SDL/src/test/SDL_test_font.c
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/SDL_RLEaccel.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/jni/SDL/src/video/SDL_RLEaccel.c
--------------------------------------------------------------------------------
/SDL4Android/res/drawable-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/res/drawable-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/SDL4Android/res/drawable-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/res/drawable-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/R.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/bin/classes/org/libsdl/app/R.class
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/events/default_cursor.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/jni/SDL/src/events/default_cursor.h
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/main/windows/version.rc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/jni/SDL/src/main/windows/version.rc
--------------------------------------------------------------------------------
/SDL4Android/res/drawable-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/res/drawable-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/SDL4Android/res/drawable-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/res/drawable-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/audio/sun/SDL_sunaudio.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/jni/SDL/src/audio/sun/SDL_sunaudio.c
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/SDL.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/SDL.o
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/R$attr.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/bin/classes/org/libsdl/app/R$attr.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/R$style.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/bin/classes/org/libsdl/app/R$style.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/SDLMain.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/bin/classes/org/libsdl/app/SDLMain.class
--------------------------------------------------------------------------------
/SDL4Android/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | SDL App
4 |
5 |
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/DummyEdit.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/bin/classes/org/libsdl/app/DummyEdit.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/R$drawable.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/bin/classes/org/libsdl/app/R$drawable.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/R$layout.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/bin/classes/org/libsdl/app/R$layout.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/R$string.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/bin/classes/org/libsdl/app/R$string.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/SDLSurface.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/bin/classes/org/libsdl/app/SDLSurface.class
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/SDL_error.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/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/HEAD/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/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/SDL_log.o
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/BuildConfig.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/bin/classes/org/libsdl/app/BuildConfig.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/SDLActivity.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/bin/classes/org/libsdl/app/SDLActivity.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/SDLSurface$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/bin/classes/org/libsdl/app/SDLSurface$1.class
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/SDL4Android.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/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/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/SDL_assert.o
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/SDLActivity$1.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/bin/classes/org/libsdl/app/SDLActivity$1.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/SDLActivity$2.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/bin/classes/org/libsdl/app/SDLActivity$2.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/SDLActivity$3.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/bin/classes/org/libsdl/app/SDLActivity$3.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/SDLActivity$4.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/bin/classes/org/libsdl/app/SDLActivity$4.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/SDLActivity$5.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/bin/classes/org/libsdl/app/SDLActivity$5.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/SDLActivity$6.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/bin/classes/org/libsdl/app/SDLActivity$6.class
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/audio/SDL_wave.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/audio/SDL_wave.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/file/SDL_rwops.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/file/SDL_rwops.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_blit.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_blit.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_bmp.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_bmp.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_egl.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_egl.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_rect.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_rect.o
--------------------------------------------------------------------------------
/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/obj/local/armeabi/objs/SDL2/src/audio/SDL_audio.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/audio/SDL_audio.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/audio/SDL_mixer.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/audio/SDL_mixer.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/events/SDL_mouse.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/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/HEAD/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/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/events/SDL_touch.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/power/SDL_power.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/power/SDL_power.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/stdlib/SDL_iconv.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/stdlib/SDL_iconv.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/stdlib/SDL_qsort.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/stdlib/SDL_qsort.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/timer/SDL_timer.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/timer/SDL_timer.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_blit_0.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/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/HEAD/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/HEAD/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/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_blit_N.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_pixels.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_pixels.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_shape.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_shape.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_video.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_video.o
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/SDLInputConnection.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/bin/classes/org/libsdl/app/SDLInputConnection.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/SDLJoystickHandler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/bin/classes/org/libsdl/app/SDLJoystickHandler.class
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/atomic/SDL_atomic.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/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/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/atomic/SDL_spinlock.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/audio/SDL_audiocvt.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/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/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/audio/SDL_audiodev.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/cpuinfo/SDL_cpuinfo.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/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/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/dynapi/SDL_dynapi.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/events/SDL_events.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/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/HEAD/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/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/events/SDL_keyboard.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/haptic/SDL_haptic.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/haptic/SDL_haptic.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/SDL_d3dmath.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/SDL_d3dmath.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/SDL_render.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/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/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/SDL_yuv_mmx.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/SDL_yuv_sw.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/SDL_yuv_sw.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/stdlib/SDL_getenv.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/stdlib/SDL_getenv.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/stdlib/SDL_malloc.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/stdlib/SDL_malloc.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/stdlib/SDL_stdlib.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/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/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/stdlib/SDL_string.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_crc32.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/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/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_font.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_log.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/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/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_md5.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/thread/SDL_thread.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/thread/SDL_thread.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_RLEaccel.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_RLEaccel.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_blit_auto.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/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/HEAD/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/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_blit_slow.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_clipboard.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_clipboard.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_fillrect.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_fillrect.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_stretch.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/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/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/SDL_surface.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/main/__/SDL/src/SDL4Android.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/main/__/SDL/src/SDL4Android.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/events/SDL_dropevents.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/events/SDL_dropevents.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/joystick/SDL_joystick.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/joystick/SDL_joystick.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_assert.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/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/HEAD/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/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_compare.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_fuzzer.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/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/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_harness.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_random.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_random.o
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/SDLJoystickHandler_API12.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/bin/classes/org/libsdl/app/SDLJoystickHandler_API12.class
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/main/winrt/SDL2-WinRTResource_BlankCursor.cur:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/jni/SDL/src/main/winrt/SDL2-WinRTResource_BlankCursor.cur
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/audio/SDL_audiotypecvt.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/audio/SDL_audiotypecvt.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/core/android/SDL_android.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/core/android/SDL_android.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/events/SDL_windowevents.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/events/SDL_windowevents.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_imageBlit.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_imageBlit.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_imageFace.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_imageFace.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/timer/unix/SDL_systimer.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/timer/unix/SDL_systimer.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/audio/dummy/SDL_dummyaudio.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/audio/dummy/SDL_dummyaudio.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/events/SDL_clipboardevents.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/events/SDL_clipboardevents.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/haptic/dummy/SDL_syshaptic.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/haptic/dummy/SDL_syshaptic.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/power/android/SDL_syspower.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/power/android/SDL_syspower.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/psp/SDL_render_psp.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/psp/SDL_render_psp.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/software/SDL_rotate.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/software/SDL_rotate.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/thread/pthread/SDL_syscond.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/thread/pthread/SDL_syscond.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/thread/pthread/SDL_syssem.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/thread/pthread/SDL_syssem.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/thread/pthread/SDL_systls.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/thread/pthread/SDL_systls.o
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/SDLActivity$SDLCommandHandler.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/bin/classes/org/libsdl/app/SDLActivity$SDLCommandHandler.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/SDLActivity$ShowTextInputTask.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/bin/classes/org/libsdl/app/SDLActivity$ShowTextInputTask.class
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/SDLGenericMotionListener_API12.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/bin/classes/org/libsdl/app/SDLGenericMotionListener_API12.class
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/joystick/SDL_gamecontroller.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/joystick/SDL_gamecontroller.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/loadso/dlopen/SDL_sysloadso.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/loadso/dlopen/SDL_sysloadso.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/opengl/SDL_render_gl.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/opengl/SDL_render_gl.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/opengl/SDL_shaders_gl.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/opengl/SDL_shaders_gl.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/software/SDL_blendline.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/software/SDL_blendline.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/software/SDL_drawline.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/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/HEAD/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/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/software/SDL_render_sw.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_imageBlitBlend.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_imageBlitBlend.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_imagePrimitives.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_imagePrimitives.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/thread/pthread/SDL_sysmutex.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/thread/pthread/SDL_sysmutex.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/thread/pthread/SDL_systhread.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/thread/pthread/SDL_systhread.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/android/SDL_androidgl.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/android/SDL_androidgl.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/audio/android/SDL_androidaudio.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/audio/android/SDL_androidaudio.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/direct3d/SDL_render_d3d.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/direct3d/SDL_render_d3d.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/opengles/SDL_render_gles.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/opengles/SDL_render_gles.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/software/SDL_blendpoint.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/software/SDL_blendpoint.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/android/SDL_androidevents.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/android/SDL_androidevents.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/android/SDL_androidmouse.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/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/HEAD/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/HEAD/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/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/android/SDL_androidwindow.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/joystick/android/SDL_sysjoystick.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/joystick/android/SDL_sysjoystick.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/direct3d11/SDL_render_d3d11.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/direct3d11/SDL_render_d3d11.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/opengles2/SDL_render_gles2.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/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/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/opengles2/SDL_shaders_gles2.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/software/SDL_blendfillrect.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/render/software/SDL_blendfillrect.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_imagePrimitivesBlend.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/test/SDL_test_imagePrimitivesBlend.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/android/SDL_androidclipboard.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/android/SDL_androidclipboard.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/android/SDL_androidkeyboard.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/android/SDL_androidkeyboard.o
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/SDLJoystickHandler_API12$SDLJoystick.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/bin/classes/org/libsdl/app/SDLJoystickHandler_API12$SDLJoystick.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/obj/local/armeabi/objs/SDL2/src/filesystem/android/SDL_sysfilesystem.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/filesystem/android/SDL_sysfilesystem.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/android/SDL_androidmessagebox.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/SDL2/src/video/android/SDL_androidmessagebox.o
--------------------------------------------------------------------------------
/SDL4Android/obj/local/armeabi/objs/main/__/SDL/src/main/android/SDL_android_main.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/obj/local/armeabi/objs/main/__/SDL/src/main/android/SDL_android_main.o
--------------------------------------------------------------------------------
/SDL4Android/bin/classes/org/libsdl/app/SDLJoystickHandler_API12$RangeComparator.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ywl5320/SDL2ForAndroid/HEAD/SDL4Android/bin/classes/org/libsdl/app/SDLJoystickHandler_API12$RangeComparator.class
--------------------------------------------------------------------------------
/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/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/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/layout/main.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/SDL4Android/.classpath:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/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/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/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
14 |
15 |
16 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/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/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_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/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/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/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.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/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
10 |
11 |
16 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/SDL4Android/bin/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
10 |
11 |
16 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/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/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_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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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_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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/uikit/SDL_uikitappdelegate.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 | #import
23 |
24 | @interface SDLLaunchScreenController : UIViewController
25 |
26 | - (instancetype)init;
27 | - (instancetype)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil;
28 | - (void)loadView;
29 |
30 | @end
31 |
32 | @interface SDLUIKitDelegate : NSObject
33 |
34 | + (id)sharedAppDelegate;
35 | + (NSString *)getAppDelegateClassName;
36 |
37 | - (void)hideLaunchScreen;
38 |
39 | @end
40 |
41 | /* vi: set ts=4 sw=4 expandtab: */
42 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/video/x11/SDL_x11framebuffer.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 X11_CreateWindowFramebuffer(_THIS, SDL_Window * window,
25 | Uint32 * format,
26 | void ** pixels, int *pitch);
27 | extern int X11_UpdateWindowFramebuffer(_THIS, SDL_Window * window,
28 | const SDL_Rect * rects, int numrects);
29 | extern void X11_DestroyWindowFramebuffer(_THIS, SDL_Window * window);
30 |
31 | /* vi: set ts=4 sw=4 expandtab: */
32 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/audio/disk/SDL_diskaudio.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_diskaudio_h
24 | #define _SDL_diskaudio_h
25 |
26 | #include "SDL_rwops.h"
27 | #include "../SDL_sysaudio.h"
28 |
29 | /* Hidden "this" pointer for the audio functions */
30 | #define _THIS SDL_AudioDevice *this
31 |
32 | struct SDL_PrivateAudioData
33 | {
34 | /* The file descriptor for the audio device */
35 | SDL_RWops *io;
36 | Uint32 io_delay;
37 | Uint8 *mixbuf;
38 | };
39 |
40 | #endif /* _SDL_diskaudio_h */
41 | /* vi: set ts=4 sw=4 expandtab: */
42 |
--------------------------------------------------------------------------------
/SDL4Android/jni/SDL/src/audio/emscripten/SDL_emscriptenaudio.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_emscriptenaudio_h
24 | #define _SDL_emscriptenaudio_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 | Uint8 *mixbuf;
34 | Uint32 mixlen;
35 |
36 | Uint32 conv_in_len;
37 |
38 | Uint32 write_off, read_off;
39 | };
40 |
41 | #endif /* _SDL_emscriptenaudio_h */
42 | /* vi: set ts=4 sw=4 expandtab: */
43 |
--------------------------------------------------------------------------------