#include <SENSAndroidPermissions.h>
Definition at line 6 of file SENSAndroidPermissions.h.
◆ SENSAndroidPermissions()
| SENSAndroidPermissions::SENSAndroidPermissions |
( |
JavaVM * |
jvm | ) |
|
◆ askEnabledLocation()
| void SENSAndroidPermissions::askEnabledLocation |
( |
| ) |
|
|
virtual |
Reimplemented from SENSPermissions.
Definition at line 109 of file SENSAndroidPermissions.cpp.
112 _jvm->GetEnv((
void**)&env, JNI_VERSION_1_6);
113 jclass clazz = env->FindClass(
"ch/cpvr/wai/GLES3Lib");
114 jmethodID methodid = env->GetStaticMethodID(clazz,
"askEnabledLocation",
"()V");
116 return env->CallStaticVoidMethod(clazz, methodid);
◆ askPermissions()
| void SENSAndroidPermissions::askPermissions |
( |
| ) |
|
|
virtual |
Reimplemented from SENSPermissions.
Definition at line 9 of file SENSAndroidPermissions.cpp.
12 _jvm->GetEnv((
void**)&env, JNI_VERSION_1_6);
13 jclass clazz = env->FindClass(
"ch/cpvr/wai/GLES3Lib");
14 jmethodID methodid = env->GetStaticMethodID(clazz,
"askPermissions",
"()V");
16 env->CallStaticVoidMethod(clazz, methodid);
◆ canShowCameraPermissionDialog()
| bool SENSAndroidPermissions::canShowCameraPermissionDialog |
( |
| ) |
|
|
virtual |
Reimplemented from SENSPermissions.
Definition at line 59 of file SENSAndroidPermissions.cpp.
62 _jvm->GetEnv((
void**)&env, JNI_VERSION_1_6);
63 jclass clazz = env->FindClass(
"ch/cpvr/wai/GLES3Lib");
64 jmethodID methodid = env->GetStaticMethodID(clazz,
"canShowCameraPermissionDialog",
"()Z");
66 return env->CallStaticBooleanMethod(clazz, methodid);
◆ canShowGPSPermissionDialog()
| bool SENSAndroidPermissions::canShowGPSPermissionDialog |
( |
| ) |
|
|
virtual |
Reimplemented from SENSPermissions.
Definition at line 69 of file SENSAndroidPermissions.cpp.
72 _jvm->GetEnv((
void**)&env, JNI_VERSION_1_6);
73 jclass clazz = env->FindClass(
"ch/cpvr/wai/GLES3Lib");
74 jmethodID methodid = env->GetStaticMethodID(clazz,
"canShowGPSPermissionDialog",
"()Z");
76 return env->CallStaticBooleanMethod(clazz, methodid);
◆ canShowInternetPermissionDialog()
| bool SENSAndroidPermissions::canShowInternetPermissionDialog |
( |
| ) |
|
|
virtual |
Reimplemented from SENSPermissions.
Definition at line 79 of file SENSAndroidPermissions.cpp.
82 _jvm->GetEnv((
void**)&env, JNI_VERSION_1_6);
83 jclass clazz = env->FindClass(
"ch/cpvr/wai/GLES3Lib");
84 jmethodID methodid = env->GetStaticMethodID(clazz,
"canShowInternetPermissionDialog",
"()Z");
86 return env->CallStaticBooleanMethod(clazz, methodid);
◆ canShowStoragePermissionDialog()
| bool SENSAndroidPermissions::canShowStoragePermissionDialog |
( |
| ) |
|
|
virtual |
Reimplemented from SENSPermissions.
Definition at line 89 of file SENSAndroidPermissions.cpp.
92 _jvm->GetEnv((
void**)&env, JNI_VERSION_1_6);
93 jclass clazz = env->FindClass(
"ch/cpvr/wai/GLES3Lib");
94 jmethodID methodid = env->GetStaticMethodID(clazz,
"canShowStoragePermissionDialog",
"()Z");
96 return env->CallStaticBooleanMethod(clazz, methodid);
◆ hasCameraPermission()
| bool SENSAndroidPermissions::hasCameraPermission |
( |
| ) |
|
|
virtual |
Reimplemented from SENSPermissions.
Definition at line 19 of file SENSAndroidPermissions.cpp.
22 _jvm->GetEnv((
void**)&env, JNI_VERSION_1_6);
23 jclass clazz = env->FindClass(
"ch/cpvr/wai/GLES3Lib");
24 jmethodID methodid = env->GetStaticMethodID(clazz,
"hasCameraPermission",
"()Z");
26 return env->CallStaticBooleanMethod(clazz, methodid);
◆ hasGPSPermission()
| bool SENSAndroidPermissions::hasGPSPermission |
( |
| ) |
|
|
virtual |
Reimplemented from SENSPermissions.
Definition at line 29 of file SENSAndroidPermissions.cpp.
32 _jvm->GetEnv((
void**)&env, JNI_VERSION_1_6);
33 jclass clazz = env->FindClass(
"ch/cpvr/wai/GLES3Lib");
34 jmethodID methodid = env->GetStaticMethodID(clazz,
"hasGPSPermission",
"()Z");
36 return env->CallStaticBooleanMethod(clazz, methodid);
◆ hasInternetPermission()
| bool SENSAndroidPermissions::hasInternetPermission |
( |
| ) |
|
|
virtual |
Reimplemented from SENSPermissions.
Definition at line 39 of file SENSAndroidPermissions.cpp.
42 _jvm->GetEnv((
void**)&env, JNI_VERSION_1_6);
43 jclass clazz = env->FindClass(
"ch/cpvr/wai/GLES3Lib");
44 jmethodID methodid = env->GetStaticMethodID(clazz,
"hasInternetPermission",
"()Z");
46 return env->CallStaticBooleanMethod(clazz, methodid);
◆ hasStoragePermission()
| bool SENSAndroidPermissions::hasStoragePermission |
( |
| ) |
|
|
virtual |
Reimplemented from SENSPermissions.
Definition at line 49 of file SENSAndroidPermissions.cpp.
52 _jvm->GetEnv((
void**)&env, JNI_VERSION_1_6);
53 jclass clazz = env->FindClass(
"ch/cpvr/wai/GLES3Lib");
54 jmethodID methodid = env->GetStaticMethodID(clazz,
"hasStoragePermission",
"()Z");
56 return env->CallStaticBooleanMethod(clazz, methodid);
◆ isLocationEnabled()
| bool SENSAndroidPermissions::isLocationEnabled |
( |
| ) |
|
|
virtual |
Reimplemented from SENSPermissions.
Definition at line 99 of file SENSAndroidPermissions.cpp.
102 _jvm->GetEnv((
void**)&env, JNI_VERSION_1_6);
103 jclass clazz = env->FindClass(
"ch/cpvr/wai/GLES3Lib");
104 jmethodID methodid = env->GetStaticMethodID(clazz,
"isLocationEnabled",
"()Z");
106 return env->CallStaticBooleanMethod(clazz, methodid);
◆ _jvm
| JavaVM* SENSAndroidPermissions::_jvm |
|
private |
The documentation for this class was generated from the following files: