21 #include "../../SDL_internal.h" 30 #include <EGL/eglplatform.h> 31 #include <android/native_window_jni.h>
int Android_JNI_FileClose(SDL_RWops *ctx)
void Android_JNI_CloseAudioDevice(void)
int Android_JNI_SendMessage(int command, int param)
void Android_JNI_ShowTextInput(SDL_Rect *inputRect)
void Android_JNI_WriteAudioBuffer(void)
SDL_bool Android_JNI_GetAccelerometerValues(float values[3])
void Android_JNI_SetActivityTitle(const char *title)
char * Android_JNI_GetClipboardText(void)
int Android_JNI_FileOpen(SDL_RWops *ctx, const char *fileName, const char *mode)
int Android_JNI_SetupThread(void)
SDL_bool Android_JNI_HasClipboardText(void)
int Android_JNI_GetPowerInfo(int *plugged, int *charged, int *battery, int *seconds, int *percent)
size_t Android_JNI_FileWrite(SDL_RWops *ctx, const void *buffer, size_t size, size_t num)
void * Android_JNI_GetAudioBuffer(void)
GLenum GLsizei GLsizei GLint * values
void Android_JNI_SuspendScreenSaver(SDL_bool suspend)
ANativeWindow * Android_JNI_GetNativeWindow(void)
jclass Android_JNI_GetActivityClass(void)
static char text[MAX_TEXT_LENGTH]
void Android_JNI_HideTextInput(void)
size_t Android_JNI_FileRead(SDL_RWops *ctx, void *buffer, size_t size, size_t maxnum)
int Android_JNI_SetClipboardText(const char *text)
int Android_JNI_OpenAudioDevice(int sampleRate, int is16Bit, int channelCount, int desiredBufferFrames)
void Android_JNI_PollInputDevices(void)
int64_t Sint64
A signed 64-bit integer type.
int Android_JNI_GetTouchDeviceIds(int **ids)
JNIEnv * Android_JNI_GetEnv(void)
Sint64 Android_JNI_FileSeek(SDL_RWops *ctx, Sint64 offset, int whence)
A rectangle, with the origin at the upper left.
Sint64 Android_JNI_FileSize(SDL_RWops *ctx)