XLE
v0.02.0
|
#include <android_native_app_glue.h>
Public Attributes | |
void * | userData |
void(* | onAppCmd )(struct android_app *app, int32_t cmd) |
int32_t(* | onInputEvent )(struct android_app *app, AInputEvent *event) |
ANativeActivity * | activity |
AConfiguration * | config |
void * | savedState |
size_t | savedStateSize |
ALooper * | looper |
AInputQueue * | inputQueue |
ANativeWindow * | window |
ARect | contentRect |
int | activityState |
int | destroyRequested |
pthread_mutex_t | mutex |
pthread_cond_t | cond |
int | msgread |
int | msgwrite |
pthread_t | thread |
struct android_poll_source | cmdPollSource |
struct android_poll_source | inputPollSource |
int | running |
int | stateSaved |
int | destroyed |
int | redrawNeeded |
AInputQueue * | pendingInputQueue |
ANativeWindow * | pendingWindow |
ARect | pendingContentRect |
This is the interface for the standard glue code of a threaded application. In this model, the application's code is running in its own thread separate from the main thread of the process. It is not required that this thread be associated with the Java VM, although it will need to be in order to make JNI calls any Java objects.