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

ReticleGhostDrawer Class

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

Protected Properties

InteractableComponent : override Component
[Get]
Signature
override Component Oculus.Interaction.DistanceReticles.ReticleGhostDrawer.InteractableComponent
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