Table of Contents

Class SosigHand

Namespace
FistVR
Assembly
Assembly-CSharp.dll
public class SosigHand
Inheritance
SosigHand
Inherited Members

Constructors

SosigHand()

public SosigHand()

Fields

E

public AIEntity E

Field Value

AIEntity

HeldObject

public SosigWeapon HeldObject

Field Value

SosigWeapon

IsHoldingObject

public bool IsHoldingObject

Field Value

bool

IsRightHand

public bool IsRightHand

Field Value

bool

Point_Aimed

public Transform Point_Aimed

Field Value

Transform

Point_AtRest

public Transform Point_AtRest

Field Value

Transform

Point_HipFire

public Transform Point_HipFire

Field Value

Transform

Point_ShieldHold

public Transform Point_ShieldHold

Field Value

Transform

Pose

public SosigHand.SosigHandPose Pose

Field Value

SosigHand.SosigHandPose

Root

public Transform Root

Field Value

Transform

S

public Sosig S

Field Value

Sosig

Target

public Transform Target

Field Value

Transform

Methods

ClearAimPoint()

public void ClearAimPoint()

DropHeldObject()

public void DropHeldObject()

ForceUpdateHold()

public void ForceUpdateHold()

Hold()

public void Hold()

PickUp(SosigWeapon)

public void PickUp(SosigWeapon o)

Parameters

o SosigWeapon

PoseToward(Transform)

public void PoseToward(Transform t)

Parameters

t Transform

PutAwayHeldObject()

public void PutAwayHeldObject()

SetAimTowardPoint(Vector3)

public void SetAimTowardPoint(Vector3 v)

Parameters

v Vector3

SetHandPose(SosigHandPose)

public void SetHandPose(SosigHand.SosigHandPose s)

Parameters

s SosigHand.SosigHandPose

SetPoseDirect(Vector3, Quaternion)

public void SetPoseDirect(Vector3 pos, Quaternion rot)

Parameters

pos Vector3
rot Quaternion

ThrowObject(Vector3, Vector3)

public void ThrowObject(Vector3 velocity, Vector3 targPoint)

Parameters

velocity Vector3
targPoint Vector3