|
@@ -31,16 +31,15 @@
|
|
*/
|
|
*/
|
|
package com.jme3.input.lwjgl;
|
|
package com.jme3.input.lwjgl;
|
|
|
|
|
|
-import static org.lwjgl.glfw.GLFW.*;
|
|
|
|
import com.jme3.input.*;
|
|
import com.jme3.input.*;
|
|
import com.jme3.input.event.JoyAxisEvent;
|
|
import com.jme3.input.event.JoyAxisEvent;
|
|
import com.jme3.input.event.JoyButtonEvent;
|
|
import com.jme3.input.event.JoyButtonEvent;
|
|
-
|
|
|
|
import java.nio.ByteBuffer;
|
|
import java.nio.ByteBuffer;
|
|
import java.nio.FloatBuffer;
|
|
import java.nio.FloatBuffer;
|
|
import java.util.HashMap;
|
|
import java.util.HashMap;
|
|
import java.util.Map;
|
|
import java.util.Map;
|
|
import java.util.logging.Logger;
|
|
import java.util.logging.Logger;
|
|
|
|
+import static org.lwjgl.glfw.GLFW.*;
|
|
|
|
|
|
/**
|
|
/**
|
|
* The LWJGL implementation of {@link JoyInput}.
|
|
* The LWJGL implementation of {@link JoyInput}.
|
|
@@ -53,7 +52,7 @@ public class GlfwJoystickInput implements JoyInput {
|
|
private static final Logger LOGGER = Logger.getLogger(InputManager.class.getName());
|
|
private static final Logger LOGGER = Logger.getLogger(InputManager.class.getName());
|
|
|
|
|
|
private RawInputListener listener;
|
|
private RawInputListener listener;
|
|
- private Map<Integer, GlfwJoystick> joysticks = new HashMap<>();
|
|
|
|
|
|
+ private final Map<Integer, GlfwJoystick> joysticks = new HashMap<>();
|
|
|
|
|
|
private boolean initialized = false;
|
|
private boolean initialized = false;
|
|
|
|
|