#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: