API reference

InteractorUnityEventWrapper Class

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

Properties

UnityEvent WhenDisabled[Get]
UnityEvent WhenEnabled[Get]
UnityEvent WhenHover[Get]
UnityEvent WhenUnhover[Get]
UnityEvent WhenSelect[Get]
UnityEvent WhenUnselect[Get]

Protected Fields

bool _started[Get]

Protected Functions

virtual void Awake ( )
virtual void Start ( )
virtual void OnEnable ( )
virtual void OnDisable ( )

Member Functions

void InjectAllInteractorUnityEventWrapper
( IInteractorView interactorView )
void InjectInteractorView
( IInteractorView interactorView )