Class FVRPivotLocker
- Namespace
- FistVR
- Assembly
- Assembly-CSharp.dll
public class FVRPivotLocker : FVRPhysicalObject
- Inheritance
-
FVRPivotLocker
- Inherited Members
Constructors
FVRPivotLocker()
public FVRPivotLocker()
Fields
AxisTools
public List<Transform> AxisTools
Field Value
- List<Transform>
SavedPose
public Transform SavedPose
Field Value
- Transform
TestingBox
public Transform TestingBox
Field Value
- Transform
Methods
AlignChild(Transform, Transform, Transform)
public static void AlignChild(Transform main, Transform child, Transform alignTo)
Parameters
main
Transformchild
TransformalignTo
Transform
BTN_NudgeAxis(float)
public void BTN_NudgeAxis(float a)
Parameters
a
float
BTN_Set0()
public void BTN_Set0()
BTN_SetAxis(string)
public void BTN_SetAxis(string a)
Parameters
a
string
BTN_SetAxisSensitivity(float)
public void BTN_SetAxisSensitivity(float s)
Parameters
s
float
BTN_SetAxisToolsSide(int)
public void BTN_SetAxisToolsSide(int s)
Parameters
s
int
FVRUpdate()
protected override void FVRUpdate()
IsDistantGrabbable()
public override bool IsDistantGrabbable()
Returns
IsInsideMyBox(Vector3)
public bool IsInsideMyBox(Vector3 pos)
Parameters
pos
Vector3
Returns
IsInteractable()
public override bool IsInteractable()
Returns
QuaternionFromMatrix(Matrix4x4)
public static Quaternion QuaternionFromMatrix(Matrix4x4 m)
Parameters
m
Matrix4x4
Returns
- Quaternion
RotateOnAxis(string, float)
public void RotateOnAxis(string Axis, float amount)
Parameters
SetXYZZero()
public void SetXYZZero()
SlideOnAxis(Vector3)
public void SlideOnAxis(Vector3 amount)
Parameters
amount
Vector3
ToggleLock()
public void ToggleLock()