Class DashboardOverlay
- Namespace
- OvrleUI
- Assembly
- OvrleUI.dll
Main class of Dashboard UI library.
- Inheritance
-
ObjectComponentBehaviourMono
Behaviour DashboardOverlay
- Inherited Members
-
Mono
Behaviour. Is Invoking() MonoBehaviour. Cancel Invoke() MonoBehaviour. Stop Coroutine(Coroutine) MonoBehaviour. Stop All Coroutines() MonoBehaviour. destroy Cancellation Token MonoBehaviour. use GUILayout MonoBehaviour. run InEdit Mode Behaviour.enabled Behaviour.is Active And Enabled Component.GetComponent<T>()Component.TryGetComponent<T>(out T)Component.GetComponentInChildren<T>()Component.GetComponentsInChildren<T>()Component.GetComponentInParent<T>()Component.GetComponentsInParent<T>()Component.GetComponents<T>()Component.Get Component Index() Component.transform Component.game Object Component.tag Object.Get InstanceID() Object.Get Hash Code() Object.InstantiateAsync<T>(T)Object.InstantiateAsync<T>(T, Transform)Object.InstantiateAsync<T>(T, Vector3, Quaternion)Object.InstantiateAsync<T>(T, Transform, Vector3, Quaternion)Object.Instantiate(Object, Vector3, Quaternion) Object.Instantiate(Object, Vector3, Quaternion, Transform) Object.Instantiate(Object) Object.Instantiate(Object, Scene) Object.Instantiate(Object, Transform) Object.Instantiate<T>(T)Object.Instantiate<T>(T, Vector3, Quaternion)Object.Instantiate<T>(T, Vector3, Quaternion, Transform)Object.Instantiate<T>(T, Transform)Object.Destroy(Object) Object.Destroy Immediate(Object) Object.Dont Destroy OnLoad(Object) Object.Destroy Object(Object) Object.FindObjectsOfType<T>()Object.FindObjectsByType<T>(FindObjectsSortMode)Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)Object.FindObjectOfType<T>()Object.FindFirstObjectByType<T>()Object.FindAnyObjectByType<T>()Object.FindFirstObjectByType<T>(FindObjectsInactive)Object.FindAnyObjectByType<T>(FindObjectsInactive)Object.To String() Object.name Object.hide Flags
Fields
OnDashboardClose
Field Value
- Unity
Event
OnDashboardOpen
Field Value
- Unity
Event
dashboardCamera
Field Value
- Camera
desktopCamera
Field Value
- Camera
eventSystem
To convert OpenVR events to Unity UI events with InputConverter.
Field Value
- Event
System
fallbackMiscSound
Fallback sound that plays when player clicks UI elements. If this is null, dashboard overlay automatically use SteamVR default sound. If system sound file is not found, this fallback sound used.
Field Value
- Audio
Clip
fallbackNavigationSound
Fallback sound that plays when player clicks sidebar items. If this is null, dashboard overlay automatically use SteamVR default sound. If system sound file is not found, this fallback sound used.
Field Value
- Audio
Clip
isDashboardVisible
Dashboard is shown for player.
Field Value
miscSound
Field Value
- Audio
Source
navigationSound
Field Value
- Audio
Source
showDashboardAtLaunch
Whether dashboard is shown at launch.
Field Value
showDesktopWindow
If true, dashboard overlay also displays on Unity player window and player can interact with mouse. Window size should be 16:9 aspect ratio to process dashboard event mouse position correctly.
Field Value
vrSystem
When handleOvrLifecycle = true, you can use this variable to use OpenVR system methods.
Field Value
- CVRSystem
Methods
Awake()
DashboardToScreenPoint(Vector2)
Parameters
point
Vector2
Returns
- Vector2
HapticPulse()
HapticPulseStrong()
HapticPulseWeak()
ScreenToDashboardPoint(Vector2)
Parameters
point
Vector2
Returns
- Vector2
SetOverlayAlpha(float)
Parameters
alpha
float