Package com.ardor3d.input
Class ControllerState
java.lang.Object
com.ardor3d.input.ControllerState
-
Field Summary
Modifier and TypeFieldDescriptionprotected final List
<ControllerEvent> static final ControllerState
-
Constructor Summary
ModifierConstructorDescriptionprotected
ControllerState
(int ignore) ControllerState
(ControllerState previous) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addEvent
(ControllerEvent event) void
boolean
float
getComponentValue
(String controller, String component) getControllerComponentNames
(String controller) getControllerComponentValues
(String controller) int
hashCode()
void
Sets a components statesnapshot()
toString()
-
Field Details
-
NOTHING
-
_controllerStates
-
_eventsSinceLastState
-
-
Constructor Details
-
ControllerState
protected ControllerState(int ignore) -
ControllerState
public ControllerState() -
ControllerState
-
-
Method Details
-
set
Sets a components state- Parameters:
controllerName
- the controller's namecomponentName
- the component's namevalue
- the value
-
equals
-
hashCode
public int hashCode() -
toString
-
snapshot
-
addEvent
-
getEvents
-
clearEvents
public void clearEvents() -
getControllerNames
-
getControllerComponentNames
-
getControllerComponentValues
-
getComponentValue
-