Show / Hide Table of Contents

Class HVRControllerOffsets

Stores Unity SDK and Device offset combinations to handle the differences between SDK's and the position and rotation values they report.

Inheritance
System.Object
UnityEngine.Object
UnityEngine.ScriptableObject
HVRControllerOffsets
Inherited Members
UnityEngine.ScriptableObject.SetDirty()
UnityEngine.ScriptableObject.CreateInstance(System.String)
UnityEngine.ScriptableObject.CreateInstance(System.Type)
UnityEngine.ScriptableObject.CreateInstance<T>()
UnityEngine.Object.GetInstanceID()
UnityEngine.Object.GetHashCode()
UnityEngine.Object.Equals(System.Object)
UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Vector3, UnityEngine.Quaternion)
UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Transform)
UnityEngine.Object.Instantiate(UnityEngine.Object)
UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Transform)
UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Transform, System.Boolean)
UnityEngine.Object.Instantiate<T>(T)
UnityEngine.Object.Instantiate<T>(T, UnityEngine.Vector3, UnityEngine.Quaternion)
UnityEngine.Object.Instantiate<T>(T, UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Transform)
UnityEngine.Object.Instantiate<T>(T, UnityEngine.Transform)
UnityEngine.Object.Instantiate<T>(T, UnityEngine.Transform, System.Boolean)
UnityEngine.Object.Destroy(UnityEngine.Object, System.Single)
UnityEngine.Object.Destroy(UnityEngine.Object)
UnityEngine.Object.DestroyImmediate(UnityEngine.Object, System.Boolean)
UnityEngine.Object.DestroyImmediate(UnityEngine.Object)
UnityEngine.Object.FindObjectsOfType(System.Type)
UnityEngine.Object.DontDestroyOnLoad(UnityEngine.Object)
UnityEngine.Object.DestroyObject(UnityEngine.Object, System.Single)
UnityEngine.Object.DestroyObject(UnityEngine.Object)
UnityEngine.Object.FindSceneObjectsOfType(System.Type)
UnityEngine.Object.FindObjectsOfTypeIncludingAssets(System.Type)
UnityEngine.Object.FindObjectsOfType<T>()
UnityEngine.Object.FindObjectOfType<T>()
UnityEngine.Object.FindObjectsOfTypeAll(System.Type)
UnityEngine.Object.FindObjectOfType(System.Type)
UnityEngine.Object.ToString()
UnityEngine.Object.name
UnityEngine.Object.hideFlags
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: HurricaneVR.Framework.Components
Assembly: HurricaneVR.Framework.dll
Syntax
[CreateAssetMenu(menuName = "HurricaneVR/Controller Offsets", fileName = "ControllerOffset")]
public class HVRControllerOffsets : ScriptableObject

Fields

| Improve this Doc View Source

CosmosOpenXR

Declaration
public HVRDevicePoseOffset CosmosOpenXR
Field Value
Type Description
HVRDevicePoseOffset
| Improve this Doc View Source

CosmosSteamVR

Declaration
public HVRDevicePoseOffset CosmosSteamVR
Field Value
Type Description
HVRDevicePoseOffset
| Improve this Doc View Source

KnucklesOpenXR

Declaration
public HVRDevicePoseOffset KnucklesOpenXR
Field Value
Type Description
HVRDevicePoseOffset
| Improve this Doc View Source

KnucklesSteamVR

Declaration
public HVRDevicePoseOffset KnucklesSteamVR
Field Value
Type Description
HVRDevicePoseOffset
| Improve this Doc View Source

Oculus

Declaration
[Header("Unity XR")]
public HVRDevicePoseOffset Oculus
Field Value
Type Description
HVRDevicePoseOffset
| Improve this Doc View Source

OculusOpenXR

Declaration
[Header("OpenXR")]
public HVRDevicePoseOffset OculusOpenXR
Field Value
Type Description
HVRDevicePoseOffset
| Improve this Doc View Source

OculusSteamVR

Declaration
[Header("SteamVR")]
public HVRDevicePoseOffset OculusSteamVR
Field Value
Type Description
HVRDevicePoseOffset
| Improve this Doc View Source

ReverbG2OpenXR

Declaration
public HVRDevicePoseOffset ReverbG2OpenXR
Field Value
Type Description
HVRDevicePoseOffset
| Improve this Doc View Source

ReverbG2SteamVR

Declaration
public HVRDevicePoseOffset ReverbG2SteamVR
Field Value
Type Description
HVRDevicePoseOffset
| Improve this Doc View Source

ViveOpenXR

Declaration
public HVRDevicePoseOffset ViveOpenXR
Field Value
Type Description
HVRDevicePoseOffset
| Improve this Doc View Source

ViveSteamVR

Declaration
public HVRDevicePoseOffset ViveSteamVR
Field Value
Type Description
HVRDevicePoseOffset
| Improve this Doc View Source

WMR

Declaration
public HVRDevicePoseOffset WMR
Field Value
Type Description
HVRDevicePoseOffset
| Improve this Doc View Source

WMROpenXR

Declaration
public HVRDevicePoseOffset WMROpenXR
Field Value
Type Description
HVRDevicePoseOffset
| Improve this Doc View Source

WMRSteamVR

Declaration
public HVRDevicePoseOffset WMRSteamVR
Field Value
Type Description
HVRDevicePoseOffset

Methods

| Improve this Doc View Source

GetDeviceOffset(HVRControllerType)

Declaration
public HVRDevicePoseOffset GetDeviceOffset(HVRControllerType type)
Parameters
Type Name Description
HVRControllerType type
Returns
Type Description
HVRDevicePoseOffset
| Improve this Doc View Source

GetDeviceOffset(HVRHandSide)

Declaration
public HVRDevicePoseOffset GetDeviceOffset(HVRHandSide side)
Parameters
Type Name Description
HVRHandSide side
Returns
Type Description
HVRDevicePoseOffset
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX