Table of Contents

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 Transform
child Transform
alignTo 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

bool

IsInsideMyBox(Vector3)

public bool IsInsideMyBox(Vector3 pos)

Parameters

pos Vector3

Returns

bool

IsInteractable()

public override bool IsInteractable()

Returns

bool

QuaternionFromMatrix(Matrix4x4)

public static Quaternion QuaternionFromMatrix(Matrix4x4 m)

Parameters

m Matrix4x4

Returns

Quaternion

RotateOnAxis(string, float)

public void RotateOnAxis(string Axis, float amount)

Parameters

Axis string
amount float

SetXYZZero()

public void SetXYZZero()

SlideOnAxis(Vector3)

public void SlideOnAxis(Vector3 amount)

Parameters

amount Vector3

ToggleLock()

public void ToggleLock()