public void Enqueue(UITouchListener listener, EnumTouchType type, PointerEventData pointer) { if (listener.Layer == null) { return; } m_TouchEvents.Enqueue(new TouchEvent(listener, type, pointer)); }
public TouchEvent(UITouchListener listener, EnumTouchType type, PointerEventData pointer) { Listener = listener; Type = type; Pointer = pointer; }
public void ListenTouch(UITouchListener listener, EnumTouchType type, PointerEventData pointer) { m_TouchController.Enqueue(listener, type, pointer); }