21 #include "../../SDL_internal.h" 31 #include <android/native_window_jni.h>
int Android_JNI_CaptureAudioBuffer(void *buffer, int buflen)
int Android_JNI_GetDisplayDPI(float *ddpi, float *xdpi, float *ydpi)
int Android_JNI_FileClose(SDL_RWops *ctx)
void Android_JNI_SetOrientation(int w, int h, int resizable, const char *hint)
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])
GLfloat GLfloat GLfloat GLfloat h
void Android_JNI_SetActivityTitle(const char *title)
char * Android_JNI_GetClipboardText(void)
int Android_JNI_ShowMessageBox(const SDL_MessageBoxData *messageboxdata, int *buttonid)
void Android_JNI_SetSeparateMouseAndTouch(SDL_bool new_value)
int Android_JNI_FileOpen(SDL_RWops *ctx, const char *fileName, const char *mode)
int Android_JNI_OpenAudioDevice(int iscapture, int sampleRate, int is16Bit, int channelCount, int desiredBufferFrames)
int Android_JNI_SetupThread(void)
GLenum GLsizei GLsizei GLint * values
void Android_JNI_FlushCapturedAudio(void)
void Android_JNI_CloseAudioDevice(const int iscapture)
SDL_bool Android_JNI_HasClipboardText(void)
JNIEXPORT void JNICALL SDL_Android_Init(JNIEnv *mEnv, jclass cls)
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)
GLubyte GLubyte GLubyte GLubyte w
void * Android_JNI_GetAudioBuffer(void)
void Android_JNI_SuspendScreenSaver(SDL_bool suspend)
void Android_JNI_PollHapticDevices(void)
MessageBox structure containing title, text, window, etc.
ANativeWindow * Android_JNI_GetNativeWindow(void)
void Android_JNI_GetManifestEnvironmentVariables(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)
SDL_bool Android_JNI_IsScreenKeyboardShown(void)
void Android_JNI_SetWindowStyle(SDL_bool fullscreen)
void Android_JNI_PollInputDevices(void)
int Android_JNI_GetTouchDeviceIds(int **ids)
GLuint GLsizei GLsizei * length
JNIEnv * Android_JNI_GetEnv(void)
void Android_JNI_HapticRun(int device_id, int length)
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)