Helper class that can be used to send IEventSystemHandler events to GameObjects.
beginDragHandler | IBeginDragHandler execute helper function. |
cancelHandler | ICancelHandler execute helper function. |
deselectHandler | IDeselectHandler execute helper function. |
dragHandler | IDragHandler execute helper function. |
dropHandler | IDropHandler execute helper function. |
endDragHandler | IEndDragHandler execute helper function. |
initializePotentialDrag | IInitializePotentialDragHandler execute helper function. |
moveHandler | IMoveHandler execute helper function. |
pointerClickHandler | IPointerClickHandler execute helper function. |
pointerDownHandler | IPointerDownHandler execute helper function. |
pointerEnterHandler | IPointerEnterHandler execute helper function. |
pointerExitHandler | IPointerExitHandler execute helper function. |
pointerUpHandler | IPointerUpHandler execute helper function. |
scrollHandler | IScrollHandler execute helper function. |
selectHandler | ISelectHandler execute helper function. |
submitHandler | ISubmitHandler execute helper function. |
updateSelectedHandler | IUpdateSelectedHandler execute helper function. |
CanHandleEvent | Can the given GameObject handle the IEventSystemHandler of type T. |
Execute | Execute the event of type T : IEventSystemHandler on GameObject. |
ExecuteHierarchy | Recurse up the hierarcy calling Execute<T> untill there is a GameObject that can handle the event. |
GetEventHandler | Starting the hierarchy (starting at root) for a GameObject that can handle <T> |
ValidateEventData | Attempt to convert the data to type T. If conversion fails an ArgumentException is thrown. |