API reference

InteractorUnityEventWrapper Class

Extends MonoBehaviour
Exposes Unity events that broadcast state changes from an IInteractorView (an Interactor).

Protected Fields

_started : bool
Signature
bool Oculus.Interaction.InteractorUnityEventWrapper._started

Properties

WhenDisabled : UnityEvent
[Get]
Signature
UnityEvent Oculus.Interaction.InteractorUnityEventWrapper.WhenDisabled
WhenEnabled : UnityEvent
[Get]
Signature
UnityEvent Oculus.Interaction.InteractorUnityEventWrapper.WhenEnabled
WhenHover : UnityEvent
[Get]
Signature
UnityEvent Oculus.Interaction.InteractorUnityEventWrapper.WhenHover
WhenSelect : UnityEvent
[Get]
Signature
UnityEvent Oculus.Interaction.InteractorUnityEventWrapper.WhenSelect
WhenUnhover : UnityEvent
[Get]
Signature
UnityEvent Oculus.Interaction.InteractorUnityEventWrapper.WhenUnhover
WhenUnselect : UnityEvent
[Get]
Signature
UnityEvent Oculus.Interaction.InteractorUnityEventWrapper.WhenUnselect

Protected Methods

Awake ()
Signature
virtual void Oculus.Interaction.InteractorUnityEventWrapper.Awake()
Returns
void
OnDisable ()
Signature
virtual void Oculus.Interaction.InteractorUnityEventWrapper.OnDisable()
Returns
void
OnEnable ()
Signature
virtual void Oculus.Interaction.InteractorUnityEventWrapper.OnEnable()
Returns
void
Start ()
Signature
virtual void Oculus.Interaction.InteractorUnityEventWrapper.Start()
Returns
void

Methods

InjectAllInteractorUnityEventWrapper ( interactorView )
Signature
void Oculus.Interaction.InteractorUnityEventWrapper.InjectAllInteractorUnityEventWrapper(IInteractorView interactorView)
Parameters
interactorView: IInteractorView
Returns
void
InjectInteractorView ( interactorView )
Signature
void Oculus.Interaction.InteractorUnityEventWrapper.InjectInteractorView(IInteractorView interactorView)
Parameters
interactorView: IInteractorView
Returns
void