Package com.jme3.input.controls
package com.jme3.input.controls
-
ClassDescription
ActionListener
is used to receive input events in "digital" style.AnalogListener
is used to receive events of inputs in analog format.A generic interface for input listeners, theAnalogListener
andActionListener
interfaces extend this interface.AKeyTrigger
is used as a mapping to keyboard keys.AMouseAxisTrigger
is used as a mapping to mouse axis, a mouse axis is movement along the X axis (left/right), Y axis (up/down) and the mouse wheel (scroll up/down).AMouseButtonTrigger
is used as a mapping to receive events from mouse buttons.TouchListener
is used to receive events of inputs from smartphone touch devicesClass to trigger TouchEvents, keycode can be TouchInput.ALL(=0) or TouchInput.KEYCODE_*A trigger represents a physical input, such as a keyboard key, a mouse button, or joystick axis.