SLProject
4.3.020
A platform independent 3D computer graphics framework for desktop OS, Android, iOS and online in web browsers
SENSAndroidPermissions.h
Go to the documentation of this file.
1
#ifndef SENS_ANDROID_PERMISSIONS
2
#define SENS_ANDROID_PERMISSIONS
3
#include <
SENSPermissions.h
>
4
#include <jni.h>
5
6
class
SENSAndroidPermissions
:
public
SENSPermissions
7
{
8
public
:
9
SENSAndroidPermissions
(JavaVM* jvm);
10
void
askPermissions
();
11
12
bool
hasCameraPermission
();
13
bool
hasGPSPermission
();
14
bool
hasInternetPermission
();
15
bool
hasStoragePermission
();
16
17
bool
canShowCameraPermissionDialog
();
18
bool
canShowGPSPermissionDialog
();
19
bool
canShowInternetPermissionDialog
();
20
bool
canShowStoragePermissionDialog
();
21
22
bool
isLocationEnabled
();
23
void
askEnabledLocation
();
24
25
private
:
26
JavaVM*
_jvm
;
27
};
28
29
#endif
SENSPermissions.h
SENSAndroidPermissions
Definition:
SENSAndroidPermissions.h:7
SENSAndroidPermissions::canShowGPSPermissionDialog
bool canShowGPSPermissionDialog()
Definition:
SENSAndroidPermissions.cpp:69
SENSAndroidPermissions::askEnabledLocation
void askEnabledLocation()
Definition:
SENSAndroidPermissions.cpp:109
SENSAndroidPermissions::askPermissions
void askPermissions()
Definition:
SENSAndroidPermissions.cpp:9
SENSAndroidPermissions::hasGPSPermission
bool hasGPSPermission()
Definition:
SENSAndroidPermissions.cpp:29
SENSAndroidPermissions::SENSAndroidPermissions
SENSAndroidPermissions(JavaVM *jvm)
Definition:
SENSAndroidPermissions.cpp:5
SENSAndroidPermissions::canShowStoragePermissionDialog
bool canShowStoragePermissionDialog()
Definition:
SENSAndroidPermissions.cpp:89
SENSAndroidPermissions::hasCameraPermission
bool hasCameraPermission()
Definition:
SENSAndroidPermissions.cpp:19
SENSAndroidPermissions::canShowCameraPermissionDialog
bool canShowCameraPermissionDialog()
Definition:
SENSAndroidPermissions.cpp:59
SENSAndroidPermissions::_jvm
JavaVM * _jvm
Definition:
SENSAndroidPermissions.h:26
SENSAndroidPermissions::hasInternetPermission
bool hasInternetPermission()
Definition:
SENSAndroidPermissions.cpp:39
SENSAndroidPermissions::canShowInternetPermissionDialog
bool canShowInternetPermissionDialog()
Definition:
SENSAndroidPermissions.cpp:79
SENSAndroidPermissions::hasStoragePermission
bool hasStoragePermission()
Definition:
SENSAndroidPermissions.cpp:49
SENSAndroidPermissions::isLocationEnabled
bool isLocationEnabled()
Definition:
SENSAndroidPermissions.cpp:99
SENSPermissions
Definition:
SENSPermissions.h:5
modules
sens
source
android
SENSAndroidPermissions.h
Generated by
1.9.1