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

IInteractableView Interface

An IInteractableView defines the view for an object that can be interacted with.

Properties

Data : object
[Get]
Signature
object Oculus.Interaction.IInteractableView.Data
InteractorViews : IEnumerable< IInteractorView >
[Get]
Signature
IEnumerable<IInteractorView> Oculus.Interaction.IInteractableView.InteractorViews
MaxInteractors : int
[Get]
Signature
int Oculus.Interaction.IInteractableView.MaxInteractors
MaxSelectingInteractors : int
[Get]
Signature
int Oculus.Interaction.IInteractableView.MaxSelectingInteractors
SelectingInteractorViews : IEnumerable< IInteractorView >
[Get]
Signature
IEnumerable<IInteractorView> Oculus.Interaction.IInteractableView.SelectingInteractorViews
State : InteractableState
[Get]
Signature
InteractableState Oculus.Interaction.IInteractableView.State

Events

WhenInteractorViewAdded : Action< IInteractorView >
Signature
Action<IInteractorView> Oculus.Interaction.IInteractableView.WhenInteractorViewAdded
WhenInteractorViewRemoved : Action< IInteractorView >
Signature
Action<IInteractorView> Oculus.Interaction.IInteractableView.WhenInteractorViewRemoved
WhenSelectingInteractorViewAdded : Action< IInteractorView >
Signature
Action<IInteractorView> Oculus.Interaction.IInteractableView.WhenSelectingInteractorViewAdded
WhenSelectingInteractorViewRemoved : Action< IInteractorView >
Signature
Action<IInteractorView> Oculus.Interaction.IInteractableView.WhenSelectingInteractorViewRemoved
WhenStateChanged : Action< InteractableStateChangeArgs >
Signature
Action<InteractableStateChangeArgs> Oculus.Interaction.IInteractableView.WhenStateChanged