Class HVRSettings
Inheritance
System.Object
UnityEngine.Object
UnityEngine.ScriptableObject
HVRSettings
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)
Assembly: HurricaneVR.Framework.dll
Syntax
public class HVRSettings : ScriptableObject
Fields
|
Improve this Doc
View Source
AutoApplyGrabbableLayer
Declaration
[Header("Misc Settings")]
public bool AutoApplyGrabbableLayer
Field Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
ComponentInParentFallback
Declaration
public bool ComponentInParentFallback
Field Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
DefaultJointSettings
Declaration
[Header("Joint Setting Defaults")]
[Tooltip("Default joint settings when grabbing an object.")]
public HVRJointSettings DefaultJointSettings
Field Value
|
Improve this Doc
View Source
DefaultLeftHand
Declaration
public const string DefaultLeftHand = "HVR_left_hand"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
DefaultOpenHand
Declaration
public const string DefaultOpenHand = "OculusCustomHandOpen"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
DefaultRightHand
Declaration
public const string DefaultRightHand = "HVR_right_hand"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
Declaration
[Tooltip("Tag Filter / Socketables will populate with this scriptable object if assigned.")]
public HVRSocketableTags DefaultSocketableTags
Field Value
|
Improve this Doc
View Source
DisableHaptics
Declaration
public bool DisableHaptics
Field Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
FullBody
Declaration
public GameObject FullBody
Field Value
Type |
Description |
UnityEngine.GameObject |
|
|
Improve this Doc
View Source
HandPoseHandleOffset
Declaration
public Vector3 HandPoseHandleOffset
Field Value
Type |
Description |
UnityEngine.Vector3 |
|
|
Improve this Doc
View Source
HandPoserSettings
Declaration
public const string HandPoserSettings = "HVRSettings"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
HandPoserSettingsFileName
Declaration
public const string HandPoserSettingsFileName = "HVRSettings.asset"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
IKHandMirroring
Declaration
public bool IKHandMirroring
Field Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
IndexCurlType
Declaration
public HVRFingerType IndexCurlType
Field Value
|
Improve this Doc
View Source
IndexStart
Declaration
[Range(0F, 1F)]
public float IndexStart
Field Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
InverseKinematics
Declaration
public bool InverseKinematics
Field Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
LeftHand
Declaration
[Header("Pose Settings")]
public GameObject LeftHand
Field Value
Type |
Description |
UnityEngine.GameObject |
|
|
Improve this Doc
View Source
LineGrabSettings
Declaration
public HVRJointSettings LineGrabSettings
Field Value
|
Improve this Doc
View Source
LineGrabTriggerLoose
Declaration
[Header("Grab Settings")]
[Tooltip("If true then holding trigger loosens the line grab without releasing grip")]
public bool LineGrabTriggerLoose
Field Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
LocalEditorRootDirectory
Declaration
[Header("Directories")]
public string LocalEditorRootDirectory
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
LocalPosesDirectory
Declaration
public string LocalPosesDirectory
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
LocalReferencePoseDirectory
Declaration
public string LocalReferencePoseDirectory
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
LocalResourcesDirectory
Declaration
public string LocalResourcesDirectory
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
LocalRootDirectory
Declaration
public string LocalRootDirectory
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
LocalRuntimePosesDirectory
Declaration
public string LocalRuntimePosesDirectory
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
MiddleCurlType
Declaration
public HVRFingerType MiddleCurlType
Field Value
|
Improve this Doc
View Source
MiddleStart
Declaration
[Range(0F, 1F)]
public float MiddleStart
Field Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
OpenHandPose
Declaration
public HVRHandPose OpenHandPose
Field Value
|
Improve this Doc
View Source
PinkyCurlType
Declaration
public HVRFingerType PinkyCurlType
Field Value
|
Improve this Doc
View Source
PinkyStart
Declaration
[Range(0F, 1F)]
public float PinkyStart
Field Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
PoserShowsOneFinger
Declaration
public bool PoserShowsOneFinger
Field Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
ReferencePoses
Declaration
public const string ReferencePoses = "ReferencePoses"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
RightHand
Declaration
public GameObject RightHand
Field Value
Type |
Description |
UnityEngine.GameObject |
|
|
Improve this Doc
View Source
RingCurlType
Declaration
public HVRFingerType RingCurlType
Field Value
|
Improve this Doc
View Source
RingStart
Declaration
[Range(0F, 1F)]
public float RingStart
Field Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
RuntimePoses
Declaration
public const string RuntimePoses = "RuntimePoses"
Field Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ThumbCurlType
Declaration
[Header("Hand Poser Finger Curl Defaults")]
public HVRFingerType ThumbCurlType
Field Value
|
Improve this Doc
View Source
ThumbStart
Declaration
[Range(0F, 1F)]
public float ThumbStart
Field Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
UseAttachedRigidBody
Declaration
[Header("Grab Detection")]
public bool UseAttachedRigidBody
Field Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
VerboseGrabbableEvents
Declaration
[Header("Debugging")]
public bool VerboseGrabbableEvents
Field Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
VerboseHandGrabberEvents
Declaration
public bool VerboseHandGrabberEvents
Field Value
Type |
Description |
System.Boolean |
|
Properties
|
Improve this Doc
View Source
Instance
Declaration
public static HVRSettings Instance { get; }
Property Value
Methods
|
Improve this Doc
View Source
GetPoserHand(HVRHandSide)
Declaration
public GameObject GetPoserHand(HVRHandSide side)
Parameters
Returns
Type |
Description |
UnityEngine.GameObject |
|
|
Improve this Doc
View Source
OnValidate()
Declaration