Class ImmersiveManager
Inheritance
System.Object
ImmersiveManager
Assembly: cs.temp.dll.dll
Syntax
public class ImmersiveManager : MonoBehaviour
Fields
immersiveManagerSettings
Declaration
public ImmersiveManagerSettings immersiveManagerSettings
Field Value
| Type |
Description |
| ImmersiveManagerSettings |
|
Properties
HasInstance
Declaration
public static bool HasInstance { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
Instance
Declaration
public static ImmersiveManager Instance { get; }
Property Value
Is2DScene
Returns true if the current scene is a 2D scene.
Declaration
public static bool Is2DScene { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
Is3DScene
Returns true if the current scene is a 3D scene.
Declaration
public static bool Is3DScene { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
IsSetupComplete
Declaration
public bool IsSetupComplete { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
runtimeSettings
Declaration
public static RuntimeSettings runtimeSettings { get; }
Property Value
| Type |
Description |
| RuntimeSettings |
|
Methods
CreateCameraConfiguration()
Declaration
protected void CreateCameraConfiguration()
CreateRoomSurfaceConfiguration()
Declaration
protected void CreateRoomSurfaceConfiguration()
GetRuntimeSettings()
Declaration
public RuntimeSettings GetRuntimeSettings()
Returns
| Type |
Description |
| RuntimeSettings |
|
OnSceneReady(SceneReadyEventArgs)
Declaration
protected virtual void OnSceneReady(SceneReadyEventArgs e)
Parameters
UpdateSurfaceRect()
Declaration
public void UpdateSurfaceRect()
Events
OnSettingsChanged
Declaration
public static event Action OnSettingsChanged
Event Type
SceneReady
Declaration
public static event EventHandler<SceneReadyEventArgs> SceneReady
Event Type