class MAGES::Recorder::Utilities::EventForwarder

Overview

Forwards event to a chosen destination. More…

class EventForwarder:
    public MonoBehaviour,
    public IPointerClickHandler,
    public IPointerEnterHandler,
    public IPointerExitHandler
{
public:
    // enums

    enum EventSourceType;

    // classes

    class Event;

    // properties

    System.Action<Event> ForwardAction;

    // methods

    void OnPointerClick(PointerEventData eventData);
    void OnPointerEnter(PointerEventData eventData);
    void OnPointerExit(PointerEventData eventData);
};

Detailed Documentation

Forwards event to a chosen destination.

Properties

System.Action<Event> ForwardAction

Gets or sets the action to call when this game object handles a click event.

Methods

void OnPointerClick(PointerEventData eventData)

Handle pointer click event.

Parameters:

eventData

The event data.

void OnPointerEnter(PointerEventData eventData)

Handle pointer enter event.

Parameters:

eventData

The event data.

void OnPointerExit(PointerEventData eventData)

Handle pointer exit event.

Parameters:

eventData

The event data.