C# Class VRTK.VRTK_Lever

Inheritance: VRTK.VRTK_Control
Show file Open project: Vytek/MayaVerse Class Usage Examples

Protected Properties

Property Type Description
leverHingeJoint HingeJoint
leverHingeJointCreated bool
leverRigidbody Rigidbody

Protected Methods

Method Description
CalculateValue ( ) : float
DetectSetup ( ) : bool
HandleUpdate ( ) : void
InitHingeJoint ( ) : void
InitInteractableObject ( ) : void
InitRequiredComponents ( ) : void
InitRigidbody ( ) : void
InteractableObjectGrabbed ( object sender, VRTK.InteractableObjectEventArgs e ) : void
InteractableObjectUngrabbed ( object sender, VRTK.InteractableObjectEventArgs e ) : void
RegisterValueRange ( ) : ControlValueRange
SnapToValue ( float value ) : void

Method Details

CalculateValue() protected method

protected CalculateValue ( ) : float
return float

DetectSetup() protected method

protected DetectSetup ( ) : bool
return bool

HandleUpdate() protected method

protected HandleUpdate ( ) : void
return void

InitHingeJoint() protected method

protected InitHingeJoint ( ) : void
return void

InitInteractableObject() protected method

protected InitInteractableObject ( ) : void
return void

InitRequiredComponents() protected method

protected InitRequiredComponents ( ) : void
return void

InitRigidbody() protected method

protected InitRigidbody ( ) : void
return void

InteractableObjectGrabbed() protected method

protected InteractableObjectGrabbed ( object sender, VRTK.InteractableObjectEventArgs e ) : void
sender object
e VRTK.InteractableObjectEventArgs
return void

InteractableObjectUngrabbed() protected method

protected InteractableObjectUngrabbed ( object sender, VRTK.InteractableObjectEventArgs e ) : void
sender object
e VRTK.InteractableObjectEventArgs
return void

RegisterValueRange() protected method

protected RegisterValueRange ( ) : ControlValueRange
return ControlValueRange

SnapToValue() protected method

protected SnapToValue ( float value ) : void
value float
return void

Property Details

leverHingeJoint protected property

protected HingeJoint leverHingeJoint
return HingeJoint

leverHingeJointCreated protected property

protected bool leverHingeJointCreated
return bool

leverRigidbody protected property

protected Rigidbody leverRigidbody
return Rigidbody