API reference

ReticleGhostDrawer Class

Used in the OVRLeftHandReticle and OVRRightHandReticle prefabs.
Draws and manages the ghost hand reticle. Pairs with ReticleDataGhost.

Protected Fields

InteractableComponent : override Component
Signature
override Component Oculus.Interaction.DistanceReticles.ReticleGhostDrawer.InteractableComponent

Protected Properties

Interactor : override IInteractorView
[Get][Set]
Signature
override IInteractorView Oculus.Interaction.DistanceReticles.ReticleGhostDrawer.Interactor

Protected Methods

Align ( data )
Signature
override void Oculus.Interaction.DistanceReticles.ReticleGhostDrawer.Align(ReticleDataGhost data)
Parameters
Returns
override void
Awake ()
Signature
virtual void Oculus.Interaction.DistanceReticles.ReticleGhostDrawer.Awake()
Returns
void
Draw ( data )
Signature
override void Oculus.Interaction.DistanceReticles.ReticleGhostDrawer.Draw(ReticleDataGhost data)
Parameters
Returns
override void
Hide ()
Signature
override void Oculus.Interaction.DistanceReticles.ReticleGhostDrawer.Hide()
Returns
override void
Start ()
Signature
override void Oculus.Interaction.DistanceReticles.ReticleGhostDrawer.Start()
Returns
override void

Methods

InjectAllReticleGhostDrawer ( handGrabInteractor , syntheticHand , visualHand )
Signature
void Oculus.Interaction.DistanceReticles.ReticleGhostDrawer.InjectAllReticleGhostDrawer(IHandGrabInteractor handGrabInteractor, SyntheticHand syntheticHand, IHandVisual visualHand)
Parameters
handGrabInteractor: IHandGrabInteractor
syntheticHand: SyntheticHand
visualHand: IHandVisual
Returns
void
InjectHandGrabInteractor ( handGrabInteractor )
Signature
void Oculus.Interaction.DistanceReticles.ReticleGhostDrawer.InjectHandGrabInteractor(IHandGrabInteractor handGrabInteractor)
Parameters
handGrabInteractor: IHandGrabInteractor
Returns
void
InjectSyntheticHand ( syntheticHand )
Signature
void Oculus.Interaction.DistanceReticles.ReticleGhostDrawer.InjectSyntheticHand(SyntheticHand syntheticHand)
Parameters
syntheticHand: SyntheticHand
Returns
void
InjectVisualHand ( visualHand )
Signature
void Oculus.Interaction.DistanceReticles.ReticleGhostDrawer.InjectVisualHand(IHandVisual visualHand)
Parameters
visualHand: IHandVisual
Returns
void