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 hierarchy calling Execute<T> until there is a GameObject that can handle the event. |
GetEventHandler | Traverse the object hierarchy starting at root, and return the GameObject which implements the event handler of type <T>. |
ValidateEventData | Attempt to convert the data to type T. If conversion fails an ArgumentException is thrown. |
EventFunction<T0> | Function definition for an EventFunction that is used to map a given EventInterface into a specific event call. |