Table of Contents

Class ToolPanel

Namespace
FistVR
Assembly
Assembly-CSharp.dll
public class ToolPanel : ToolBoxTool
Inheritance
ToolPanel
Derived
Inherited Members

Constructors

ToolPanel()

public ToolPanel()

Fields

AudEvent_PenGrab

public AudioEvent AudEvent_PenGrab

Field Value

AudioEvent

AudEvent_PenMount

public AudioEvent AudEvent_PenMount

Field Value

AudioEvent

AudEvent_ScreenOff

public AudioEvent AudEvent_ScreenOff

Field Value

AudioEvent

AudEvent_ScreenOn

public AudioEvent AudEvent_ScreenOn

Field Value

AudioEvent

InterfaceCore

public GameObject InterfaceCore

Field Value

GameObject

LaserPoint1

public Transform LaserPoint1

Field Value

Transform

LaserPoint2

public Transform LaserPoint2

Field Value

Transform

OtherTP

public ToolPanel OtherTP

Field Value

ToolPanel

ReturnBox1

public Transform ReturnBox1

Field Value

Transform

ReturnBox2

public Transform ReturnBox2

Field Value

Transform

Stylus

public ToolPanelStylus Stylus

Field Value

ToolPanelStylus

StylusPrefab

public GameObject StylusPrefab

Field Value

GameObject

StylusSensor1

public ToolPanelStylusSensor StylusSensor1

Field Value

ToolPanelStylusSensor

StylusSensor2

public ToolPanelStylusSensor StylusSensor2

Field Value

ToolPanelStylusSensor

Methods

AttemptToGrabStylus(FVRViveHand, ToolPanelStylusSensor)

public bool AttemptToGrabStylus(FVRViveHand hand, ToolPanelStylusSensor sensor)

Parameters

hand FVRViveHand
sensor ToolPanelStylusSensor

Returns

bool

CanSelect(FVRPhysicalObject)

public virtual bool CanSelect(FVRPhysicalObject o)

Parameters

o FVRPhysicalObject

Returns

bool

CopyFrom()

public void CopyFrom()

EndInteraction(FVRViveHand)

public override void EndInteraction(FVRViveHand hand)

Parameters

hand FVRViveHand

EndInteractionIntoInventorySlot(FVRViveHand, FVRQuickBeltSlot)

public override void EndInteractionIntoInventorySlot(FVRViveHand hand, FVRQuickBeltSlot slot)

Parameters

hand FVRViveHand
slot FVRQuickBeltSlot

GrabStylus(ToolPanelStylus)

public void GrabStylus(ToolPanelStylus s)

Parameters

s ToolPanelStylus

OnDestroy()

public override void OnDestroy()

OnDropped()

public virtual void OnDropped()

OnStowed()

public override void OnStowed()

ReturnStylus()

public void ReturnStylus()

SetPointedStylusObject(FVRPhysicalObject)

public virtual void SetPointedStylusObject(FVRPhysicalObject p)

Parameters

p FVRPhysicalObject

StylusClicked(ToolPanelStylus)

public virtual void StylusClicked(ToolPanelStylus stylus)

Parameters

stylus ToolPanelStylus