SceneManager
: OVRSceneManager
[Get] |
OnLoadSceneModelFailedPermissionNotGranted
()
|
Invoked when loading the Scene Model failed because the user has not granted permission to use Scene.
See OVRSceneManager.LoadSceneModelFailedPermissionNotGranted for details.
Signature
virtual async void OnLoadSceneModelFailedPermissionNotGranted() Returns async void |
OnNewSceneModelAvailable
()
|
Invoked when the scene model has changed.
The default behavior loads the scene model using OVRSceneManager.LoadSceneModel.
Signature
virtual void OnNewSceneModelAvailable() Returns void |
OnNoSceneModelToLoad
()
|
Invoked when there is no scene model available.
The default behavior requests scene capture using OVRSceneManager.RequestSceneCapture.
Signature
virtual void OnNoSceneModelToLoad() Returns void |
OnSceneCaptureReturnedWithoutError
()
|
Invoked when the scene capture succeeds without error.
Signature
virtual void OnSceneCaptureReturnedWithoutError() Returns void |
OnSceneModelLoadedSuccessfully
()
|
Invoked when the scene model has successfully loaded.
Signature
virtual void OnSceneModelLoadedSuccessfully() Returns void |
OnStart
()
|
Invoked from this component's Start method.
The default behavior is to load the scene model using OVRSceneManager.LoadSceneModel.
Signature
virtual void OnStart() Returns void |
OnUnexpectedErrorWithSceneCapture
()
|
Invoked when the scene capture encounters an unexpected error.
Signature
virtual void OnUnexpectedErrorWithSceneCapture() Returns void |
Start
()
|
RequestScenePermissionAsync
()
|
An async version of Android.Permission.RequestUserPermission
This requests permission for Scene using UnityEngine.Android.Permission.RequestUserPermission. However, it turns the callback-based API into an async API that can be awaited.
Signature
static OVRTask< bool > RequestScenePermissionAsync() Returns OVRTask< bool >
A task that completes when the user grants or denies permission to use Scene.
|