Struct HandInput
- Namespace
- FistVR
- Assembly
- Assembly-CSharp.dll
- Inherited Members
-
Fields
Field Value
- bool
public bool AXButtonPressed
Field Value
- bool
Field Value
- bool
Field Value
- bool
public bool BYButtonPressed
Field Value
- bool
Field Value
- bool
public Transform EuroTester
Field Value
- Transform
public Vector3 FilteredForward
Field Value
- Vector3
public Vector3 FilteredPalmPos
Field Value
- Vector3
public Quaternion FilteredPalmRot
Field Value
- Quaternion
public Vector3 FilteredPointingForward
Field Value
- Vector3
public Vector3 FilteredPointingPos
Field Value
- Vector3
public Vector3 FilteredPos
Field Value
- Vector3
public Vector3 FilteredRight
Field Value
- Vector3
public Quaternion FilteredRot
Field Value
- Quaternion
public Vector3 FilteredUp
Field Value
- Vector3
public float FingerCurl_Index
Field Value
- float
public float FingerCurl_Middle
Field Value
- float
public float FingerCurl_Pinky
Field Value
- float
public float FingerCurl_Ring
Field Value
- float
public float FingerCurl_Thumb
Field Value
- float
Field Value
- bool
Field Value
- bool
public bool GripTouchDown
Field Value
- bool
Field Value
- bool
Field Value
- bool
Field Value
- bool
Field Value
- FVRViveHand
Field Value
- bool
Field Value
- bool
Field Value
- bool
public float LastCurlAverage
Field Value
- float
public Vector3 LastPalmPos1
Field Value
- Vector3
public Vector3 LastPalmPos2
Field Value
- Vector3
public Quaternion OneEuroPalmRotation
Field Value
- Quaternion
public Quaternion OneEuroPointRotation
Field Value
- Quaternion
public Quaternion OneEuroRotation
Field Value
- Quaternion
public Vector3 PosUltraFilter
Field Value
- Vector3
public Quaternion RotUltraFilter
Field Value
- Quaternion
public bool Secondary2AxisCenterDown
Field Value
- bool
public bool Secondary2AxisCenterPressed
Field Value
- bool
public bool Secondary2AxisCenterUp
Field Value
- bool
public bool Secondary2AxisEastDown
Field Value
- bool
public bool Secondary2AxisEastPressed
Field Value
- bool
public bool Secondary2AxisEastUp
Field Value
- bool
public Vector2 Secondary2AxisInputAxes
Field Value
- Vector2
public bool Secondary2AxisInputDown
Field Value
- bool
public bool Secondary2AxisInputPressed
Field Value
- bool
public bool Secondary2AxisInputTouchDown
Field Value
- bool
public bool Secondary2AxisInputTouchUp
Field Value
- bool
public bool Secondary2AxisInputTouched
Field Value
- bool
public bool Secondary2AxisInputUp
Field Value
- bool
public bool Secondary2AxisNorthDown
Field Value
- bool
public bool Secondary2AxisNorthPressed
Field Value
- bool
public bool Secondary2AxisNorthUp
Field Value
- bool
public bool Secondary2AxisSouthDown
Field Value
- bool
public bool Secondary2AxisSouthPressed
Field Value
- bool
public bool Secondary2AxisSouthUp
Field Value
- bool
public bool Secondary2AxisWestDown
Field Value
- bool
public bool Secondary2AxisWestPressed
Field Value
- bool
public bool Secondary2AxisWestUp
Field Value
- bool
public Vector2 TouchpadAxes
Field Value
- Vector2
public bool TouchpadCenterDown
Field Value
- bool
public bool TouchpadCenterPressed
Field Value
- bool
public bool TouchpadCenterUp
Field Value
- bool
Field Value
- bool
public bool TouchpadEastDown
Field Value
- bool
public bool TouchpadEastPressed
Field Value
- bool
public bool TouchpadEastUp
Field Value
- bool
public bool TouchpadNorthDown
Field Value
- bool
public bool TouchpadNorthPressed
Field Value
- bool
public bool TouchpadNorthUp
Field Value
- bool
public bool TouchpadPressed
Field Value
- bool
public bool TouchpadSouthDown
Field Value
- bool
public bool TouchpadSouthPressed
Field Value
- bool
public bool TouchpadSouthUp
Field Value
- bool
public bool TouchpadTouchDown
Field Value
- bool
public bool TouchpadTouchUp
Field Value
- bool
public bool TouchpadTouched
Field Value
- bool
Field Value
- bool
public bool TouchpadWestDown
Field Value
- bool
public bool TouchpadWestPressed
Field Value
- bool
public bool TouchpadWestUp
Field Value
- bool
Field Value
- bool
public float TriggerFloat
Field Value
- float
public bool TriggerPressed
Field Value
- bool
public bool TriggerTouchDown
Field Value
- bool
public bool TriggerTouchUp
Field Value
- bool
public bool TriggerTouched
Field Value
- bool
Field Value
- bool
public Vector3 VelAngularLocal
Field Value
- Vector3
public Vector3 VelAngularWorld
Field Value
- Vector3
public Vector3 VelLinearLocal
Field Value
- Vector3
public Vector3 VelLinearWorld
Field Value
- Vector3
Properties
public Vector3 Forward { get; }
Property Value
- Vector3
public Vector3 OneEuroPalmPosition { get; }
Property Value
- Vector3
public Vector3 OneEuroPointingPos { get; }
Property Value
- Vector3
public Vector3 OneEuroPosition { get; }
Property Value
- Vector3
public OneEuroFilter<Vector3> PUF { get; }
Property Value
- OneEuroFilter<Vector3>
public Vector3 PalmPos { get; set; }
Property Value
- Vector3
public Quaternion PalmRot { get; set; }
Property Value
- Quaternion
public Vector3 Pos { get; set; }
Property Value
- Vector3
public OneEuroFilter<Quaternion> RUF { get; }
Property Value
- OneEuroFilter<Quaternion>
public Vector3 Right { get; }
Property Value
- Vector3
public Quaternion Rot { get; set; }
Property Value
- Quaternion
public Vector3 Up { get; }
Property Value
- Vector3
Methods
public void UpdateEuroFilter()