Interface | Description |
---|---|
AnalogFunctionListener |
Implementations of this interface can register to receive values for
active analog inputs.
|
InputConfigListener |
Listener that will be notified when an input mapping has
changed.
|
InputMapper.Mapping |
Represents a specific control mapping such that it can be reconfigured.
|
StateFunctionListener |
Implementations of this interface can register
to receive state change information for a logical
FunctionId.
|
Class | Description |
---|---|
Axis |
Represents a logical anglog input axis that can be used
for mapping inputs to logical functions.
|
Button |
Represents a logical button input with an on/off state that
can be used to map inputs to logical functions.
|
FunctionId |
A logical function identifier that can be used to map
controller inputs to actual analog and state listeners.
|
InputDevice |
Represents a logical input device like a specific game controller.
|
InputDevice.DeviceAxis | |
InputDevice.DeviceButton | |
InputMapper |
Wraps the normal InputManager to provide enhanced
function mapping that completely decouples the registration
of input from the listeners that are executed.
|
StateMethodDelegate |
A convenience StateFunctionListener implementation that
can call a method using reflection.
|
Enum | Description |
---|---|
InputState |
Represents a trinary input state (0, 1, -1).
|