private bool canPreventGesture(Gesture first, Gesture second) { bool result = true; if (GlobalGestureDelegate != null) { result = !GlobalGestureDelegate.ShouldRecognizeSimultaneously(first, second); } return(result && first.CanPreventGesture(second)); }
private bool shouldReceivePointer(Gesture gesture, Pointer pointer) { bool result = true; if (GlobalGestureDelegate != null) { result = GlobalGestureDelegate.ShouldReceivePointer(gesture, pointer); } return(result && gesture.ShouldReceivePointer(pointer)); }
private bool shouldBegin(Gesture gesture) { bool result = true; if (GlobalGestureDelegate != null) { result = GlobalGestureDelegate.ShouldBegin(gesture); } return(result && gesture.ShouldBegin()); }
private bool shouldReceiveTouch(Gesture gesture, TouchPoint touch) { bool result = true; if (GlobalGestureDelegate != null) { result = GlobalGestureDelegate.ShouldReceiveTouch(gesture, touch); } return(result && gesture.ShouldReceiveTouch(touch)); }