UnityEngine.EventSystems.TouchInputModule.ProcessTouchEvents C# (CSharp) Method

ProcessTouchEvents() private method

private ProcessTouchEvents ( ) : void
return void
        private void ProcessTouchEvents()
        {
            for (int i = 0; i < base.input.touchCount; i++)
            {
                Touch input = base.input.GetTouch(i);
                if (input.type != TouchType.Indirect)
                {
                    bool flag;
                    bool flag2;
                    PointerEventData pointerEvent = base.GetTouchPointerEventData(input, out flag2, out flag);
                    this.ProcessTouchPress(pointerEvent, flag2, flag);
                    if (!flag)
                    {
                        this.ProcessMove(pointerEvent);
                        this.ProcessDrag(pointerEvent);
                    }
                    else
                    {
                        base.RemovePointerData(pointerEvent);
                    }
                }
            }
        }