|  | 
|  | CJNIMainActivity (const ANativeActivity *nativeActivity) | 
|  | 
| CJNIRect | getDisplayRect () | 
|  | 
|  | 
| static CJNIMainActivity * | GetAppInstance () | 
|  | 
| static void | RegisterNatives (JNIEnv *env) | 
|  | 
| static void | _onNewIntent (JNIEnv *env, jobject context, jobject intent) | 
|  | 
| static void | _onActivityResult (JNIEnv *env, jobject context, jint requestCode, jint resultCode, jobject resultData) | 
|  | 
| static void | _onVolumeChanged (JNIEnv *env, jobject context, jint volume) | 
|  | 
| static void | _doFrame (JNIEnv *env, jobject context, jlong frameTimeNanos) | 
|  | 
| static void | _onInputDeviceAdded (JNIEnv *env, jobject context, jint deviceId) | 
|  | 
| static void | _onInputDeviceChanged (JNIEnv *env, jobject context, jint deviceId) | 
|  | 
| static void | _onInputDeviceRemoved (JNIEnv *env, jobject context, jint deviceId) | 
|  | 
| static void | _onVisibleBehindCanceled (JNIEnv *env, jobject context) | 
|  | 
| static void | _callNative (JNIEnv *env, jobject context, jlong funcAddr, jlong variantAddr) | 
|  | 
| static void | runNativeOnUiThread (void(*callback)(void *), void *variant) | 
|  | 
| static void | registerMediaButtonEventReceiver () | 
|  | 
| static void | unregisterMediaButtonEventReceiver () | 
|  | 
|  | 
| virtual void | onNewIntent (CJNIIntent intent)=0 | 
|  | 
| virtual void | onActivityResult (int requestCode, int resultCode, CJNIIntent resultData)=0 | 
|  | 
| virtual void | onVolumeChanged (int volume)=0 | 
|  | 
| virtual void | doFrame (int64_t frameTimeNanos)=0 | 
|  | 
| void | onVisibleBehindCanceled () override=0 | 
|  | 
| virtual void | onDisplayAdded (int displayId)=0 | 
|  | 
| virtual void | onDisplayChanged (int displayId)=0 | 
|  | 
| virtual void | onDisplayRemoved (int displayId)=0 | 
|  | 
The documentation for this class was generated from the following files:
- xbmc/platform/android/activity/JNIMainActivity.h
- xbmc/platform/android/activity/JNIMainActivity.cpp