#include "../../SDL_internal.h"
#include <EGL/eglplatform.h>
#include <android/native_window_jni.h>
#include "SDL_rect.h"
#include "SDL_rwops.h"
#include <jni.h>
#include "SDL_messagebox.h"
Go to the source code of this file.
|
void | Android_JNI_SetActivityTitle (const char *title) |
|
void | Android_JNI_SetOrientation (int w, int h, int resizable, const char *hint) |
|
SDL_bool | Android_JNI_GetAccelerometerValues (float values[3]) |
|
void | Android_JNI_ShowTextInput (SDL_Rect *inputRect) |
|
void | Android_JNI_HideTextInput (void) |
|
SDL_bool | Android_JNI_IsScreenKeyboardShown (void) |
|
ANativeWindow * | Android_JNI_GetNativeWindow (void) |
|
int | Android_JNI_OpenAudioDevice (int iscapture, int sampleRate, int is16Bit, int channelCount, int desiredBufferFrames) |
|
void * | Android_JNI_GetAudioBuffer (void) |
|
void | Android_JNI_WriteAudioBuffer (void) |
|
int | Android_JNI_CaptureAudioBuffer (void *buffer, int buflen) |
|
void | Android_JNI_FlushCapturedAudio (void) |
|
void | Android_JNI_CloseAudioDevice (const int iscapture) |
|
int | Android_JNI_FileOpen (SDL_RWops *ctx, const char *fileName, const char *mode) |
|
Sint64 | Android_JNI_FileSize (SDL_RWops *ctx) |
|
Sint64 | Android_JNI_FileSeek (SDL_RWops *ctx, Sint64 offset, int whence) |
|
size_t | Android_JNI_FileRead (SDL_RWops *ctx, void *buffer, size_t size, size_t maxnum) |
|
size_t | Android_JNI_FileWrite (SDL_RWops *ctx, const void *buffer, size_t size, size_t num) |
|
int | Android_JNI_FileClose (SDL_RWops *ctx) |
|
int | Android_JNI_SetClipboardText (const char *text) |
|
char * | Android_JNI_GetClipboardText (void) |
|
SDL_bool | Android_JNI_HasClipboardText (void) |
|
int | Android_JNI_GetPowerInfo (int *plugged, int *charged, int *battery, int *seconds, int *percent) |
|
void | Android_JNI_PollInputDevices (void) |
|
void | Android_JNI_PollHapticDevices (void) |
|
void | Android_JNI_HapticRun (int device_id, int length) |
|
void | Android_JNI_SuspendScreenSaver (SDL_bool suspend) |
|
int | Android_JNI_GetTouchDeviceIds (int **ids) |
|
void | Android_JNI_SetSeparateMouseAndTouch (SDL_bool new_value) |
|
JNIEnv * | Android_JNI_GetEnv (void) |
|
int | Android_JNI_SetupThread (void) |
|
int | Android_JNI_SendMessage (int command, int param) |
|
JNIEXPORT void JNICALL | SDL_Android_Init (JNIEnv *mEnv, jclass cls) |
|
int | Android_JNI_ShowMessageBox (const SDL_MessageBoxData *messageboxdata, int *buttonid) |
|
◆ Android_JNI_CaptureAudioBuffer()
int Android_JNI_CaptureAudioBuffer |
( |
void * |
buffer, |
|
|
int |
buflen |
|
) |
| |
◆ Android_JNI_CloseAudioDevice()
void Android_JNI_CloseAudioDevice |
( |
const int |
iscapture | ) |
|
◆ Android_JNI_FileClose()
◆ Android_JNI_FileOpen()
int Android_JNI_FileOpen |
( |
SDL_RWops * |
ctx, |
|
|
const char * |
fileName, |
|
|
const char * |
mode |
|
) |
| |
◆ Android_JNI_FileRead()
◆ Android_JNI_FileSeek()
◆ Android_JNI_FileSize()
◆ Android_JNI_FileWrite()
◆ Android_JNI_FlushCapturedAudio()
void Android_JNI_FlushCapturedAudio |
( |
void |
| ) |
|
◆ Android_JNI_GetAccelerometerValues()
SDL_bool Android_JNI_GetAccelerometerValues |
( |
float |
values[3] | ) |
|
◆ Android_JNI_GetAudioBuffer()
void* Android_JNI_GetAudioBuffer |
( |
void |
| ) |
|
◆ Android_JNI_GetClipboardText()
char* Android_JNI_GetClipboardText |
( |
void |
| ) |
|
◆ Android_JNI_GetEnv()
JNIEnv* Android_JNI_GetEnv |
( |
void |
| ) |
|
◆ Android_JNI_GetNativeWindow()
ANativeWindow* Android_JNI_GetNativeWindow |
( |
void |
| ) |
|
◆ Android_JNI_GetPowerInfo()
int Android_JNI_GetPowerInfo |
( |
int * |
plugged, |
|
|
int * |
charged, |
|
|
int * |
battery, |
|
|
int * |
seconds, |
|
|
int * |
percent |
|
) |
| |
◆ Android_JNI_GetTouchDeviceIds()
int Android_JNI_GetTouchDeviceIds |
( |
int ** |
ids | ) |
|
◆ Android_JNI_HapticRun()
void Android_JNI_HapticRun |
( |
int |
device_id, |
|
|
int |
length |
|
) |
| |
◆ Android_JNI_HasClipboardText()
◆ Android_JNI_HideTextInput()
◆ Android_JNI_IsScreenKeyboardShown()
◆ Android_JNI_OpenAudioDevice()
int Android_JNI_OpenAudioDevice |
( |
int |
iscapture, |
|
|
int |
sampleRate, |
|
|
int |
is16Bit, |
|
|
int |
channelCount, |
|
|
int |
desiredBufferFrames |
|
) |
| |
◆ Android_JNI_PollHapticDevices()
void Android_JNI_PollHapticDevices |
( |
void |
| ) |
|
◆ Android_JNI_PollInputDevices()
void Android_JNI_PollInputDevices |
( |
void |
| ) |
|
◆ Android_JNI_SendMessage()
int Android_JNI_SendMessage |
( |
int |
command, |
|
|
int |
param |
|
) |
| |
◆ Android_JNI_SetActivityTitle()
void Android_JNI_SetActivityTitle |
( |
const char * |
title | ) |
|
◆ Android_JNI_SetClipboardText()
int Android_JNI_SetClipboardText |
( |
const char * |
text | ) |
|
◆ Android_JNI_SetOrientation()
void Android_JNI_SetOrientation |
( |
int |
w, |
|
|
int |
h, |
|
|
int |
resizable, |
|
|
const char * |
hint |
|
) |
| |
◆ Android_JNI_SetSeparateMouseAndTouch()
void Android_JNI_SetSeparateMouseAndTouch |
( |
SDL_bool |
new_value | ) |
|
◆ Android_JNI_SetupThread()
int Android_JNI_SetupThread |
( |
void |
| ) |
|
◆ Android_JNI_ShowMessageBox()
int Android_JNI_ShowMessageBox |
( |
const SDL_MessageBoxData * |
messageboxdata, |
|
|
int * |
buttonid |
|
) |
| |
◆ Android_JNI_ShowTextInput()
◆ Android_JNI_SuspendScreenSaver()
◆ Android_JNI_WriteAudioBuffer()
void Android_JNI_WriteAudioBuffer |
( |
void |
| ) |
|
◆ SDL_Android_Init()
JNIEXPORT void JNICALL SDL_Android_Init |
( |
JNIEnv * |
mEnv, |
|
|
jclass |
cls |
|
) |
| |