API reference
API reference
Select your platform
No SDKs available
No versions available

SyntheticControllerInHand Class

Protected Methods

Apply ( data )
Signature
override void Oculus.Interaction.Input.SyntheticControllerInHand.Apply(ControllerDataAsset data)
Parameters
Returns
override void
Awake ()
Signature
virtual void Oculus.Interaction.Input.SyntheticControllerInHand.Awake()
Returns
void
RecalculateOffset ()
Signature
void Oculus.Interaction.Input.SyntheticControllerInHand.RecalculateOffset()
Returns
void
Start ()
Signature
override void Oculus.Interaction.Input.SyntheticControllerInHand.Start()
Returns
override void
UpdateData ()
Signature
override void Oculus.Interaction.Input.SyntheticControllerInHand.UpdateData()
Returns
override void

Methods

InjectAllSyntheticControllerInHand ( updateMode , updateAfter , modifyDataFromSource , applyModifier )
Signature
void Oculus.Interaction.Input.SyntheticControllerInHand.InjectAllSyntheticControllerInHand(UpdateModeFlags updateMode, IDataSource updateAfter, IDataSource< ControllerDataAsset > modifyDataFromSource, bool applyModifier)
Parameters
updateMode: UpdateModeFlags
updateAfter: IDataSource
modifyDataFromSource: IDataSource< ControllerDataAsset >
applyModifier: bool
Returns
void
InjectOptionalRawHand ( rawHand )
Signature
void Oculus.Interaction.Input.SyntheticControllerInHand.InjectOptionalRawHand(IHand rawHand)
Parameters
rawHand: IHand
Returns
void
InjectOptionalSyntheticHand ( syntheticHand )
Signature
void Oculus.Interaction.Input.SyntheticControllerInHand.InjectOptionalSyntheticHand(IHand syntheticHand)
Parameters
syntheticHand: IHand
Returns
void