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

PointerInteractor Class

Protected Methods

ComputePointerPose ()
Signature
abstract Pose Oculus.Interaction.PointerInteractor< TInteractor, TInteractable >.ComputePointerPose()
Returns
abstract Pose
DoPostprocess ()
Signature
override void Oculus.Interaction.PointerInteractor< TInteractor, TInteractable >.DoPostprocess()
Returns
override void
GeneratePointerEvent ( pointerEventType , interactable )
Signature
void Oculus.Interaction.PointerInteractor< TInteractor, TInteractable >.GeneratePointerEvent(PointerEventType pointerEventType, TInteractable interactable)
Parameters
pointerEventType: PointerEventType
interactable: TInteractable
Returns
void
HandlePointerEventRaised ( evt )
Signature
virtual void Oculus.Interaction.PointerInteractor< TInteractor, TInteractable >.HandlePointerEventRaised(PointerEvent evt)
Parameters
Returns
void
InteractableSelected ( interactable )
Signature
override void Oculus.Interaction.PointerInteractor< TInteractor, TInteractable >.InteractableSelected(TInteractable interactable)
Parameters
interactable: TInteractable
Returns
override void
InteractableSet ( interactable )
Signature
override void Oculus.Interaction.PointerInteractor< TInteractor, TInteractable >.InteractableSet(TInteractable interactable)
Parameters
interactable: TInteractable
Returns
override void
InteractableUnselected ( interactable )
Signature
override void Oculus.Interaction.PointerInteractor< TInteractor, TInteractable >.InteractableUnselected(TInteractable interactable)
Parameters
interactable: TInteractable
Returns
override void
InteractableUnset ( interactable )
Signature
override void Oculus.Interaction.PointerInteractor< TInteractor, TInteractable >.InteractableUnset(TInteractable interactable)
Parameters
interactable: TInteractable
Returns
override void