Package com.simsilica.lemur.input


package com.simsilica.lemur.input
  • Class
    Description
    Implementations 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.