Class ControllerState

java.lang.Object
com.ardor3d.input.ControllerState

public class ControllerState extends Object
  • Field Details

  • Constructor Details

    • ControllerState

      protected ControllerState(int ignore)
    • ControllerState

      public ControllerState()
    • ControllerState

      public ControllerState(ControllerState previous)
  • Method Details

    • set

      public void set(String controllerName, String componentName, float value)
      Sets a components state
      Parameters:
      controllerName - the controller's name
      componentName - the component's name
      value - the value
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • snapshot

      public ControllerState snapshot()
    • addEvent

      public void addEvent(ControllerEvent event)
    • getEvents

      public List<ControllerEvent> getEvents()
    • clearEvents

      public void clearEvents()
    • getControllerNames

      public List<String> getControllerNames()
    • getControllerComponentNames

      public List<String> getControllerComponentNames(String controller)
    • getControllerComponentValues

      public Map<String,Float> getControllerComponentValues(String controller)
    • getComponentValue

      public float getComponentValue(String controller, String component)