Package com.jme3.input
package com.jme3.input
-
ClassDescriptionA joystick represents a single joystick that is installed in the system.The implementation of the
MouseInput
dedicated to AWTcomponent
.This class defines all the constants used in camera handlers for registration with the inputManagerA camera that follows a spatial and can turn around it by dragging the mouseDefault implementation of the JoystickAxis interface.Default implementation of the JoystickButton interface.A first-person camera controller.Abstract interface for an input device.TheInputManager
is responsible for converting input events received from the Key, Mouse and Joy Input implementations into an abstract, input device independent representation that user code can use.A specific API for interfacing with joysticks or gaming controllers.A joystick represents a single joystick that is installed in the system.Represents a single axis of a Joystick.Represents a single button of a Joystick.Provides compatibility mapping to different joysticks that both report their name in a unique way and require remapping to achieve a proper default layout.Listens for the state of a joystick connection.A specific API for interfacing with the keyboard.Translate key codes (fromKeyInput
) to descriptive names.A specific API for interfacing with the mouse.An interface used for receiving raw input from devices.Represents a joystick axis based on an external sensor (i.e.A specific API for interfacing with smartphone touch devices