159b2e6871c65f58fdad78cd7229c292f6a177578Scott Bartapackage com.jme3.input.android; 259b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta 359b2e6871c65f58fdad78cd7229c292f6a177578Scott Bartaimport android.view.KeyEvent; 459b2e6871c65f58fdad78cd7229c292f6a177578Scott Bartaimport android.view.MotionEvent; 559b2e6871c65f58fdad78cd7229c292f6a177578Scott Bartaimport com.jme3.input.RawInputListener; 659b2e6871c65f58fdad78cd7229c292f6a177578Scott Bartaimport com.jme3.input.event.TouchEvent; 759b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta 859b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta/** 9a6b44658eb1c55295f132a36233a11aa2bd8f9cfScott Barta * AndroidTouchInputListener is an inputlistener interface which defines 10a6b44658eb1c55295f132a36233a11aa2bd8f9cfScott Barta * callbacks/events for android touch screens For use with class AndroidInput 11a6b44658eb1c55295f132a36233a11aa2bd8f9cfScott Barta * 1259b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta * @author larynx 1359b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta * 1459b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta */ 15a6b44658eb1c55295f132a36233a11aa2bd8f9cfScott Bartapublic interface AndroidTouchInputListener extends RawInputListener { 16a6b44658eb1c55295f132a36233a11aa2bd8f9cfScott Barta 1759b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta public void onTouchEvent(TouchEvent evt); 18a6b44658eb1c55295f132a36233a11aa2bd8f9cfScott Barta 1959b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta public void onMotionEvent(MotionEvent evt); 20a6b44658eb1c55295f132a36233a11aa2bd8f9cfScott Barta 2159b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta public void onAndroidKeyEvent(KeyEvent evt); 2259b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta} 23