API reference

PointableUnityEventWrapper Class

Extends MonoBehaviour
Exposes Unity pointer events that broadcast pointer events from an IPointable component (ex.
a poke interactable on a button).

Protected Fields

_started : bool
Signature
bool _started

Properties

WhenCancel : UnityEvent< PointerEvent >
[Get]
Signature
UnityEvent<PointerEvent> WhenCancel
WhenHover : UnityEvent< PointerEvent >
[Get]
Signature
UnityEvent<PointerEvent> WhenHover
WhenMove : UnityEvent< PointerEvent >
[Get]
Signature
UnityEvent<PointerEvent> WhenMove
WhenRelease : UnityEvent< PointerEvent >
[Get]
Signature
UnityEvent<PointerEvent> WhenRelease
WhenSelect : UnityEvent< PointerEvent >
[Get]
Signature
UnityEvent<PointerEvent> WhenSelect
WhenUnhover : UnityEvent< PointerEvent >
[Get]
Signature
UnityEvent<PointerEvent> WhenUnhover
WhenUnselect : UnityEvent< PointerEvent >
[Get]
Signature
UnityEvent<PointerEvent> WhenUnselect

Protected Methods

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

Methods

InjectAllPointableUnityEventWrapper ( pointable )
Signature
void InjectAllPointableUnityEventWrapper(IPointable pointable)
Parameters
pointable: IPointable
Returns
void
InjectPointable ( pointable )
Signature
void InjectPointable(IPointable pointable)
Parameters
pointable: IPointable
Returns
void