Package com.simsilica.lemur.input
Class Button
java.lang.Object
com.simsilica.lemur.input.Button
- Direct Known Subclasses:
InputDevice.DeviceButton
Represents a logical button input with an on/off state that
can be used to map inputs to logical functions.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Button
static final Button
static final Button
static final Button
static final Button
static final Button
static final Button
static final Button
static final Button
static final Button
static final Button
static final Button
static final Button
static final Button
static final Button
static final Button
static final Button
static final Button
static final Button
static final Button
static final Button
static final Button
static final Button
static final Button
static final Button
static final Button
static final Button
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
MOUSE_BUTTON1
-
MOUSE_BUTTON2
-
MOUSE_BUTTON3
-
JOYSTICK_BUTTON0
-
JOYSTICK_BUTTON1
-
JOYSTICK_BUTTON2
-
JOYSTICK_BUTTON3
-
JOYSTICK_BUTTON4
-
JOYSTICK_BUTTON5
-
JOYSTICK_BUTTON6
-
JOYSTICK_BUTTON7
-
JOYSTICK_BUTTON8
-
JOYSTICK_BUTTON9
-
JOYSTICK_BUTTON10
-
JOYSTICK_BUTTON11
-
JOYSTICK_BUTTON12
-
JOYSTICK_BUTTON13
-
JOYSTICK_BUTTON14
-
JOYSTICK_BUTTON15
-
JOYSTICK_START
-
JOYSTICK_SELECT
-
JOYSTICK_LEFT1
-
JOYSTICK_LEFT2
-
JOYSTICK_LEFT3
-
JOYSTICK_RIGHT1
-
JOYSTICK_RIGHT2
-
JOYSTICK_RIGHT3
-
-
Constructor Details
-
Button
Creates a new button identifier with the specified logical ID and name. Typically user-code would not call this constructor but it's available for situations where a game controller exposes buttons that are not part of the predefined constants.
-
-
Method Details