Use enum constants instead of integer ID's

accellbaker
James Khan 6 years ago
parent 76fcc2c497
commit d3be2f332f
  1. 6
      jme3-core/src/main/java/com/jme3/input/InputManager.java

@ -995,11 +995,11 @@ public class InputManager implements RawInputListener {
* Called when a joystick has been added or removed. * Called when a joystick has been added or removed.
* This should only be called internally. * This should only be called internally.
* @param joystickId the ID of the joystick. * @param joystickId the ID of the joystick.
* @param event the event that occured (connected / disconnected). * @param state the state that occured (connected / disconnected).
*/ */
public void fireJoystickConnectionEvent(int joystickId, int event) { public void fireJoystickConnectionEvent(int joystickId, JoystickState state) {
for (JoystickConnectionListener listener : joystickConnectionListeners) { for (JoystickConnectionListener listener : joystickConnectionListeners) {
listener.connectionChanged(joystickId, JoystickState.fromCode(event)); listener.connectionChanged(joystickId, state);
} }
} }

Loading…
Cancel
Save