Package com.jme3.input.android
Class AndroidGestureProcessor
java.lang.Object
com.jme3.input.android.AndroidGestureProcessor
- All Implemented Interfaces:
 android.view.GestureDetector.OnDoubleTapListener,android.view.GestureDetector.OnGestureListener,android.view.ScaleGestureDetector.OnScaleGestureListener
public class AndroidGestureProcessor
extends Object
implements android.view.GestureDetector.OnGestureListener, android.view.GestureDetector.OnDoubleTapListener, android.view.ScaleGestureDetector.OnScaleGestureListener
AndroidGestureHandler uses Gesture type listeners to create jME TouchEvents
 for gestures.  This class is designed to handle the gestures supported
 on Android rev 9 (Android 2.3).  Extend this class to add functionality
 added by Android after rev 9.
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbooleanonDoubleTap(android.view.MotionEvent event) booleanonDoubleTapEvent(android.view.MotionEvent event) booleanonDown(android.view.MotionEvent event) booleanonFling(android.view.MotionEvent startEvent, android.view.MotionEvent endEvent, float velocityX, float velocityY) voidonLongPress(android.view.MotionEvent event) booleanonScale(android.view.ScaleGestureDetector scaleGestureDetector) booleanonScaleBegin(android.view.ScaleGestureDetector scaleGestureDetector) voidonScaleEnd(android.view.ScaleGestureDetector scaleGestureDetector) booleanonScroll(android.view.MotionEvent startEvent, android.view.MotionEvent endEvent, float distX, float distY) voidonShowPress(android.view.MotionEvent event) booleanonSingleTapConfirmed(android.view.MotionEvent event) booleanonSingleTapUp(android.view.MotionEvent event)  
- 
Constructor Details
- 
AndroidGestureProcessor
 
 - 
 - 
Method Details
- 
onDown
public boolean onDown(android.view.MotionEvent event) - Specified by:
 onDownin interfaceandroid.view.GestureDetector.OnGestureListener
 - 
onSingleTapUp
public boolean onSingleTapUp(android.view.MotionEvent event) - Specified by:
 onSingleTapUpin interfaceandroid.view.GestureDetector.OnGestureListener
 - 
onShowPress
public void onShowPress(android.view.MotionEvent event) - Specified by:
 onShowPressin interfaceandroid.view.GestureDetector.OnGestureListener
 - 
onLongPress
public void onLongPress(android.view.MotionEvent event) - Specified by:
 onLongPressin interfaceandroid.view.GestureDetector.OnGestureListener
 - 
onScroll
public boolean onScroll(android.view.MotionEvent startEvent, android.view.MotionEvent endEvent, float distX, float distY) - Specified by:
 onScrollin interfaceandroid.view.GestureDetector.OnGestureListener
 - 
onFling
public boolean onFling(android.view.MotionEvent startEvent, android.view.MotionEvent endEvent, float velocityX, float velocityY) - Specified by:
 onFlingin interfaceandroid.view.GestureDetector.OnGestureListener
 - 
onSingleTapConfirmed
public boolean onSingleTapConfirmed(android.view.MotionEvent event) - Specified by:
 onSingleTapConfirmedin interfaceandroid.view.GestureDetector.OnDoubleTapListener
 - 
onDoubleTap
public boolean onDoubleTap(android.view.MotionEvent event) - Specified by:
 onDoubleTapin interfaceandroid.view.GestureDetector.OnDoubleTapListener
 - 
onDoubleTapEvent
public boolean onDoubleTapEvent(android.view.MotionEvent event) - Specified by:
 onDoubleTapEventin interfaceandroid.view.GestureDetector.OnDoubleTapListener
 - 
onScaleBegin
public boolean onScaleBegin(android.view.ScaleGestureDetector scaleGestureDetector) - Specified by:
 onScaleBeginin interfaceandroid.view.ScaleGestureDetector.OnScaleGestureListener
 - 
onScale
public boolean onScale(android.view.ScaleGestureDetector scaleGestureDetector) - Specified by:
 onScalein interfaceandroid.view.ScaleGestureDetector.OnScaleGestureListener
 - 
onScaleEnd
public void onScaleEnd(android.view.ScaleGestureDetector scaleGestureDetector) - Specified by:
 onScaleEndin interfaceandroid.view.ScaleGestureDetector.OnScaleGestureListener
 
 -