Package com.simsilica.lemur.input
package com.simsilica.lemur.input
-
ClassDescriptionImplementations of this interface can register to receive values for active analog inputs.Represents a logical anglog input axis that can be used for mapping inputs to logical functions.Represents a logical button input with an on/off state that can be used to map inputs to logical functions.A logical function identifier that can be used to map controller inputs to actual analog and state listeners.Listener that will be notified when an input mapping has changed.Represents a logical input device like a specific game controller.Wraps the normal InputManager to provide enhanced function mapping that completely decouples the registration of input from the listeners that are executed.Represents a specific control mapping such that it can be reconfigured.Input service provider interface that InputMapper can use to register for input events by adding a RawInputListener.Represents a trinary input state (0, 1, -1).JME-specific implementation of the InputProvider interface that can wrap jMonkeyEngine's InputManager.Implementations of this interface can register to receive state change information for a logical FunctionId.A convenience StateFunctionListener implementation that can call a method using reflection.