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

BestHoverInteractorGroup Class

This interactor group allows only the highest-priority interactor to be the one in Hover, and the rest will be disabled until it unhovers or it is superseded by a higher-priority interactor.

Properties

CandidateProperties : override object
[Get]
Signature
override object Oculus.Interaction.BestHoverInteractorGroup.CandidateProperties
HasCandidate : override bool
[Get]
Signature
override bool Oculus.Interaction.BestHoverInteractorGroup.HasCandidate
HasInteractable : override bool
[Get]
Signature
override bool Oculus.Interaction.BestHoverInteractorGroup.HasInteractable
HasSelectedInteractable : override bool
[Get]
Signature
override bool Oculus.Interaction.BestHoverInteractorGroup.HasSelectedInteractable
ShouldHover : override bool
[Get]
Signature
override bool Oculus.Interaction.BestHoverInteractorGroup.ShouldHover
ShouldSelect : override bool
[Get]
Signature
override bool Oculus.Interaction.BestHoverInteractorGroup.ShouldSelect
ShouldUnhover : override bool
[Get]
Signature
override bool Oculus.Interaction.BestHoverInteractorGroup.ShouldUnhover
ShouldUnselect : override bool
[Get]
Signature
override bool Oculus.Interaction.BestHoverInteractorGroup.ShouldUnselect

Methods

Disable ()
Signature
override void Oculus.Interaction.BestHoverInteractorGroup.Disable()
Returns
override void
Enable ()
Signature
override void Oculus.Interaction.BestHoverInteractorGroup.Enable()
Returns
override void
Hover ()
Signature
override void Oculus.Interaction.BestHoverInteractorGroup.Hover()
Returns
override void
InjectAllInteractorGroupBestHover ( interactors )
Signature
void Oculus.Interaction.BestHoverInteractorGroup.InjectAllInteractorGroupBestHover(List< IInteractor > interactors)
Parameters
interactors: List< IInteractor >
Returns
void
Preprocess ()
Signature
override void Oculus.Interaction.BestHoverInteractorGroup.Preprocess()
Returns
override void
Process ()
Signature
override void Oculus.Interaction.BestHoverInteractorGroup.Process()
Returns
override void
Select ()
Signature
override void Oculus.Interaction.BestHoverInteractorGroup.Select()
Returns
override void
Unhover ()
Signature
override void Oculus.Interaction.BestHoverInteractorGroup.Unhover()
Returns
override void
Unselect ()
Signature
override void Oculus.Interaction.BestHoverInteractorGroup.Unselect()
Returns
override void