+void PinchGestureProcessor::SetMinimumTouchEvents( uint32_t value )
+{
+ if( value > 1u && mMinimumTouchEvents != value )
+ {
+ mMinimumTouchEvents = value;
+
+ if( mGestureRecognizer )
+ {
+ PinchGestureRecognizer* pinchRecognizer = dynamic_cast<PinchGestureRecognizer*>( mGestureRecognizer.Get() );
+ if( pinchRecognizer )
+ {
+ pinchRecognizer->SetMinimumTouchEvents( value );
+ }
+ }
+ }
+}
+
+void PinchGestureProcessor::SetMinimumTouchEventsAfterStart( uint32_t value )
+{
+ if( value > 1u && mMinimumTouchEventsAfterStart != value )
+ {
+ mMinimumTouchEventsAfterStart = value;
+
+ if( mGestureRecognizer )
+ {
+ PinchGestureRecognizer* pinchRecognizer = dynamic_cast<PinchGestureRecognizer*>( mGestureRecognizer.Get() );
+ if( pinchRecognizer )
+ {
+ pinchRecognizer->SetMinimumTouchEventsAfterStart( value );
+ }
+ }
+ }
+}
+