API reference

InteractableGroupView Class

This class implements higher level logic to forward the highest IInteractableView state of any of the interactables in its list.
Oculus::Interaction::InteractableGroupView extends MonoBehaviour.
Oculus::Interaction::InteractableGroupView extends Oculus.Interaction.IInteractableView.

Overview

Properties

object
Data[Get]
int
int
IEnumerable< IInteractorView >
IEnumerable< IInteractorView >
int
int
InteractableState
State[Get]

Object Data

bool

Object Data

void
Awake ( )
void
Start ( )
void
void

Public Member Functions

void
void
InjectInteractables
( List< IInteractableView > interactables )
void
InjectOptionalData
( object data )

Details

Properties

object Oculus.Interaction.InteractableGroupView.Data
No description available.
int Oculus.Interaction.InteractableGroupView.InteractorsCount
No description available.
int Oculus.Interaction.InteractableGroupView.SelectingInteractorsCount
No description available.
IEnumerable<IInteractorView> Oculus.Interaction.InteractableGroupView.InteractorViews
No description available.
IEnumerable<IInteractorView> Oculus.Interaction.InteractableGroupView.SelectingInteractorViews
No description available.
int Oculus.Interaction.InteractableGroupView.MaxInteractors
No description available.
int Oculus.Interaction.InteractableGroupView.MaxSelectingInteractors
No description available.
InteractableState Oculus.Interaction.InteractableGroupView.State
No description available.

Events

Action<IInteractorView> Oculus.Interaction.InteractableGroupView.WhenInteractorViewAdded ( )
No description available.
Action<IInteractorView> Oculus.Interaction.InteractableGroupView.WhenInteractorViewRemoved ( )
No description available.
Action<IInteractorView> Oculus.Interaction.InteractableGroupView.WhenSelectingInteractorViewAdded ( )
No description available.
Action<IInteractorView> Oculus.Interaction.InteractableGroupView.WhenSelectingInteractorViewRemoved ( )
No description available.
Action<InteractableStateChangeArgs> Oculus.Interaction.InteractableGroupView.WhenStateChanged ( )
No description available.

Object Data

bool Oculus.Interaction.InteractableGroupView._started
No description available.

Object Data

virtual void Oculus.Interaction.InteractableGroupView.Awake ( )
No description available.
virtual void Oculus.Interaction.InteractableGroupView.Start ( )
No description available.
virtual void Oculus.Interaction.InteractableGroupView.OnEnable ( )
No description available.
virtual void Oculus.Interaction.InteractableGroupView.OnDisable ( )
No description available.

Member Functions

void Oculus.Interaction.InteractableGroupView.InjectAllInteractableGroupView
( List< IInteractableView > interactables )
No description available.
void Oculus.Interaction.InteractableGroupView.InjectInteractables
( List< IInteractableView > interactables )
No description available.
void Oculus.Interaction.InteractableGroupView.InjectOptionalData
( object data )
No description available.