orx  1.14
Portable Game Engine
orxAndroid.h File Reference
#include <jni.h>
#include <pthread.h>
#include <stdlib.h>
#include <android/native_window.h>

Go to the source code of this file.

Data Structures

struct  orxANDROID_KEY_EVENT
 
struct  orxANDROID_SURFACE_CHANGED_EVENT
 

Macros

#define KZ_CONFIG_ACCELEROMETER_FREQUENCY   "AccelerometerFrequency"
 
#define KZ_CONFIG_ANDROID   "Android"
 
#define KZ_CONFIG_SURFACE_SCALE   "SurfaceScale"
 
#define LOOPER_ID_SENSOR   LOOPER_ID_USER
 
#define orxANDROID_EVENT_KEYBOARD_DOWN   0
 
#define orxANDROID_EVENT_KEYBOARD_UP   1
 
#define orxANDROID_EVENT_SURFACE_CHANGED   2
 
#define orxANDROID_EVENT_SURFACE_CREATED   1
 
#define orxANDROID_EVENT_SURFACE_DESTROYED   0
 
#define orxANDROID_EVENT_TYPE_ACCELERATE   (orxEVENT_TYPE)(orxEVENT_TYPE_FIRST_RESERVED + 2)
 
#define orxANDROID_EVENT_TYPE_KEYBOARD   (orxEVENT_TYPE)(orxEVENT_TYPE_FIRST_RESERVED + 0)
 
#define orxANDROID_EVENT_TYPE_SURFACE   (orxEVENT_TYPE)(orxEVENT_TYPE_FIRST_RESERVED + 1)
 

Functions

const char * orxAndroid_GetInternalStoragePath ()
 
ANativeWindow * orxAndroid_GetNativeWindow ()
 
orxU32 orxAndroid_JNI_GetRotation ()
 
orxSTATUS orxFASTCALL orxAndroid_JNI_SetupThread (void *_pContext)
 
void orxAndroid_PumpEvents ()
 
orxSTATUS orxAndroid_RegisterAPKResource ()
 

Detailed Description


Generated for orx by doxygen 1.8.11