SLProject  4.3.020
A platform independent 3D computer graphics framework for desktop OS, Android, iOS and online in web browsers
SENSPermissions.h
Go to the documentation of this file.
1 #ifndef SENS_PERMISSIONS
2 #define SENS_PERMISSIONS
3 
5 {
6 public:
7  virtual void askPermissions() {}
8  virtual bool hasCameraPermission() { return true; }
9  virtual bool hasGPSPermission() { return true; }
10  virtual bool hasInternetPermission() { return true; }
11  virtual bool hasStoragePermission() { return true; }
12  virtual bool canShowCameraPermissionDialog() { return true; };
13  virtual bool canShowGPSPermissionDialog() { return true; };
14  virtual bool canShowInternetPermissionDialog() { return true; };
15  virtual bool canShowStoragePermissionDialog() { return true; };
16  virtual bool isLocationEnabled() { return true; }
17  virtual void askEnabledLocation(){};
18 };
19 
20 #endif
virtual bool hasInternetPermission()
virtual bool canShowGPSPermissionDialog()
virtual bool hasGPSPermission()
virtual bool hasStoragePermission()
virtual void askPermissions()
virtual bool hasCameraPermission()
virtual bool canShowCameraPermissionDialog()
virtual void askEnabledLocation()
virtual bool isLocationEnabled()
virtual bool canShowStoragePermissionDialog()
virtual bool canShowInternetPermissionDialog()