com.jme3.input
Interface TouchInput

All Superinterfaces:
Input
All Known Implementing Classes:
AndroidInput

public interface TouchInput
extends Input

A specific API for interfacing with smartphone touch devices


Field Summary
static int ALL
          No filter, get all events
static int KEYCODE_BACK
          Escape key.
static int KEYCODE_HOME
          Home key
static int KEYCODE_MENU
          Context Menu key.
static int KEYCODE_SEARCH
          Search key.
static int KEYCODE_VOLUME_DOWN
          Volume down key.
static int KEYCODE_VOLUME_UP
          Volume up key.
 
Method Summary
 boolean getSimulateMouse()
          Deprecated. Use isSimulateMouse().
 boolean isSimulateMouse()
           
 void setOmitHistoricEvents(boolean dontSendHistory)
          Set if historic android events should be transmitted, can be used to get better performance and less mem
 void setSimulateKeyboard(boolean simulate)
          Set if keyboard events should be generated
 void setSimulateMouse(boolean simulate)
          Set if mouse events should be generated
 
Methods inherited from interface com.jme3.input.Input
destroy, getInputTimeNanos, initialize, isInitialized, setInputListener, update
 

Field Detail

ALL

static final int ALL
No filter, get all events

See Also:
Constant Field Values

KEYCODE_HOME

static final int KEYCODE_HOME
Home key

See Also:
Constant Field Values

KEYCODE_BACK

static final int KEYCODE_BACK
Escape key.

See Also:
Constant Field Values

KEYCODE_MENU

static final int KEYCODE_MENU
Context Menu key.

See Also:
Constant Field Values

KEYCODE_SEARCH

static final int KEYCODE_SEARCH
Search key.

See Also:
Constant Field Values

KEYCODE_VOLUME_UP

static final int KEYCODE_VOLUME_UP
Volume up key.

See Also:
Constant Field Values

KEYCODE_VOLUME_DOWN

static final int KEYCODE_VOLUME_DOWN
Volume down key.

See Also:
Constant Field Values
Method Detail

setSimulateMouse

void setSimulateMouse(boolean simulate)
Set if mouse events should be generated

Parameters:
simulate - if mouse events should be generated

getSimulateMouse

@Deprecated
boolean getSimulateMouse()
Deprecated. Use isSimulateMouse().

Get if mouse events are generated


isSimulateMouse

boolean isSimulateMouse()
Returns:
true if mouse event simulation is enabled, false otherwise.

setSimulateKeyboard

void setSimulateKeyboard(boolean simulate)
Set if keyboard events should be generated

Parameters:
simulate - if keyboard events should be generated

setOmitHistoricEvents

void setOmitHistoricEvents(boolean dontSendHistory)
Set if historic android events should be transmitted, can be used to get better performance and less mem

Parameters:
dontSendHistory - turn of historic events if true, false else and default
See Also:
http://developer.android.com/reference/android/view/MotionEvent.html#getHistoricalX%28int,%20int%29