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 SourceCosmosOpenXR
Declaration
public HVRDevicePoseOffset CosmosOpenXR
Field Value
Type | Description |
---|---|
HVRDevicePoseOffset |
CosmosSteamVR
Declaration
public HVRDevicePoseOffset CosmosSteamVR
Field Value
Type | Description |
---|---|
HVRDevicePoseOffset |
KnucklesOpenXR
Declaration
public HVRDevicePoseOffset KnucklesOpenXR
Field Value
Type | Description |
---|---|
HVRDevicePoseOffset |
KnucklesSteamVR
Declaration
public HVRDevicePoseOffset KnucklesSteamVR
Field Value
Type | Description |
---|---|
HVRDevicePoseOffset |
Oculus
Declaration
[Header("Unity XR")]
public HVRDevicePoseOffset Oculus
Field Value
Type | Description |
---|---|
HVRDevicePoseOffset |
OculusOpenXR
Declaration
[Header("OpenXR")]
public HVRDevicePoseOffset OculusOpenXR
Field Value
Type | Description |
---|---|
HVRDevicePoseOffset |
OculusSteamVR
Declaration
[Header("SteamVR")]
public HVRDevicePoseOffset OculusSteamVR
Field Value
Type | Description |
---|---|
HVRDevicePoseOffset |
ReverbG2OpenXR
Declaration
public HVRDevicePoseOffset ReverbG2OpenXR
Field Value
Type | Description |
---|---|
HVRDevicePoseOffset |
ReverbG2SteamVR
Declaration
public HVRDevicePoseOffset ReverbG2SteamVR
Field Value
Type | Description |
---|---|
HVRDevicePoseOffset |
ViveOpenXR
Declaration
public HVRDevicePoseOffset ViveOpenXR
Field Value
Type | Description |
---|---|
HVRDevicePoseOffset |
ViveSteamVR
Declaration
public HVRDevicePoseOffset ViveSteamVR
Field Value
Type | Description |
---|---|
HVRDevicePoseOffset |
WMR
Declaration
public HVRDevicePoseOffset WMR
Field Value
Type | Description |
---|---|
HVRDevicePoseOffset |
WMROpenXR
Declaration
public HVRDevicePoseOffset WMROpenXR
Field Value
Type | Description |
---|---|
HVRDevicePoseOffset |
WMRSteamVR
Declaration
public HVRDevicePoseOffset WMRSteamVR
Field Value
Type | Description |
---|---|
HVRDevicePoseOffset |
Methods
| Improve this Doc View SourceGetDeviceOffset(HVRControllerType)
Declaration
public HVRDevicePoseOffset GetDeviceOffset(HVRControllerType type)
Parameters
Type | Name | Description |
---|---|---|
HVRControllerType | type |
Returns
Type | Description |
---|---|
HVRDevicePoseOffset |
GetDeviceOffset(HVRHandSide)
Declaration
public HVRDevicePoseOffset GetDeviceOffset(HVRHandSide side)
Parameters
Type | Name | Description |
---|---|---|
HVRHandSide | side |
Returns
Type | Description |
---|---|
HVRDevicePoseOffset |