5 namespace SiliconStudio.
Paradox.Input
19 public int RequiredNumberOfTaps
21 get {
return requiredNumberOfTaps; }
27 throw new ArgumentOutOfRangeException(
"value");
29 requiredNumberOfTaps = value;
32 private int requiredNumberOfTaps;
39 public TimeSpan MaximumTimeBetweenTaps
41 get {
return maximumTimeBetweenTaps; }
46 maximumTimeBetweenTaps = value;
49 private TimeSpan maximumTimeBetweenTaps;
54 public TimeSpan MaximumPressTime
56 get {
return maximumPressTime; }
61 maximumPressTime = value;
64 private TimeSpan maximumPressTime;
73 public float MaximumDistanceTaps
75 get {
return maximumDistanceTaps; }
81 throw new ArgumentOutOfRangeException(
"value");
83 maximumDistanceTaps = value;
86 private float maximumDistanceTaps;
102 AssociatedGestureType = GestureType.Tap;
104 RequiredNumberOfTaps = numberOfTap;
105 RequiredNumberOfFingers = numberOfFingers;
107 MaximumTimeBetweenTaps = TimeSpan.FromMilliseconds(400);
108 MaximumDistanceTaps = 0.04f;
109 MaximumPressTime = TimeSpan.FromMilliseconds(100);
112 internal override GestureRecognizer CreateRecognizerImpl(
float screenRatio)
114 return new GestureRecognizerTap(
this, screenRatio);