#include <JNIMainActivity.h>
|
static CJNIMainActivity * | GetAppInstance () |
|
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)(CVariant *), CVariant *variant) |
|
static void | registerMediaButtonEventReceiver () |
|
static void | unregisterMediaButtonEventReceiver () |
|
◆ CJNIMainActivity()
CJNIMainActivity::CJNIMainActivity |
( |
const ANativeActivity * |
nativeActivity | ) |
|
|
explicit |
◆ ~CJNIMainActivity()
CJNIMainActivity::~CJNIMainActivity |
( |
| ) |
|
◆ _callNative()
void CJNIMainActivity::_callNative |
( |
JNIEnv * |
env, |
|
|
jobject |
context, |
|
|
jlong |
funcAddr, |
|
|
jlong |
variantAddr |
|
) |
| |
|
static |
◆ _doFrame()
void CJNIMainActivity::_doFrame |
( |
JNIEnv * |
env, |
|
|
jobject |
context, |
|
|
jlong |
frameTimeNanos |
|
) |
| |
|
static |
◆ _onActivityResult()
void CJNIMainActivity::_onActivityResult |
( |
JNIEnv * |
env, |
|
|
jobject |
context, |
|
|
jint |
requestCode, |
|
|
jint |
resultCode, |
|
|
jobject |
resultData |
|
) |
| |
|
static |
◆ _onInputDeviceAdded()
void CJNIMainActivity::_onInputDeviceAdded |
( |
JNIEnv * |
env, |
|
|
jobject |
context, |
|
|
jint |
deviceId |
|
) |
| |
|
static |
◆ _onInputDeviceChanged()
void CJNIMainActivity::_onInputDeviceChanged |
( |
JNIEnv * |
env, |
|
|
jobject |
context, |
|
|
jint |
deviceId |
|
) |
| |
|
static |
◆ _onInputDeviceRemoved()
void CJNIMainActivity::_onInputDeviceRemoved |
( |
JNIEnv * |
env, |
|
|
jobject |
context, |
|
|
jint |
deviceId |
|
) |
| |
|
static |
◆ _onNewIntent()
void CJNIMainActivity::_onNewIntent |
( |
JNIEnv * |
env, |
|
|
jobject |
context, |
|
|
jobject |
intent |
|
) |
| |
|
static |
◆ _onVisibleBehindCanceled()
void CJNIMainActivity::_onVisibleBehindCanceled |
( |
JNIEnv * |
env, |
|
|
jobject |
context |
|
) |
| |
|
static |
◆ _onVolumeChanged()
void CJNIMainActivity::_onVolumeChanged |
( |
JNIEnv * |
env, |
|
|
jobject |
context, |
|
|
jint |
volume |
|
) |
| |
|
static |
◆ doFrame()
virtual void CJNIMainActivity::doFrame |
( |
int64_t |
frameTimeNanos | ) |
|
|
protectedpure virtual |
◆ GetAppInstance()
◆ getDisplayRect()
CJNIRect CJNIMainActivity::getDisplayRect |
( |
| ) |
|
◆ onActivityResult()
virtual void CJNIMainActivity::onActivityResult |
( |
int |
requestCode, |
|
|
int |
resultCode, |
|
|
CJNIIntent |
resultData |
|
) |
| |
|
protectedpure virtual |
◆ onDisplayAdded()
virtual void CJNIMainActivity::onDisplayAdded |
( |
int |
displayId | ) |
|
|
protectedpure virtual |
◆ onDisplayChanged()
virtual void CJNIMainActivity::onDisplayChanged |
( |
int |
displayId | ) |
|
|
protectedpure virtual |
◆ onDisplayRemoved()
virtual void CJNIMainActivity::onDisplayRemoved |
( |
int |
displayId | ) |
|
|
protectedpure virtual |
◆ onNewIntent()
virtual void CJNIMainActivity::onNewIntent |
( |
CJNIIntent |
intent | ) |
|
|
protectedpure virtual |
◆ onVisibleBehindCanceled()
virtual void CJNIMainActivity::onVisibleBehindCanceled |
( |
| ) |
|
|
protectedpure virtual |
◆ onVolumeChanged()
virtual void CJNIMainActivity::onVolumeChanged |
( |
int |
volume | ) |
|
|
protectedpure virtual |
◆ registerMediaButtonEventReceiver()
void CJNIMainActivity::registerMediaButtonEventReceiver |
( |
| ) |
|
|
static |
◆ runNativeOnUiThread()
◆ unregisterMediaButtonEventReceiver()
void CJNIMainActivity::unregisterMediaButtonEventReceiver |
( |
| ) |
|
|
static |
The documentation for this class was generated from the following files: