API reference

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 InteractableComponent
Interactor : override IInteractorView
[Get][Set]
Signature
override IInteractorView Interactor

Protected Methods

Align ( data )
Signature
override void Align(ReticleDataGhost data)
Parameters
Returns
override void
Awake ()
Signature
virtual void Awake()
Returns
void
Draw ( data )
Signature
override void Draw(ReticleDataGhost data)
Parameters
Returns
override void
Hide ()
Signature
override void Hide()
Returns
override void
Start ()
Signature
override void Start()
Returns
override void

Methods

InjectAllReticleGhostDrawer ( handGrabInteractor , syntheticHand , visualHand )
Signature
void InjectAllReticleGhostDrawer(IHandGrabInteractor handGrabInteractor, SyntheticHand syntheticHand, IHandVisual visualHand)
Parameters
handGrabInteractor: IHandGrabInteractor
syntheticHand: SyntheticHand
visualHand: IHandVisual
Returns
void
InjectHandGrabInteractor ( handGrabInteractor )
Signature
void InjectHandGrabInteractor(IHandGrabInteractor handGrabInteractor)
Parameters
handGrabInteractor: IHandGrabInteractor
Returns
void
InjectSyntheticHand ( syntheticHand )
Signature
void InjectSyntheticHand(SyntheticHand syntheticHand)
Parameters
syntheticHand: SyntheticHand
Returns
void
InjectVisualHand ( visualHand )
Signature
void InjectVisualHand(IHandVisual visualHand)
Parameters
visualHand: IHandVisual
Returns
void