SceneManager
: OVRSceneManager
[Get] |
The OVRSceneManager component that this loader will use.
Signature
OVRSceneManager OVRSceneModelLoader.SceneManager |
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 OVRSceneModelLoader.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 OVRSceneModelLoader.OnNewSceneModelAvailable() Returns void |
OnNoSceneModelToLoad
()
|
Invoked when there is no scene model available.
The default behavior requests scene capture using OVRSceneManager.RequestSceneCapture.
Signature
virtual void OVRSceneModelLoader.OnNoSceneModelToLoad() Returns void |
OnSceneCaptureReturnedWithoutError
()
|
Invoked when the scene capture succeeds without error.
Signature
virtual void OVRSceneModelLoader.OnSceneCaptureReturnedWithoutError() Returns void |
OnSceneModelLoadedSuccessfully
()
|
Invoked when the scene model has successfully loaded.
Signature
virtual void OVRSceneModelLoader.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 OVRSceneModelLoader.OnStart() Returns void |
OnUnexpectedErrorWithSceneCapture
()
|
Invoked when the scene capture encounters an unexpected error.
Signature
virtual void OVRSceneModelLoader.OnUnexpectedErrorWithSceneCapture() Returns void |
Start
()
|
Signature
virtual void OVRSceneModelLoader.Start() Returns void |
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 > OVRSceneModelLoader.RequestScenePermissionAsync() Returns OVRTask< bool >
A task that completes when the user grants or denies permission to use Scene.
|