diff --git a/build/built-jar.properties b/build/built-jar.properties index e260e02..f58a01e 100644 --- a/build/built-jar.properties +++ b/build/built-jar.properties @@ -1,4 +1,4 @@ -#Wed, 22 Jun 2022 19:13:29 +0000 +#Wed, 22 Jun 2022 19:30:51 +0000 /workspaces/jinput2.10= diff --git a/build/classes/net/java/games/input/AbstractController.class b/build/classes/net/java/games/input/AbstractController.class index b901c47..8c4da9a 100644 Binary files a/build/classes/net/java/games/input/AbstractController.class and b/build/classes/net/java/games/input/AbstractController.class differ diff --git a/build/classes/net/java/games/input/ControllerEnvironment.class b/build/classes/net/java/games/input/ControllerEnvironment.class index ee7ca9c..2095dae 100644 Binary files a/build/classes/net/java/games/input/ControllerEnvironment.class and b/build/classes/net/java/games/input/ControllerEnvironment.class differ diff --git a/build/classes/net/java/games/input/ControllerEvent.class b/build/classes/net/java/games/input/ControllerEvent.class index c8d4a6b..fb83ee5 100644 Binary files a/build/classes/net/java/games/input/ControllerEvent.class and b/build/classes/net/java/games/input/ControllerEvent.class differ diff --git a/build/classes/net/java/games/input/DefaultControllerEnvironment.class b/build/classes/net/java/games/input/DefaultControllerEnvironment.class index 4d5bf61..b1e2d60 100644 Binary files a/build/classes/net/java/games/input/DefaultControllerEnvironment.class and b/build/classes/net/java/games/input/DefaultControllerEnvironment.class differ diff --git a/dist/jinput-with-sources.jar b/dist/jinput-with-sources.jar index 96ca029..3a5ae90 100644 Binary files a/dist/jinput-with-sources.jar and b/dist/jinput-with-sources.jar differ diff --git a/dist/jinput.jar b/dist/jinput.jar index 37a6835..45d02b4 100644 Binary files a/dist/jinput.jar and b/dist/jinput.jar differ diff --git a/docs/allclasses-index.html b/docs/allclasses-index.html index 2f729be..53ff814 100644 --- a/docs/allclasses-index.html +++ b/docs/allclasses-index.html @@ -1,7 +1,7 @@ - + All Classes and Interfaces (jinput API) diff --git a/docs/allpackages-index.html b/docs/allpackages-index.html index 42b579d..bf2483a 100644 --- a/docs/allpackages-index.html +++ b/docs/allpackages-index.html @@ -1,7 +1,7 @@ - + All Packages (jinput API) diff --git a/docs/constant-values.html b/docs/constant-values.html index efbff84..08a4560 100644 --- a/docs/constant-values.html +++ b/docs/constant-values.html @@ -1,7 +1,7 @@ - + Constant Field Values (jinput API) diff --git a/docs/help-doc.html b/docs/help-doc.html index 6063397..e58058e 100644 --- a/docs/help-doc.html +++ b/docs/help-doc.html @@ -1,7 +1,7 @@ - + API Help (jinput API) diff --git a/docs/index-files/index-1.html b/docs/index-files/index-1.html index c8caafe..92f8eec 100644 --- a/docs/index-files/index-1.html +++ b/docs/index-files/index-1.html @@ -1,7 +1,7 @@ - + A-Index (jinput API) diff --git a/docs/index-files/index-10.html b/docs/index-files/index-10.html index 726d5da..b79c53c 100644 --- a/docs/index-files/index-10.html +++ b/docs/index-files/index-10.html @@ -1,7 +1,7 @@ - + J-Index (jinput API) diff --git a/docs/index-files/index-11.html b/docs/index-files/index-11.html index 0e6d306..6f21d1c 100644 --- a/docs/index-files/index-11.html +++ b/docs/index-files/index-11.html @@ -1,7 +1,7 @@ - + K-Index (jinput API) diff --git a/docs/index-files/index-12.html b/docs/index-files/index-12.html index 9d30adb..ff45455 100644 --- a/docs/index-files/index-12.html +++ b/docs/index-files/index-12.html @@ -1,7 +1,7 @@ - + L-Index (jinput API) diff --git a/docs/index-files/index-13.html b/docs/index-files/index-13.html index 483fe07..baf172e 100644 --- a/docs/index-files/index-13.html +++ b/docs/index-files/index-13.html @@ -1,7 +1,7 @@ - + M-Index (jinput API) diff --git a/docs/index-files/index-14.html b/docs/index-files/index-14.html index 407a09e..7e47a67 100644 --- a/docs/index-files/index-14.html +++ b/docs/index-files/index-14.html @@ -1,7 +1,7 @@ - + N-Index (jinput API) diff --git a/docs/index-files/index-15.html b/docs/index-files/index-15.html index 42cbfe3..4852be9 100644 --- a/docs/index-files/index-15.html +++ b/docs/index-files/index-15.html @@ -1,7 +1,7 @@ - + O-Index (jinput API) diff --git a/docs/index-files/index-16.html b/docs/index-files/index-16.html index 9fe30e3..7518e32 100644 --- a/docs/index-files/index-16.html +++ b/docs/index-files/index-16.html @@ -1,7 +1,7 @@ - + P-Index (jinput API) diff --git a/docs/index-files/index-17.html b/docs/index-files/index-17.html index ad4ba4e..9fa0ec2 100644 --- a/docs/index-files/index-17.html +++ b/docs/index-files/index-17.html @@ -1,7 +1,7 @@ - + Q-Index (jinput API) diff --git a/docs/index-files/index-18.html b/docs/index-files/index-18.html index a4f0921..8891efa 100644 --- a/docs/index-files/index-18.html +++ b/docs/index-files/index-18.html @@ -1,7 +1,7 @@ - + R-Index (jinput API) diff --git a/docs/index-files/index-19.html b/docs/index-files/index-19.html index daf95cb..b4b28b5 100644 --- a/docs/index-files/index-19.html +++ b/docs/index-files/index-19.html @@ -1,7 +1,7 @@ - + S-Index (jinput API) diff --git a/docs/index-files/index-2.html b/docs/index-files/index-2.html index 9595eaa..9c6673e 100644 --- a/docs/index-files/index-2.html +++ b/docs/index-files/index-2.html @@ -1,7 +1,7 @@ - + B-Index (jinput API) diff --git a/docs/index-files/index-20.html b/docs/index-files/index-20.html index 48f73ff..46a780b 100644 --- a/docs/index-files/index-20.html +++ b/docs/index-files/index-20.html @@ -1,7 +1,7 @@ - + T-Index (jinput API) diff --git a/docs/index-files/index-21.html b/docs/index-files/index-21.html index b98909f..f9fe538 100644 --- a/docs/index-files/index-21.html +++ b/docs/index-files/index-21.html @@ -1,7 +1,7 @@ - + U-Index (jinput API) diff --git a/docs/index-files/index-22.html b/docs/index-files/index-22.html index 732e05f..22beaf1 100644 --- a/docs/index-files/index-22.html +++ b/docs/index-files/index-22.html @@ -1,7 +1,7 @@ - + V-Index (jinput API) diff --git a/docs/index-files/index-23.html b/docs/index-files/index-23.html index d6f7ace..6d882b2 100644 --- a/docs/index-files/index-23.html +++ b/docs/index-files/index-23.html @@ -1,7 +1,7 @@ - + W-Index (jinput API) diff --git a/docs/index-files/index-24.html b/docs/index-files/index-24.html index 4bb13a9..732b2f3 100644 --- a/docs/index-files/index-24.html +++ b/docs/index-files/index-24.html @@ -1,7 +1,7 @@ - + X-Index (jinput API) diff --git a/docs/index-files/index-25.html b/docs/index-files/index-25.html index b45942a..00fd33a 100644 --- a/docs/index-files/index-25.html +++ b/docs/index-files/index-25.html @@ -1,7 +1,7 @@ - + Y-Index (jinput API) diff --git a/docs/index-files/index-26.html b/docs/index-files/index-26.html index ded38e1..6bb7a3f 100644 --- a/docs/index-files/index-26.html +++ b/docs/index-files/index-26.html @@ -1,7 +1,7 @@ - + Z-Index (jinput API) diff --git a/docs/index-files/index-27.html b/docs/index-files/index-27.html index 0e8d06a..9fa7730 100644 --- a/docs/index-files/index-27.html +++ b/docs/index-files/index-27.html @@ -1,7 +1,7 @@ - + _-Index (jinput API) diff --git a/docs/index-files/index-3.html b/docs/index-files/index-3.html index 1b52d9a..4b3d32a 100644 --- a/docs/index-files/index-3.html +++ b/docs/index-files/index-3.html @@ -1,7 +1,7 @@ - + C-Index (jinput API) @@ -125,7 +125,7 @@ loadScripts(document, 'script');
An event that is fired when the state of a controller changes
-
ControllerEvent(Controller) - Constructor for class net.java.games.input.ControllerEvent
+
ControllerEvent(AbstractController) - Constructor for class net.java.games.input.ControllerEvent
Creates a controller event object.
diff --git a/docs/index-files/index-4.html b/docs/index-files/index-4.html index a803aba..daf43a1 100644 --- a/docs/index-files/index-4.html +++ b/docs/index-files/index-4.html @@ -1,7 +1,7 @@ - + D-Index (jinput API) diff --git a/docs/index-files/index-5.html b/docs/index-files/index-5.html index e078098..2568de6 100644 --- a/docs/index-files/index-5.html +++ b/docs/index-files/index-5.html @@ -1,7 +1,7 @@ - + E-Index (jinput API) @@ -59,7 +59,9 @@ loadScripts(document, 'script');
END - Static variable in class net.java.games.input.Component.Identifier.Key
 
equals(Object) - Method in class net.java.games.input.AbstractController
-
 
+
+
Overwritten to specifically calculate if this controller matches another controller.
+
EQUALS - Static variable in class net.java.games.input.Component.Identifier.Key
 
ESCAPE - Static variable in class net.java.games.input.Component.Identifier.Key
diff --git a/docs/index-files/index-6.html b/docs/index-files/index-6.html index 0617c14..d67f525 100644 --- a/docs/index-files/index-6.html +++ b/docs/index-files/index-6.html @@ -1,7 +1,7 @@ - + F-Index (jinput API) @@ -97,12 +97,12 @@ loadScripts(document, 'script');
Fingerstick controller; note that this may be sometimes treated as a type of mouse or stick.
-
fireControllerAdded(Controller) - Method in class net.java.games.input.ControllerEnvironment
+
fireControllerAdded(AbstractController) - Method in class net.java.games.input.ControllerEnvironment
Creates and sends an event to the controller listeners that a controller has been added.
-
fireControllerRemoved(Controller) - Method in class net.java.games.input.ControllerEnvironment
+
fireControllerRemoved(AbstractController) - Method in class net.java.games.input.ControllerEnvironment
Creates and sends an event to the controller listeners that a controller has been lost.
diff --git a/docs/index-files/index-7.html b/docs/index-files/index-7.html index 923f698..acb7bc1 100644 --- a/docs/index-files/index-7.html +++ b/docs/index-files/index-7.html @@ -1,7 +1,7 @@ - + G-Index (jinput API) diff --git a/docs/index-files/index-8.html b/docs/index-files/index-8.html index 2007685..a51b904 100644 --- a/docs/index-files/index-8.html +++ b/docs/index-files/index-8.html @@ -1,7 +1,7 @@ - + H-Index (jinput API) diff --git a/docs/index-files/index-9.html b/docs/index-files/index-9.html index 9529c7c..83ccbf9 100644 --- a/docs/index-files/index-9.html +++ b/docs/index-files/index-9.html @@ -1,7 +1,7 @@ - + I-Index (jinput API) diff --git a/docs/index.html b/docs/index.html index bf0fe4d..6daef71 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1,7 +1,7 @@ - + Overview (jinput API) diff --git a/docs/member-search-index.js b/docs/member-search-index.js index 2c4e165..4d4515b 100644 --- a/docs/member-search-index.js +++ b/docs/member-search-index.js @@ -1 +1 @@ -memberSearchIndex = [{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_0"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"_0"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_1"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"_1"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_10"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_11"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_12"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_13"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_14"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_15"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_16"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_17"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_18"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_19"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_2"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"_2"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_20"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_21"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_22"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_23"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_24"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_25"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_26"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_27"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_28"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_29"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_3"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"_3"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_30"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_31"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_4"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"_4"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_5"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"_5"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_6"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"_6"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_7"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"_7"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_8"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"_8"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_9"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"_9"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"A"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"A"},{"p":"net.java.games.input","c":"AbstractComponent","l":"AbstractComponent(String, Component.Identifier)","u":"%3Cinit%3E(java.lang.String,net.java.games.input.Component.Identifier)"},{"p":"net.java.games.input","c":"AbstractController","l":"AbstractController(String, Component[], AbstractController[], Rumbler[])","u":"%3Cinit%3E(java.lang.String,net.java.games.input.Component[],net.java.games.input.AbstractController[],net.java.games.input.Rumbler[])"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"ADD"},{"p":"net.java.games.input","c":"ControllerEnvironment","l":"addControllerListener(ControllerListener)","u":"addControllerListener(net.java.games.input.ControllerListener)"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"APOSTROPHE"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"APPS"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"AT"},{"p":"net.java.games.util.plugins","c":"PluginLoader","l":"attemptPluginDefine(Class)","u":"attemptPluginDefine(java.lang.Class)"},{"p":"net.java.games.input","c":"AWTEnvironmentPlugin","l":"AWTEnvironmentPlugin()","u":"%3Cinit%3E()"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"AX"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"Axis(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"B"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"B"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"BACK"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"BACK"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"BACKSLASH"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"BASE"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"BASE2"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"BASE3"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"BASE4"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"BASE5"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"BASE6"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"Button(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"C"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"C"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"CAPITAL"},{"p":"net.java.games.input","c":"Component.POV","l":"CENTER"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"CIRCUMFLEX"},{"p":"net.java.games.input","c":"WinTabContext","l":"close()"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"COLON"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"COMMA"},{"p":"net.java.games.input","c":"ControllerListener","l":"controllerAdded(ControllerEvent)","u":"controllerAdded(net.java.games.input.ControllerEvent)"},{"p":"net.java.games.input","c":"ControllerEnvironment","l":"ControllerEnvironment()","u":"%3Cinit%3E()"},{"p":"net.java.games.input","c":"ControllerEvent","l":"ControllerEvent(Controller)","u":"%3Cinit%3E(net.java.games.input.Controller)"},{"p":"net.java.games.input","c":"ControllerEnvironment","l":"controllerListeners"},{"p":"net.java.games.input","c":"ControllerListener","l":"controllerRemoved(ControllerEvent)","u":"controllerRemoved(net.java.games.input.ControllerEvent)"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"CONVERT"},{"p":"net.java.games.input","c":"WinTabComponent","l":"createButtons(WinTabContext, int, int)","u":"createButtons(net.java.games.input.WinTabContext,int,int)"},{"p":"net.java.games.input","c":"WinTabComponent","l":"createComponents(WinTabContext, int, int, int[])","u":"createComponents(net.java.games.input.WinTabContext,int,int,int[])"},{"p":"net.java.games.input","c":"WinTabComponent","l":"createCursors(WinTabContext, int, String[])","u":"createCursors(net.java.games.input.WinTabContext,int,java.lang.String[])"},{"p":"net.java.games.input","c":"WinTabDevice","l":"createDevice(WinTabContext, int)","u":"createDevice(net.java.games.input.WinTabContext,int)"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"D"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"DEAD"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"DECIMAL"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"DELETE"},{"p":"net.java.games.input","c":"DirectAndRawInputEnvironmentPlugin","l":"DirectAndRawInputEnvironmentPlugin()","u":"%3Cinit%3E()"},{"p":"net.java.games.input","c":"DirectInputEnvironmentPlugin","l":"DirectInputEnvironmentPlugin()","u":"%3Cinit%3E()"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"DIVIDE"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"DOWN"},{"p":"net.java.games.input","c":"Component.POV","l":"DOWN"},{"p":"net.java.games.input","c":"Component.POV","l":"DOWN_LEFT"},{"p":"net.java.games.input","c":"Component.POV","l":"DOWN_RIGHT"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"E"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"END"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"EQUALS"},{"p":"net.java.games.input","c":"AbstractController","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"ESCAPE"},{"p":"net.java.games.input","c":"Event","l":"Event()","u":"%3Cinit%3E()"},{"p":"net.java.games.input","c":"EventQueue","l":"EventQueue(int)","u":"%3Cinit%3E(int)"},{"p":"net.java.games.input","c":"LinuxEnvironmentPlugin","l":"execute(LinuxDeviceTask)","u":"execute(net.java.games.input.LinuxDeviceTask)"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_1"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_10"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_11"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_12"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_13"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_14"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_15"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_16"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_17"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_18"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_19"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_2"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_20"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_21"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_22"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_23"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_24"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_25"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_26"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_27"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_28"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_29"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_3"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_30"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_31"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_32"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_33"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_34"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_35"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_36"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_37"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_38"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_39"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_4"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_40"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_5"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_6"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_7"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_8"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_9"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"F"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"F1"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"F10"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"F11"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"F12"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"F13"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"F14"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"F15"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"F2"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"F3"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"F4"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"F5"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"F6"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"F7"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"F8"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"F9"},{"p":"net.java.games.util.plugins","c":"PluginLoader","l":"findLibrary(String)","u":"findLibrary(java.lang.String)"},{"p":"net.java.games.input","c":"Controller.Type","l":"FINGERSTICK"},{"p":"net.java.games.input","c":"ControllerEnvironment","l":"fireControllerAdded(Controller)","u":"fireControllerAdded(net.java.games.input.Controller)"},{"p":"net.java.games.input","c":"ControllerEnvironment","l":"fireControllerRemoved(Controller)","u":"fireControllerRemoved(net.java.games.input.Controller)"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"FORWARD"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"G"},{"p":"net.java.games.input","c":"Controller.PortType","l":"GAME"},{"p":"net.java.games.input","c":"Controller.Type","l":"GAMEPAD"},{"p":"net.java.games.util.plugins","c":"Plugins","l":"get()"},{"p":"net.java.games.input","c":"Rumbler","l":"getAxisIdentifier()"},{"p":"net.java.games.input","c":"Rumbler","l":"getAxisName()"},{"p":"net.java.games.input","c":"Mouse","l":"getBack()"},{"p":"net.java.games.input","c":"Mouse","l":"getButton3()"},{"p":"net.java.games.input","c":"Mouse","l":"getButton4()"},{"p":"net.java.games.input","c":"Event","l":"getComponent()"},{"p":"net.java.games.input","c":"AbstractController","l":"getComponent(Component.Identifier)","u":"getComponent(net.java.games.input.Component.Identifier)"},{"p":"net.java.games.input","c":"Controller","l":"getComponent(Component.Identifier)","u":"getComponent(net.java.games.input.Component.Identifier)"},{"p":"net.java.games.input","c":"AbstractController","l":"getComponents()"},{"p":"net.java.games.input","c":"Controller","l":"getComponents()"},{"p":"net.java.games.input","c":"ControllerEvent","l":"getController()"},{"p":"net.java.games.input","c":"AbstractController","l":"getControllers()"},{"p":"net.java.games.input","c":"AWTEnvironmentPlugin","l":"getControllers()"},{"p":"net.java.games.input","c":"Controller","l":"getControllers()"},{"p":"net.java.games.input","c":"ControllerEnvironment","l":"getControllers()"},{"p":"net.java.games.input","c":"DirectAndRawInputEnvironmentPlugin","l":"getControllers()"},{"p":"net.java.games.input","c":"DirectInputEnvironmentPlugin","l":"getControllers()"},{"p":"net.java.games.input","c":"LinuxEnvironmentPlugin","l":"getControllers()"},{"p":"net.java.games.input","c":"OSXEnvironmentPlugin","l":"getControllers()"},{"p":"net.java.games.input","c":"RawInputEnvironmentPlugin","l":"getControllers()"},{"p":"net.java.games.input","c":"WinTabContext","l":"getControllers()"},{"p":"net.java.games.input","c":"WinTabEnvironmentPlugin","l":"getControllers()"},{"p":"net.java.games.input","c":"AbstractComponent","l":"getDeadZone()"},{"p":"net.java.games.input","c":"Component","l":"getDeadZone()"},{"p":"net.java.games.input","c":"ControllerEnvironment","l":"getDefaultEnvironment()"},{"p":"net.java.games.input","c":"AbstractController","l":"getEventQueue()"},{"p":"net.java.games.input","c":"Controller","l":"getEventQueue()"},{"p":"net.java.games.util.plugins","c":"Plugins","l":"getExtends(Class)","u":"getExtends(java.lang.Class)"},{"p":"net.java.games.input","c":"Mouse","l":"getExtra()"},{"p":"net.java.games.input","c":"Mouse","l":"getForward()"},{"p":"net.java.games.input","c":"AbstractComponent","l":"getIdentifier()"},{"p":"net.java.games.input","c":"Component","l":"getIdentifier()"},{"p":"net.java.games.util.plugins","c":"Plugins","l":"getImplementsAll(Class[])","u":"getImplementsAll(java.lang.Class[])"},{"p":"net.java.games.util.plugins","c":"Plugins","l":"getImplementsAny(Class[])","u":"getImplementsAny(java.lang.Class[])"},{"p":"net.java.games.input","c":"Mouse","l":"getLeft()"},{"p":"net.java.games.input","c":"Mouse","l":"getMiddle()"},{"p":"net.java.games.input","c":"AbstractComponent","l":"getName()"},{"p":"net.java.games.input","c":"AbstractController","l":"getName()"},{"p":"net.java.games.input","c":"Component","l":"getName()"},{"p":"net.java.games.input","c":"Component.Identifier","l":"getName()"},{"p":"net.java.games.input","c":"Controller","l":"getName()"},{"p":"net.java.games.input","c":"Event","l":"getNanos()"},{"p":"net.java.games.input","c":"AbstractController","l":"getNextDeviceEvent(Event)","u":"getNextDeviceEvent(net.java.games.input.Event)"},{"p":"net.java.games.input","c":"LinuxCombinedController","l":"getNextDeviceEvent(Event)","u":"getNextDeviceEvent(net.java.games.input.Event)"},{"p":"net.java.games.input","c":"WinTabDevice","l":"getNextDeviceEvent(Event)","u":"getNextDeviceEvent(net.java.games.input.Event)"},{"p":"net.java.games.input","c":"EventQueue","l":"getNextEvent(Event)","u":"getNextEvent(net.java.games.input.Event)"},{"p":"net.java.games.input","c":"AbstractComponent","l":"getPollData()"},{"p":"net.java.games.input","c":"Component","l":"getPollData()"},{"p":"net.java.games.input","c":"AbstractController","l":"getPortNumber()"},{"p":"net.java.games.input","c":"Controller","l":"getPortNumber()"},{"p":"net.java.games.input","c":"AbstractController","l":"getPortType()"},{"p":"net.java.games.input","c":"Controller","l":"getPortType()"},{"p":"net.java.games.input","c":"LinuxCombinedController","l":"getPortType()"},{"p":"net.java.games.input","c":"Mouse","l":"getPrimaryButton()"},{"p":"net.java.games.input","c":"Mouse","l":"getRight()"},{"p":"net.java.games.input","c":"AbstractController","l":"getRumblers()"},{"p":"net.java.games.input","c":"Controller","l":"getRumblers()"},{"p":"net.java.games.input","c":"Mouse","l":"getSecondaryButton()"},{"p":"net.java.games.input","c":"Mouse","l":"getSide()"},{"p":"net.java.games.input","c":"Mouse","l":"getTertiaryButton()"},{"p":"net.java.games.input","c":"AbstractController","l":"getType()"},{"p":"net.java.games.input","c":"Controller","l":"getType()"},{"p":"net.java.games.input","c":"Keyboard","l":"getType()"},{"p":"net.java.games.input","c":"LinuxCombinedController","l":"getType()"},{"p":"net.java.games.input","c":"Mouse","l":"getType()"},{"p":"net.java.games.input","c":"WinTabDevice","l":"getType()"},{"p":"net.java.games.input","c":"Event","l":"getValue()"},{"p":"net.java.games.input","c":"Version","l":"getVersion()"},{"p":"net.java.games.util","c":"Version","l":"getVersion()"},{"p":"net.java.games.input","c":"Mouse","l":"getWheel()"},{"p":"net.java.games.input","c":"Mouse","l":"getX()"},{"p":"net.java.games.input","c":"LinuxJoystickPOV","l":"getXAxis()"},{"p":"net.java.games.input","c":"Mouse","l":"getY()"},{"p":"net.java.games.input","c":"LinuxJoystickPOV","l":"getYAxis()"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"GRAVE"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"H"},{"p":"net.java.games.input","c":"Controller.Type","l":"HEADTRACKER"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"HOME"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"I"},{"p":"net.java.games.input","c":"Controller.PortType","l":"I8042"},{"p":"net.java.games.input","c":"Component.Identifier","l":"Identifier(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"INSERT"},{"p":"net.java.games.input","c":"AbstractComponent","l":"isAnalog()"},{"p":"net.java.games.input","c":"Component","l":"isAnalog()"},{"p":"net.java.games.input","c":"LinuxJoystickPOV","l":"isAnalog()"},{"p":"net.java.games.input","c":"WinTabComponent","l":"isAnalog()"},{"p":"net.java.games.input","c":"Keyboard","l":"isKeyDown(Component.Identifier.Key)","u":"isKeyDown(net.java.games.input.Component.Identifier.Key)"},{"p":"net.java.games.input","c":"Component","l":"isRelative()"},{"p":"net.java.games.input","c":"LinuxJoystickPOV","l":"isRelative()"},{"p":"net.java.games.input","c":"WinTabComponent","l":"isRelative()"},{"p":"net.java.games.input","c":"AWTEnvironmentPlugin","l":"isSupported()"},{"p":"net.java.games.input","c":"ControllerEnvironment","l":"isSupported()"},{"p":"net.java.games.input","c":"DirectAndRawInputEnvironmentPlugin","l":"isSupported()"},{"p":"net.java.games.input","c":"DirectInputEnvironmentPlugin","l":"isSupported()"},{"p":"net.java.games.input","c":"LinuxEnvironmentPlugin","l":"isSupported()"},{"p":"net.java.games.input","c":"OSXEnvironmentPlugin","l":"isSupported()"},{"p":"net.java.games.input","c":"RawInputEnvironmentPlugin","l":"isSupported()"},{"p":"net.java.games.input","c":"WinTabEnvironmentPlugin","l":"isSupported()"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"J"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"K"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"KANA"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"KANJI"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"Key(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"net.java.games.input","c":"Controller.Type","l":"KEYBOARD"},{"p":"net.java.games.input","c":"Keyboard","l":"Keyboard(String, Component[], AbstractController[], Rumbler[])","u":"%3Cinit%3E(java.lang.String,net.java.games.input.Component[],net.java.games.input.AbstractController[],net.java.games.input.Rumbler[])"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"L"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"LALT"},{"p":"net.java.games.input","c":"WinTabComponent","l":"lastKnownValue"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"LBRACKET"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"LCONTROL"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"LEFT"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"LEFT"},{"p":"net.java.games.input","c":"Component.POV","l":"LEFT"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"LEFT_THUMB"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"LEFT_THUMB2"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"LEFT_THUMB3"},{"p":"net.java.games.input","c":"LinuxEnvironmentPlugin","l":"LinuxEnvironmentPlugin()","u":"%3Cinit%3E()"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"LSHIFT"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"LWIN"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"M"},{"p":"net.java.games.input","c":"Version","l":"main(String[])","u":"main(java.lang.String[])"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"MIDDLE"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"MINUS"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"MODE"},{"p":"net.java.games.input","c":"Controller.Type","l":"MOUSE"},{"p":"net.java.games.input","c":"Mouse","l":"Mouse(String, Component[], AbstractController[], Rumbler[])","u":"%3Cinit%3E(java.lang.String,net.java.games.input.Component[],net.java.games.input.AbstractController[],net.java.games.input.Rumbler[])"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"MULTIPLY"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"N"},{"p":"net.java.games.input","c":"Controller.PortType","l":"NETWORK"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"NOCONVERT"},{"p":"net.java.games.input","c":"WinTabDevice","l":"NPressureAxis"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"NUMLOCK"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"NUMPAD0"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"NUMPAD1"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"NUMPAD2"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"NUMPAD3"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"NUMPAD4"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"NUMPAD5"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"NUMPAD6"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"NUMPAD7"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"NUMPAD8"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"NUMPAD9"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"NUMPADCOMMA"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"NUMPADENTER"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"NUMPADEQUAL"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"O"},{"p":"net.java.games.input","c":"Component.POV","l":"OFF"},{"p":"net.java.games.input","c":"WinTabContext","l":"open()"},{"p":"net.java.games.input","c":"WinTabDevice","l":"OrientationAxis"},{"p":"net.java.games.input","c":"OSXEnvironmentPlugin","l":"OSXEnvironmentPlugin()","u":"%3Cinit%3E()"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"P"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"PAGEDOWN"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"PAGEUP"},{"p":"net.java.games.input","c":"Controller.PortType","l":"PARALLEL"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"PAUSE"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"PERIOD"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"PINKIE"},{"p":"net.java.games.util.plugins","c":"PluginLoader","l":"PluginLoader(File)","u":"%3Cinit%3E(java.io.File)"},{"p":"net.java.games.util.plugins","c":"Plugins","l":"Plugins(File)","u":"%3Cinit%3E(java.io.File)"},{"p":"net.java.games.input","c":"AbstractComponent","l":"poll()"},{"p":"net.java.games.input","c":"AbstractController","l":"poll()"},{"p":"net.java.games.input","c":"Controller","l":"poll()"},{"p":"net.java.games.input","c":"LinuxJoystickPOV","l":"poll()"},{"p":"net.java.games.input","c":"WinTabComponent","l":"poll()"},{"p":"net.java.games.input","c":"AbstractController","l":"pollDevice()"},{"p":"net.java.games.input","c":"LinuxCombinedController","l":"pollDevice()"},{"p":"net.java.games.input","c":"WinTabDevice","l":"pollDevice()"},{"p":"net.java.games.input","c":"Controller.PortType","l":"PortType(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"POV"},{"p":"net.java.games.input","c":"Component.POV","l":"POV()","u":"%3Cinit%3E()"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"POWER"},{"p":"net.java.games.input","c":"WinTabContext","l":"processEvents()"},{"p":"net.java.games.input","c":"WinTabButtonComponent","l":"processPacket(WinTabPacket)","u":"processPacket(net.java.games.input.WinTabPacket)"},{"p":"net.java.games.input","c":"WinTabComponent","l":"processPacket(WinTabPacket)","u":"processPacket(net.java.games.input.WinTabPacket)"},{"p":"net.java.games.input","c":"WinTabCursorComponent","l":"processPacket(WinTabPacket)","u":"processPacket(net.java.games.input.WinTabPacket)"},{"p":"net.java.games.input","c":"WinTabDevice","l":"processPacket(WinTabPacket)","u":"processPacket(net.java.games.input.WinTabPacket)"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"Q"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"R"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"RALT"},{"p":"net.java.games.input","c":"RawInputEnvironmentPlugin","l":"RawInputEnvironmentPlugin()","u":"%3Cinit%3E()"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"RBRACKET"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"RCONTROL"},{"p":"net.java.games.input","c":"DirectInputEnvironmentPlugin","l":"releaseDevices()"},{"p":"net.java.games.input","c":"ControllerEnvironment","l":"removeControllerListener(ControllerListener)","u":"removeControllerListener(net.java.games.input.ControllerListener)"},{"p":"net.java.games.input","c":"AWTEnvironmentPlugin","l":"rescanControllers()"},{"p":"net.java.games.input","c":"ControllerEnvironment","l":"rescanControllers()"},{"p":"net.java.games.input","c":"DirectAndRawInputEnvironmentPlugin","l":"rescanControllers()"},{"p":"net.java.games.input","c":"DirectInputEnvironmentPlugin","l":"rescanControllers()"},{"p":"net.java.games.input","c":"LinuxEnvironmentPlugin","l":"rescanControllers()"},{"p":"net.java.games.input","c":"OSXEnvironmentPlugin","l":"rescanControllers()"},{"p":"net.java.games.input","c":"RawInputEnvironmentPlugin","l":"rescanControllers()"},{"p":"net.java.games.input","c":"WinTabEnvironmentPlugin","l":"rescanControllers()"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"RETURN"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"RIGHT"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"RIGHT"},{"p":"net.java.games.input","c":"Component.POV","l":"RIGHT"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"RIGHT_THUMB"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"RIGHT_THUMB2"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"RIGHT_THUMB3"},{"p":"net.java.games.input","c":"WinTabDevice","l":"RotationAxis"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"RSHIFT"},{"p":"net.java.games.input","c":"Controller.Type","l":"RUDDER"},{"p":"net.java.games.input","c":"Rumbler","l":"rumble(float)"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"RWIN"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"RX"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"RX_ACCELERATION"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"RX_FORCE"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"RX_VELOCITY"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"RY"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"RY_ACCELERATION"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"RY_FORCE"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"RY_VELOCITY"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"RZ"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"RZ_ACCELERATION"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"RZ_FORCE"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"RZ_VELOCITY"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"S"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"SCROLL"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"SELECT"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"SEMICOLON"},{"p":"net.java.games.input","c":"Controller.PortType","l":"SERIAL"},{"p":"net.java.games.input","c":"Event","l":"set(Component, float, long)","u":"set(net.java.games.input.Component,float,long)"},{"p":"net.java.games.input","c":"Event","l":"set(Event)","u":"set(net.java.games.input.Event)"},{"p":"net.java.games.input","c":"AbstractController","l":"setDeviceEventQueueSize(int)"},{"p":"net.java.games.input","c":"AbstractController","l":"setEventQueueSize(int)"},{"p":"net.java.games.input","c":"Controller","l":"setEventQueueSize(int)"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"SIDE"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"SLASH"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"SLEEP"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"SLIDER"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"SLIDER_ACCELERATION"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"SLIDER_FORCE"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"SLIDER_VELOCITY"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"SPACE"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"START"},{"p":"net.java.games.input","c":"Controller.Type","l":"STICK"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"STOP"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"STYLUS"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"STYLUS2"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"SUBTRACT"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"SYSRQ"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"T"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"TAB"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"THUMB"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"THUMB2"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"TOOL_AIRBRUSH"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"TOOL_BRUSH"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"TOOL_FINGER"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"TOOL_LENS"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"TOOL_MOUSE"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"TOOL_PEN"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"TOOL_PENCIL"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"TOOL_RUBBER"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"TOP"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"TOP2"},{"p":"net.java.games.input","c":"AbstractComponent","l":"toString()"},{"p":"net.java.games.input","c":"AbstractController","l":"toString()"},{"p":"net.java.games.input","c":"Component.Identifier","l":"toString()"},{"p":"net.java.games.input","c":"Controller.PortType","l":"toString()"},{"p":"net.java.games.input","c":"Controller.Type","l":"toString()"},{"p":"net.java.games.input","c":"Event","l":"toString()"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"TOUCH"},{"p":"net.java.games.input","c":"WinTabDevice","l":"TPressureAxis"},{"p":"net.java.games.input","c":"Controller.Type","l":"TRACKBALL"},{"p":"net.java.games.input","c":"Controller.Type","l":"TRACKPAD"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"TRIGGER"},{"p":"net.java.games.input","c":"Controller.Type","l":"Type(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"U"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"UNDERLINE"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"UNKNOWN"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"UNKNOWN"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"UNKNOWN"},{"p":"net.java.games.input","c":"Controller.PortType","l":"UNKNOWN"},{"p":"net.java.games.input","c":"Controller.Type","l":"UNKNOWN"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"UNLABELED"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"UP"},{"p":"net.java.games.input","c":"Component.POV","l":"UP"},{"p":"net.java.games.input","c":"Component.POV","l":"UP_LEFT"},{"p":"net.java.games.input","c":"Component.POV","l":"UP_RIGHT"},{"p":"net.java.games.input","c":"LinuxJoystickPOV","l":"updateValue()"},{"p":"net.java.games.input","c":"Controller.PortType","l":"USB"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"V"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"VOID"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"W"},{"p":"net.java.games.input","c":"Controller.Type","l":"WHEEL"},{"p":"net.java.games.input","c":"WinTabButtonComponent","l":"WinTabButtonComponent(WinTabContext, int, String, Component.Identifier, int)","u":"%3Cinit%3E(net.java.games.input.WinTabContext,int,java.lang.String,net.java.games.input.Component.Identifier,int)"},{"p":"net.java.games.input","c":"WinTabComponent","l":"WinTabComponent(WinTabContext, int, String, Component.Identifier)","u":"%3Cinit%3E(net.java.games.input.WinTabContext,int,java.lang.String,net.java.games.input.Component.Identifier)"},{"p":"net.java.games.input","c":"WinTabComponent","l":"WinTabComponent(WinTabContext, int, String, Component.Identifier, int, int)","u":"%3Cinit%3E(net.java.games.input.WinTabContext,int,java.lang.String,net.java.games.input.Component.Identifier,int,int)"},{"p":"net.java.games.input","c":"WinTabContext","l":"WinTabContext(DummyWindow)","u":"%3Cinit%3E(net.java.games.input.DummyWindow)"},{"p":"net.java.games.input","c":"WinTabCursorComponent","l":"WinTabCursorComponent(WinTabContext, int, String, Component.Identifier, int)","u":"%3Cinit%3E(net.java.games.input.WinTabContext,int,java.lang.String,net.java.games.input.Component.Identifier,int)"},{"p":"net.java.games.input","c":"WinTabEnvironmentPlugin","l":"WinTabEnvironmentPlugin()","u":"%3Cinit%3E()"},{"p":"net.java.games.input","c":"WinTabPacket","l":"WinTabPacket()","u":"%3Cinit%3E()"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"X"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"X"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"X"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"X_ACCELERATION"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"X_FORCE"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"X_VELOCITY"},{"p":"net.java.games.input","c":"WinTabDevice","l":"XAxis"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"Y"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"Y"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"Y"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"Y_ACCELERATION"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"Y_FORCE"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"Y_VELOCITY"},{"p":"net.java.games.input","c":"WinTabDevice","l":"YAxis"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"YEN"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"Z"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"Z"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"Z"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"Z_ACCELERATION"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"Z_FORCE"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"Z_VELOCITY"},{"p":"net.java.games.input","c":"WinTabDevice","l":"ZAxis"}];updateSearchResults(); \ No newline at end of file +memberSearchIndex = [{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_0"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"_0"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_1"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"_1"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_10"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_11"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_12"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_13"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_14"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_15"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_16"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_17"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_18"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_19"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_2"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"_2"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_20"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_21"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_22"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_23"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_24"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_25"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_26"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_27"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_28"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_29"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_3"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"_3"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_30"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_31"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_4"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"_4"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_5"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"_5"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_6"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"_6"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_7"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"_7"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_8"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"_8"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"_9"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"_9"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"A"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"A"},{"p":"net.java.games.input","c":"AbstractComponent","l":"AbstractComponent(String, Component.Identifier)","u":"%3Cinit%3E(java.lang.String,net.java.games.input.Component.Identifier)"},{"p":"net.java.games.input","c":"AbstractController","l":"AbstractController(String, Component[], AbstractController[], Rumbler[])","u":"%3Cinit%3E(java.lang.String,net.java.games.input.Component[],net.java.games.input.AbstractController[],net.java.games.input.Rumbler[])"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"ADD"},{"p":"net.java.games.input","c":"ControllerEnvironment","l":"addControllerListener(ControllerListener)","u":"addControllerListener(net.java.games.input.ControllerListener)"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"APOSTROPHE"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"APPS"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"AT"},{"p":"net.java.games.util.plugins","c":"PluginLoader","l":"attemptPluginDefine(Class)","u":"attemptPluginDefine(java.lang.Class)"},{"p":"net.java.games.input","c":"AWTEnvironmentPlugin","l":"AWTEnvironmentPlugin()","u":"%3Cinit%3E()"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"AX"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"Axis(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"B"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"B"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"BACK"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"BACK"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"BACKSLASH"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"BASE"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"BASE2"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"BASE3"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"BASE4"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"BASE5"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"BASE6"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"Button(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"C"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"C"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"CAPITAL"},{"p":"net.java.games.input","c":"Component.POV","l":"CENTER"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"CIRCUMFLEX"},{"p":"net.java.games.input","c":"WinTabContext","l":"close()"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"COLON"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"COMMA"},{"p":"net.java.games.input","c":"ControllerListener","l":"controllerAdded(ControllerEvent)","u":"controllerAdded(net.java.games.input.ControllerEvent)"},{"p":"net.java.games.input","c":"ControllerEnvironment","l":"ControllerEnvironment()","u":"%3Cinit%3E()"},{"p":"net.java.games.input","c":"ControllerEvent","l":"ControllerEvent(AbstractController)","u":"%3Cinit%3E(net.java.games.input.AbstractController)"},{"p":"net.java.games.input","c":"ControllerEnvironment","l":"controllerListeners"},{"p":"net.java.games.input","c":"ControllerListener","l":"controllerRemoved(ControllerEvent)","u":"controllerRemoved(net.java.games.input.ControllerEvent)"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"CONVERT"},{"p":"net.java.games.input","c":"WinTabComponent","l":"createButtons(WinTabContext, int, int)","u":"createButtons(net.java.games.input.WinTabContext,int,int)"},{"p":"net.java.games.input","c":"WinTabComponent","l":"createComponents(WinTabContext, int, int, int[])","u":"createComponents(net.java.games.input.WinTabContext,int,int,int[])"},{"p":"net.java.games.input","c":"WinTabComponent","l":"createCursors(WinTabContext, int, String[])","u":"createCursors(net.java.games.input.WinTabContext,int,java.lang.String[])"},{"p":"net.java.games.input","c":"WinTabDevice","l":"createDevice(WinTabContext, int)","u":"createDevice(net.java.games.input.WinTabContext,int)"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"D"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"DEAD"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"DECIMAL"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"DELETE"},{"p":"net.java.games.input","c":"DirectAndRawInputEnvironmentPlugin","l":"DirectAndRawInputEnvironmentPlugin()","u":"%3Cinit%3E()"},{"p":"net.java.games.input","c":"DirectInputEnvironmentPlugin","l":"DirectInputEnvironmentPlugin()","u":"%3Cinit%3E()"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"DIVIDE"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"DOWN"},{"p":"net.java.games.input","c":"Component.POV","l":"DOWN"},{"p":"net.java.games.input","c":"Component.POV","l":"DOWN_LEFT"},{"p":"net.java.games.input","c":"Component.POV","l":"DOWN_RIGHT"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"E"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"END"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"EQUALS"},{"p":"net.java.games.input","c":"AbstractController","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"ESCAPE"},{"p":"net.java.games.input","c":"Event","l":"Event()","u":"%3Cinit%3E()"},{"p":"net.java.games.input","c":"EventQueue","l":"EventQueue(int)","u":"%3Cinit%3E(int)"},{"p":"net.java.games.input","c":"LinuxEnvironmentPlugin","l":"execute(LinuxDeviceTask)","u":"execute(net.java.games.input.LinuxDeviceTask)"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_1"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_10"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_11"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_12"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_13"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_14"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_15"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_16"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_17"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_18"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_19"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_2"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_20"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_21"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_22"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_23"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_24"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_25"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_26"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_27"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_28"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_29"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_3"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_30"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_31"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_32"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_33"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_34"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_35"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_36"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_37"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_38"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_39"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_4"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_40"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_5"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_6"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_7"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_8"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"EXTRA_9"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"F"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"F1"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"F10"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"F11"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"F12"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"F13"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"F14"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"F15"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"F2"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"F3"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"F4"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"F5"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"F6"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"F7"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"F8"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"F9"},{"p":"net.java.games.util.plugins","c":"PluginLoader","l":"findLibrary(String)","u":"findLibrary(java.lang.String)"},{"p":"net.java.games.input","c":"Controller.Type","l":"FINGERSTICK"},{"p":"net.java.games.input","c":"ControllerEnvironment","l":"fireControllerAdded(AbstractController)","u":"fireControllerAdded(net.java.games.input.AbstractController)"},{"p":"net.java.games.input","c":"ControllerEnvironment","l":"fireControllerRemoved(AbstractController)","u":"fireControllerRemoved(net.java.games.input.AbstractController)"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"FORWARD"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"G"},{"p":"net.java.games.input","c":"Controller.PortType","l":"GAME"},{"p":"net.java.games.input","c":"Controller.Type","l":"GAMEPAD"},{"p":"net.java.games.util.plugins","c":"Plugins","l":"get()"},{"p":"net.java.games.input","c":"Rumbler","l":"getAxisIdentifier()"},{"p":"net.java.games.input","c":"Rumbler","l":"getAxisName()"},{"p":"net.java.games.input","c":"Mouse","l":"getBack()"},{"p":"net.java.games.input","c":"Mouse","l":"getButton3()"},{"p":"net.java.games.input","c":"Mouse","l":"getButton4()"},{"p":"net.java.games.input","c":"Event","l":"getComponent()"},{"p":"net.java.games.input","c":"AbstractController","l":"getComponent(Component.Identifier)","u":"getComponent(net.java.games.input.Component.Identifier)"},{"p":"net.java.games.input","c":"Controller","l":"getComponent(Component.Identifier)","u":"getComponent(net.java.games.input.Component.Identifier)"},{"p":"net.java.games.input","c":"AbstractController","l":"getComponents()"},{"p":"net.java.games.input","c":"Controller","l":"getComponents()"},{"p":"net.java.games.input","c":"ControllerEvent","l":"getController()"},{"p":"net.java.games.input","c":"AbstractController","l":"getControllers()"},{"p":"net.java.games.input","c":"AWTEnvironmentPlugin","l":"getControllers()"},{"p":"net.java.games.input","c":"Controller","l":"getControllers()"},{"p":"net.java.games.input","c":"ControllerEnvironment","l":"getControllers()"},{"p":"net.java.games.input","c":"DirectAndRawInputEnvironmentPlugin","l":"getControllers()"},{"p":"net.java.games.input","c":"DirectInputEnvironmentPlugin","l":"getControllers()"},{"p":"net.java.games.input","c":"LinuxEnvironmentPlugin","l":"getControllers()"},{"p":"net.java.games.input","c":"OSXEnvironmentPlugin","l":"getControllers()"},{"p":"net.java.games.input","c":"RawInputEnvironmentPlugin","l":"getControllers()"},{"p":"net.java.games.input","c":"WinTabContext","l":"getControllers()"},{"p":"net.java.games.input","c":"WinTabEnvironmentPlugin","l":"getControllers()"},{"p":"net.java.games.input","c":"AbstractComponent","l":"getDeadZone()"},{"p":"net.java.games.input","c":"Component","l":"getDeadZone()"},{"p":"net.java.games.input","c":"ControllerEnvironment","l":"getDefaultEnvironment()"},{"p":"net.java.games.input","c":"AbstractController","l":"getEventQueue()"},{"p":"net.java.games.input","c":"Controller","l":"getEventQueue()"},{"p":"net.java.games.util.plugins","c":"Plugins","l":"getExtends(Class)","u":"getExtends(java.lang.Class)"},{"p":"net.java.games.input","c":"Mouse","l":"getExtra()"},{"p":"net.java.games.input","c":"Mouse","l":"getForward()"},{"p":"net.java.games.input","c":"AbstractComponent","l":"getIdentifier()"},{"p":"net.java.games.input","c":"Component","l":"getIdentifier()"},{"p":"net.java.games.util.plugins","c":"Plugins","l":"getImplementsAll(Class[])","u":"getImplementsAll(java.lang.Class[])"},{"p":"net.java.games.util.plugins","c":"Plugins","l":"getImplementsAny(Class[])","u":"getImplementsAny(java.lang.Class[])"},{"p":"net.java.games.input","c":"Mouse","l":"getLeft()"},{"p":"net.java.games.input","c":"Mouse","l":"getMiddle()"},{"p":"net.java.games.input","c":"AbstractComponent","l":"getName()"},{"p":"net.java.games.input","c":"AbstractController","l":"getName()"},{"p":"net.java.games.input","c":"Component","l":"getName()"},{"p":"net.java.games.input","c":"Component.Identifier","l":"getName()"},{"p":"net.java.games.input","c":"Controller","l":"getName()"},{"p":"net.java.games.input","c":"Event","l":"getNanos()"},{"p":"net.java.games.input","c":"AbstractController","l":"getNextDeviceEvent(Event)","u":"getNextDeviceEvent(net.java.games.input.Event)"},{"p":"net.java.games.input","c":"LinuxCombinedController","l":"getNextDeviceEvent(Event)","u":"getNextDeviceEvent(net.java.games.input.Event)"},{"p":"net.java.games.input","c":"WinTabDevice","l":"getNextDeviceEvent(Event)","u":"getNextDeviceEvent(net.java.games.input.Event)"},{"p":"net.java.games.input","c":"EventQueue","l":"getNextEvent(Event)","u":"getNextEvent(net.java.games.input.Event)"},{"p":"net.java.games.input","c":"AbstractComponent","l":"getPollData()"},{"p":"net.java.games.input","c":"Component","l":"getPollData()"},{"p":"net.java.games.input","c":"AbstractController","l":"getPortNumber()"},{"p":"net.java.games.input","c":"Controller","l":"getPortNumber()"},{"p":"net.java.games.input","c":"AbstractController","l":"getPortType()"},{"p":"net.java.games.input","c":"Controller","l":"getPortType()"},{"p":"net.java.games.input","c":"LinuxCombinedController","l":"getPortType()"},{"p":"net.java.games.input","c":"Mouse","l":"getPrimaryButton()"},{"p":"net.java.games.input","c":"Mouse","l":"getRight()"},{"p":"net.java.games.input","c":"AbstractController","l":"getRumblers()"},{"p":"net.java.games.input","c":"Controller","l":"getRumblers()"},{"p":"net.java.games.input","c":"Mouse","l":"getSecondaryButton()"},{"p":"net.java.games.input","c":"Mouse","l":"getSide()"},{"p":"net.java.games.input","c":"Mouse","l":"getTertiaryButton()"},{"p":"net.java.games.input","c":"AbstractController","l":"getType()"},{"p":"net.java.games.input","c":"Controller","l":"getType()"},{"p":"net.java.games.input","c":"Keyboard","l":"getType()"},{"p":"net.java.games.input","c":"LinuxCombinedController","l":"getType()"},{"p":"net.java.games.input","c":"Mouse","l":"getType()"},{"p":"net.java.games.input","c":"WinTabDevice","l":"getType()"},{"p":"net.java.games.input","c":"Event","l":"getValue()"},{"p":"net.java.games.input","c":"Version","l":"getVersion()"},{"p":"net.java.games.util","c":"Version","l":"getVersion()"},{"p":"net.java.games.input","c":"Mouse","l":"getWheel()"},{"p":"net.java.games.input","c":"Mouse","l":"getX()"},{"p":"net.java.games.input","c":"LinuxJoystickPOV","l":"getXAxis()"},{"p":"net.java.games.input","c":"Mouse","l":"getY()"},{"p":"net.java.games.input","c":"LinuxJoystickPOV","l":"getYAxis()"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"GRAVE"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"H"},{"p":"net.java.games.input","c":"Controller.Type","l":"HEADTRACKER"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"HOME"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"I"},{"p":"net.java.games.input","c":"Controller.PortType","l":"I8042"},{"p":"net.java.games.input","c":"Component.Identifier","l":"Identifier(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"INSERT"},{"p":"net.java.games.input","c":"AbstractComponent","l":"isAnalog()"},{"p":"net.java.games.input","c":"Component","l":"isAnalog()"},{"p":"net.java.games.input","c":"LinuxJoystickPOV","l":"isAnalog()"},{"p":"net.java.games.input","c":"WinTabComponent","l":"isAnalog()"},{"p":"net.java.games.input","c":"Keyboard","l":"isKeyDown(Component.Identifier.Key)","u":"isKeyDown(net.java.games.input.Component.Identifier.Key)"},{"p":"net.java.games.input","c":"Component","l":"isRelative()"},{"p":"net.java.games.input","c":"LinuxJoystickPOV","l":"isRelative()"},{"p":"net.java.games.input","c":"WinTabComponent","l":"isRelative()"},{"p":"net.java.games.input","c":"AWTEnvironmentPlugin","l":"isSupported()"},{"p":"net.java.games.input","c":"ControllerEnvironment","l":"isSupported()"},{"p":"net.java.games.input","c":"DirectAndRawInputEnvironmentPlugin","l":"isSupported()"},{"p":"net.java.games.input","c":"DirectInputEnvironmentPlugin","l":"isSupported()"},{"p":"net.java.games.input","c":"LinuxEnvironmentPlugin","l":"isSupported()"},{"p":"net.java.games.input","c":"OSXEnvironmentPlugin","l":"isSupported()"},{"p":"net.java.games.input","c":"RawInputEnvironmentPlugin","l":"isSupported()"},{"p":"net.java.games.input","c":"WinTabEnvironmentPlugin","l":"isSupported()"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"J"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"K"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"KANA"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"KANJI"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"Key(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"net.java.games.input","c":"Controller.Type","l":"KEYBOARD"},{"p":"net.java.games.input","c":"Keyboard","l":"Keyboard(String, Component[], AbstractController[], Rumbler[])","u":"%3Cinit%3E(java.lang.String,net.java.games.input.Component[],net.java.games.input.AbstractController[],net.java.games.input.Rumbler[])"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"L"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"LALT"},{"p":"net.java.games.input","c":"WinTabComponent","l":"lastKnownValue"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"LBRACKET"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"LCONTROL"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"LEFT"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"LEFT"},{"p":"net.java.games.input","c":"Component.POV","l":"LEFT"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"LEFT_THUMB"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"LEFT_THUMB2"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"LEFT_THUMB3"},{"p":"net.java.games.input","c":"LinuxEnvironmentPlugin","l":"LinuxEnvironmentPlugin()","u":"%3Cinit%3E()"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"LSHIFT"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"LWIN"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"M"},{"p":"net.java.games.input","c":"Version","l":"main(String[])","u":"main(java.lang.String[])"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"MIDDLE"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"MINUS"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"MODE"},{"p":"net.java.games.input","c":"Controller.Type","l":"MOUSE"},{"p":"net.java.games.input","c":"Mouse","l":"Mouse(String, Component[], AbstractController[], Rumbler[])","u":"%3Cinit%3E(java.lang.String,net.java.games.input.Component[],net.java.games.input.AbstractController[],net.java.games.input.Rumbler[])"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"MULTIPLY"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"N"},{"p":"net.java.games.input","c":"Controller.PortType","l":"NETWORK"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"NOCONVERT"},{"p":"net.java.games.input","c":"WinTabDevice","l":"NPressureAxis"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"NUMLOCK"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"NUMPAD0"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"NUMPAD1"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"NUMPAD2"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"NUMPAD3"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"NUMPAD4"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"NUMPAD5"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"NUMPAD6"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"NUMPAD7"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"NUMPAD8"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"NUMPAD9"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"NUMPADCOMMA"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"NUMPADENTER"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"NUMPADEQUAL"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"O"},{"p":"net.java.games.input","c":"Component.POV","l":"OFF"},{"p":"net.java.games.input","c":"WinTabContext","l":"open()"},{"p":"net.java.games.input","c":"WinTabDevice","l":"OrientationAxis"},{"p":"net.java.games.input","c":"OSXEnvironmentPlugin","l":"OSXEnvironmentPlugin()","u":"%3Cinit%3E()"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"P"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"PAGEDOWN"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"PAGEUP"},{"p":"net.java.games.input","c":"Controller.PortType","l":"PARALLEL"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"PAUSE"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"PERIOD"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"PINKIE"},{"p":"net.java.games.util.plugins","c":"PluginLoader","l":"PluginLoader(File)","u":"%3Cinit%3E(java.io.File)"},{"p":"net.java.games.util.plugins","c":"Plugins","l":"Plugins(File)","u":"%3Cinit%3E(java.io.File)"},{"p":"net.java.games.input","c":"AbstractComponent","l":"poll()"},{"p":"net.java.games.input","c":"AbstractController","l":"poll()"},{"p":"net.java.games.input","c":"Controller","l":"poll()"},{"p":"net.java.games.input","c":"LinuxJoystickPOV","l":"poll()"},{"p":"net.java.games.input","c":"WinTabComponent","l":"poll()"},{"p":"net.java.games.input","c":"AbstractController","l":"pollDevice()"},{"p":"net.java.games.input","c":"LinuxCombinedController","l":"pollDevice()"},{"p":"net.java.games.input","c":"WinTabDevice","l":"pollDevice()"},{"p":"net.java.games.input","c":"Controller.PortType","l":"PortType(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"POV"},{"p":"net.java.games.input","c":"Component.POV","l":"POV()","u":"%3Cinit%3E()"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"POWER"},{"p":"net.java.games.input","c":"WinTabContext","l":"processEvents()"},{"p":"net.java.games.input","c":"WinTabButtonComponent","l":"processPacket(WinTabPacket)","u":"processPacket(net.java.games.input.WinTabPacket)"},{"p":"net.java.games.input","c":"WinTabComponent","l":"processPacket(WinTabPacket)","u":"processPacket(net.java.games.input.WinTabPacket)"},{"p":"net.java.games.input","c":"WinTabCursorComponent","l":"processPacket(WinTabPacket)","u":"processPacket(net.java.games.input.WinTabPacket)"},{"p":"net.java.games.input","c":"WinTabDevice","l":"processPacket(WinTabPacket)","u":"processPacket(net.java.games.input.WinTabPacket)"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"Q"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"R"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"RALT"},{"p":"net.java.games.input","c":"RawInputEnvironmentPlugin","l":"RawInputEnvironmentPlugin()","u":"%3Cinit%3E()"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"RBRACKET"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"RCONTROL"},{"p":"net.java.games.input","c":"DirectInputEnvironmentPlugin","l":"releaseDevices()"},{"p":"net.java.games.input","c":"ControllerEnvironment","l":"removeControllerListener(ControllerListener)","u":"removeControllerListener(net.java.games.input.ControllerListener)"},{"p":"net.java.games.input","c":"AWTEnvironmentPlugin","l":"rescanControllers()"},{"p":"net.java.games.input","c":"ControllerEnvironment","l":"rescanControllers()"},{"p":"net.java.games.input","c":"DirectAndRawInputEnvironmentPlugin","l":"rescanControllers()"},{"p":"net.java.games.input","c":"DirectInputEnvironmentPlugin","l":"rescanControllers()"},{"p":"net.java.games.input","c":"LinuxEnvironmentPlugin","l":"rescanControllers()"},{"p":"net.java.games.input","c":"OSXEnvironmentPlugin","l":"rescanControllers()"},{"p":"net.java.games.input","c":"RawInputEnvironmentPlugin","l":"rescanControllers()"},{"p":"net.java.games.input","c":"WinTabEnvironmentPlugin","l":"rescanControllers()"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"RETURN"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"RIGHT"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"RIGHT"},{"p":"net.java.games.input","c":"Component.POV","l":"RIGHT"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"RIGHT_THUMB"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"RIGHT_THUMB2"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"RIGHT_THUMB3"},{"p":"net.java.games.input","c":"WinTabDevice","l":"RotationAxis"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"RSHIFT"},{"p":"net.java.games.input","c":"Controller.Type","l":"RUDDER"},{"p":"net.java.games.input","c":"Rumbler","l":"rumble(float)"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"RWIN"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"RX"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"RX_ACCELERATION"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"RX_FORCE"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"RX_VELOCITY"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"RY"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"RY_ACCELERATION"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"RY_FORCE"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"RY_VELOCITY"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"RZ"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"RZ_ACCELERATION"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"RZ_FORCE"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"RZ_VELOCITY"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"S"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"SCROLL"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"SELECT"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"SEMICOLON"},{"p":"net.java.games.input","c":"Controller.PortType","l":"SERIAL"},{"p":"net.java.games.input","c":"Event","l":"set(Component, float, long)","u":"set(net.java.games.input.Component,float,long)"},{"p":"net.java.games.input","c":"Event","l":"set(Event)","u":"set(net.java.games.input.Event)"},{"p":"net.java.games.input","c":"AbstractController","l":"setDeviceEventQueueSize(int)"},{"p":"net.java.games.input","c":"AbstractController","l":"setEventQueueSize(int)"},{"p":"net.java.games.input","c":"Controller","l":"setEventQueueSize(int)"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"SIDE"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"SLASH"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"SLEEP"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"SLIDER"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"SLIDER_ACCELERATION"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"SLIDER_FORCE"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"SLIDER_VELOCITY"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"SPACE"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"START"},{"p":"net.java.games.input","c":"Controller.Type","l":"STICK"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"STOP"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"STYLUS"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"STYLUS2"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"SUBTRACT"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"SYSRQ"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"T"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"TAB"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"THUMB"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"THUMB2"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"TOOL_AIRBRUSH"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"TOOL_BRUSH"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"TOOL_FINGER"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"TOOL_LENS"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"TOOL_MOUSE"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"TOOL_PEN"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"TOOL_PENCIL"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"TOOL_RUBBER"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"TOP"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"TOP2"},{"p":"net.java.games.input","c":"AbstractComponent","l":"toString()"},{"p":"net.java.games.input","c":"AbstractController","l":"toString()"},{"p":"net.java.games.input","c":"Component.Identifier","l":"toString()"},{"p":"net.java.games.input","c":"Controller.PortType","l":"toString()"},{"p":"net.java.games.input","c":"Controller.Type","l":"toString()"},{"p":"net.java.games.input","c":"Event","l":"toString()"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"TOUCH"},{"p":"net.java.games.input","c":"WinTabDevice","l":"TPressureAxis"},{"p":"net.java.games.input","c":"Controller.Type","l":"TRACKBALL"},{"p":"net.java.games.input","c":"Controller.Type","l":"TRACKPAD"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"TRIGGER"},{"p":"net.java.games.input","c":"Controller.Type","l":"Type(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"U"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"UNDERLINE"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"UNKNOWN"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"UNKNOWN"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"UNKNOWN"},{"p":"net.java.games.input","c":"Controller.PortType","l":"UNKNOWN"},{"p":"net.java.games.input","c":"Controller.Type","l":"UNKNOWN"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"UNLABELED"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"UP"},{"p":"net.java.games.input","c":"Component.POV","l":"UP"},{"p":"net.java.games.input","c":"Component.POV","l":"UP_LEFT"},{"p":"net.java.games.input","c":"Component.POV","l":"UP_RIGHT"},{"p":"net.java.games.input","c":"LinuxJoystickPOV","l":"updateValue()"},{"p":"net.java.games.input","c":"Controller.PortType","l":"USB"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"V"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"VOID"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"W"},{"p":"net.java.games.input","c":"Controller.Type","l":"WHEEL"},{"p":"net.java.games.input","c":"WinTabButtonComponent","l":"WinTabButtonComponent(WinTabContext, int, String, Component.Identifier, int)","u":"%3Cinit%3E(net.java.games.input.WinTabContext,int,java.lang.String,net.java.games.input.Component.Identifier,int)"},{"p":"net.java.games.input","c":"WinTabComponent","l":"WinTabComponent(WinTabContext, int, String, Component.Identifier)","u":"%3Cinit%3E(net.java.games.input.WinTabContext,int,java.lang.String,net.java.games.input.Component.Identifier)"},{"p":"net.java.games.input","c":"WinTabComponent","l":"WinTabComponent(WinTabContext, int, String, Component.Identifier, int, int)","u":"%3Cinit%3E(net.java.games.input.WinTabContext,int,java.lang.String,net.java.games.input.Component.Identifier,int,int)"},{"p":"net.java.games.input","c":"WinTabContext","l":"WinTabContext(DummyWindow)","u":"%3Cinit%3E(net.java.games.input.DummyWindow)"},{"p":"net.java.games.input","c":"WinTabCursorComponent","l":"WinTabCursorComponent(WinTabContext, int, String, Component.Identifier, int)","u":"%3Cinit%3E(net.java.games.input.WinTabContext,int,java.lang.String,net.java.games.input.Component.Identifier,int)"},{"p":"net.java.games.input","c":"WinTabEnvironmentPlugin","l":"WinTabEnvironmentPlugin()","u":"%3Cinit%3E()"},{"p":"net.java.games.input","c":"WinTabPacket","l":"WinTabPacket()","u":"%3Cinit%3E()"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"X"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"X"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"X"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"X_ACCELERATION"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"X_FORCE"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"X_VELOCITY"},{"p":"net.java.games.input","c":"WinTabDevice","l":"XAxis"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"Y"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"Y"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"Y"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"Y_ACCELERATION"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"Y_FORCE"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"Y_VELOCITY"},{"p":"net.java.games.input","c":"WinTabDevice","l":"YAxis"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"YEN"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"Z"},{"p":"net.java.games.input","c":"Component.Identifier.Button","l":"Z"},{"p":"net.java.games.input","c":"Component.Identifier.Key","l":"Z"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"Z_ACCELERATION"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"Z_FORCE"},{"p":"net.java.games.input","c":"Component.Identifier.Axis","l":"Z_VELOCITY"},{"p":"net.java.games.input","c":"WinTabDevice","l":"ZAxis"}];updateSearchResults(); \ No newline at end of file diff --git a/docs/net/java/games/input/AWTEnvironmentPlugin.html b/docs/net/java/games/input/AWTEnvironmentPlugin.html index 67139ab..05adc65 100644 --- a/docs/net/java/games/input/AWTEnvironmentPlugin.html +++ b/docs/net/java/games/input/AWTEnvironmentPlugin.html @@ -1,7 +1,7 @@ - + AWTEnvironmentPlugin (jinput API) @@ -143,7 +143,7 @@ implements

Methods inherited from class net.java.games.input.ControllerEnvironment

-addControllerListener, fireControllerAdded, fireControllerRemoved, getDefaultEnvironment, removeControllerListener +addControllerListener, fireControllerAdded, fireControllerRemoved, getDefaultEnvironment, removeControllerListener

Methods inherited from class java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
diff --git a/docs/net/java/games/input/AbstractComponent.html b/docs/net/java/games/input/AbstractComponent.html index dfda4ee..5395e09 100644 --- a/docs/net/java/games/input/AbstractComponent.html +++ b/docs/net/java/games/input/AbstractComponent.html @@ -1,7 +1,7 @@ - + AbstractComponent (jinput API) diff --git a/docs/net/java/games/input/AbstractController.html b/docs/net/java/games/input/AbstractController.html index efab1f2..c94dd18 100644 --- a/docs/net/java/games/input/AbstractController.html +++ b/docs/net/java/games/input/AbstractController.html @@ -1,7 +1,7 @@ - + AbstractController (jinput API) @@ -136,7 +136,9 @@ implements C
Description
boolean
equals(Object obj)
-
 
+
+
Overwritten to specifically calculate if this controller matches another controller.
+
final Component
getComponent(Component.Identifier id)
@@ -258,6 +260,14 @@ implements C

equals

+
Overwritten to specifically calculate if this controller matches another controller. + A controller matches if it is the same type of controller as specified, + regardless of which order it was plugged into a device. Therefore this + cannot be used simply to check if all controllers plugged in match all ports + as two controllers of the same type i.e. Two XBox One controllers would + both be considered equal. + + Keep this in mind when doing equality comparisons with other controllers.
Overrides:
equals in class Object
diff --git a/docs/net/java/games/input/Component.Identifier.Axis.html b/docs/net/java/games/input/Component.Identifier.Axis.html index bcc33b8..3fe0c2f 100644 --- a/docs/net/java/games/input/Component.Identifier.Axis.html +++ b/docs/net/java/games/input/Component.Identifier.Axis.html @@ -1,7 +1,7 @@ - + Component.Identifier.Axis (jinput API) diff --git a/docs/net/java/games/input/Component.Identifier.Button.html b/docs/net/java/games/input/Component.Identifier.Button.html index 1a89b15..2a4d04c 100644 --- a/docs/net/java/games/input/Component.Identifier.Button.html +++ b/docs/net/java/games/input/Component.Identifier.Button.html @@ -1,7 +1,7 @@ - + Component.Identifier.Button (jinput API) diff --git a/docs/net/java/games/input/Component.Identifier.Key.html b/docs/net/java/games/input/Component.Identifier.Key.html index 4ec44d4..0c921cb 100644 --- a/docs/net/java/games/input/Component.Identifier.Key.html +++ b/docs/net/java/games/input/Component.Identifier.Key.html @@ -1,7 +1,7 @@ - + Component.Identifier.Key (jinput API) diff --git a/docs/net/java/games/input/Component.Identifier.html b/docs/net/java/games/input/Component.Identifier.html index b06c010..069a8b9 100644 --- a/docs/net/java/games/input/Component.Identifier.html +++ b/docs/net/java/games/input/Component.Identifier.html @@ -1,7 +1,7 @@ - + Component.Identifier (jinput API) diff --git a/docs/net/java/games/input/Component.POV.html b/docs/net/java/games/input/Component.POV.html index d773ad9..c51564f 100644 --- a/docs/net/java/games/input/Component.POV.html +++ b/docs/net/java/games/input/Component.POV.html @@ -1,7 +1,7 @@ - + Component.POV (jinput API) diff --git a/docs/net/java/games/input/Component.html b/docs/net/java/games/input/Component.html index ca39d9f..e5b8101 100644 --- a/docs/net/java/games/input/Component.html +++ b/docs/net/java/games/input/Component.html @@ -1,7 +1,7 @@ - + Component (jinput API) diff --git a/docs/net/java/games/input/Controller.PortType.html b/docs/net/java/games/input/Controller.PortType.html index eca78fb..88810d7 100644 --- a/docs/net/java/games/input/Controller.PortType.html +++ b/docs/net/java/games/input/Controller.PortType.html @@ -1,7 +1,7 @@ - + Controller.PortType (jinput API) diff --git a/docs/net/java/games/input/Controller.Type.html b/docs/net/java/games/input/Controller.Type.html index a3fc811..e31ea52 100644 --- a/docs/net/java/games/input/Controller.Type.html +++ b/docs/net/java/games/input/Controller.Type.html @@ -1,7 +1,7 @@ - + Controller.Type (jinput API) diff --git a/docs/net/java/games/input/Controller.html b/docs/net/java/games/input/Controller.html index 6594f1a..3753673 100644 --- a/docs/net/java/games/input/Controller.html +++ b/docs/net/java/games/input/Controller.html @@ -1,7 +1,7 @@ - + Controller (jinput API) diff --git a/docs/net/java/games/input/ControllerEnvironment.html b/docs/net/java/games/input/ControllerEnvironment.html index 999e458..702fc63 100644 --- a/docs/net/java/games/input/ControllerEnvironment.html +++ b/docs/net/java/games/input/ControllerEnvironment.html @@ -1,7 +1,7 @@ - + ControllerEnvironment (jinput API) @@ -158,13 +158,13 @@ loadScripts(document, 'script');
Adds a listener for controller state change events.
protected void
-
fireControllerAdded(Controller c)
+
fireControllerAdded(AbstractController c)
Creates and sends an event to the controller listeners that a controller has been added.
protected void
-
fireControllerRemoved(Controller c)
+
fireControllerRemoved(AbstractController c)
Creates and sends an event to the controller listeners that a controller has been lost.
@@ -285,17 +285,17 @@ loadScripts(document, 'script');
  • -
    +

    fireControllerAdded

    -
    protected void fireControllerAdded(Controller c)
    +
    protected void fireControllerAdded(AbstractController c)
    Creates and sends an event to the controller listeners that a controller has been added.
  • -
    +

    fireControllerRemoved

    -
    protected void fireControllerRemoved(Controller c)
    +
    protected void fireControllerRemoved(AbstractController c)
    Creates and sends an event to the controller listeners that a controller has been lost.
    diff --git a/docs/net/java/games/input/ControllerEvent.html b/docs/net/java/games/input/ControllerEvent.html index 280a29a..e84a160 100644 --- a/docs/net/java/games/input/ControllerEvent.html +++ b/docs/net/java/games/input/ControllerEvent.html @@ -1,7 +1,7 @@ - + ControllerEvent (jinput API) @@ -91,7 +91,7 @@ loadScripts(document, 'script');
    Constructor
    Description
    - +
    Creates a controller event object.
    @@ -109,7 +109,7 @@ loadScripts(document, 'script');
    Modifier and Type
    Method
    Description
    - +
    Returns the controller for this event.
    @@ -132,9 +132,9 @@ loadScripts(document, 'script');

    Constructor Details

    • -
      +

      ControllerEvent

      -
      public ControllerEvent(Controller c)
      +
      public ControllerEvent(AbstractController c)
      Creates a controller event object.
    • @@ -149,7 +149,7 @@ loadScripts(document, 'script');
    • getController

      -
      public Controller getController()
      +
      public AbstractController getController()
      Returns the controller for this event.
    • diff --git a/docs/net/java/games/input/ControllerListener.html b/docs/net/java/games/input/ControllerListener.html index 8f749cd..20cae2b 100644 --- a/docs/net/java/games/input/ControllerListener.html +++ b/docs/net/java/games/input/ControllerListener.html @@ -1,7 +1,7 @@ - + ControllerListener (jinput API) diff --git a/docs/net/java/games/input/DirectAndRawInputEnvironmentPlugin.html b/docs/net/java/games/input/DirectAndRawInputEnvironmentPlugin.html index 477a88a..d014ffe 100644 --- a/docs/net/java/games/input/DirectAndRawInputEnvironmentPlugin.html +++ b/docs/net/java/games/input/DirectAndRawInputEnvironmentPlugin.html @@ -1,7 +1,7 @@ - + DirectAndRawInputEnvironmentPlugin (jinput API) @@ -140,7 +140,7 @@ loadScripts(document, 'script');
    +addControllerListener, fireControllerAdded, fireControllerRemoved, getDefaultEnvironment, removeControllerListener

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    diff --git a/docs/net/java/games/input/DirectInputEnvironmentPlugin.html b/docs/net/java/games/input/DirectInputEnvironmentPlugin.html index 731245f..c25c9ad 100644 --- a/docs/net/java/games/input/DirectInputEnvironmentPlugin.html +++ b/docs/net/java/games/input/DirectInputEnvironmentPlugin.html @@ -1,7 +1,7 @@ - + DirectInputEnvironmentPlugin (jinput API) @@ -151,7 +151,7 @@ implements

    Methods inherited from class net.java.games.input.ControllerEnvironment

    -addControllerListener, fireControllerAdded, fireControllerRemoved, getDefaultEnvironment, removeControllerListener
  • +addControllerListener, fireControllerAdded, fireControllerRemoved, getDefaultEnvironment, removeControllerListener

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    diff --git a/docs/net/java/games/input/Event.html b/docs/net/java/games/input/Event.html index d1df684..d2e1758 100644 --- a/docs/net/java/games/input/Event.html +++ b/docs/net/java/games/input/Event.html @@ -1,7 +1,7 @@ - + Event (jinput API) diff --git a/docs/net/java/games/input/EventQueue.html b/docs/net/java/games/input/EventQueue.html index 5dc67d8..0fba9de 100644 --- a/docs/net/java/games/input/EventQueue.html +++ b/docs/net/java/games/input/EventQueue.html @@ -1,7 +1,7 @@ - + EventQueue (jinput API) diff --git a/docs/net/java/games/input/Keyboard.html b/docs/net/java/games/input/Keyboard.html index 84f82cf..9e96ee9 100644 --- a/docs/net/java/games/input/Keyboard.html +++ b/docs/net/java/games/input/Keyboard.html @@ -1,7 +1,7 @@ - + Keyboard (jinput API) diff --git a/docs/net/java/games/input/LinuxCombinedController.html b/docs/net/java/games/input/LinuxCombinedController.html index 8de06c4..314530e 100644 --- a/docs/net/java/games/input/LinuxCombinedController.html +++ b/docs/net/java/games/input/LinuxCombinedController.html @@ -1,7 +1,7 @@ - + LinuxCombinedController (jinput API) diff --git a/docs/net/java/games/input/LinuxEnvironmentPlugin.html b/docs/net/java/games/input/LinuxEnvironmentPlugin.html index 0cc15bb..6a56d4c 100644 --- a/docs/net/java/games/input/LinuxEnvironmentPlugin.html +++ b/docs/net/java/games/input/LinuxEnvironmentPlugin.html @@ -1,7 +1,7 @@ - + LinuxEnvironmentPlugin (jinput API) @@ -147,7 +147,7 @@ implements

    Methods inherited from class net.java.games.input.ControllerEnvironment

    -addControllerListener, fireControllerAdded, fireControllerRemoved, getDefaultEnvironment, removeControllerListener +addControllerListener, fireControllerAdded, fireControllerRemoved, getDefaultEnvironment, removeControllerListener

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    diff --git a/docs/net/java/games/input/LinuxJoystickPOV.html b/docs/net/java/games/input/LinuxJoystickPOV.html index ca7c642..21f6384 100644 --- a/docs/net/java/games/input/LinuxJoystickPOV.html +++ b/docs/net/java/games/input/LinuxJoystickPOV.html @@ -1,7 +1,7 @@ - + LinuxJoystickPOV (jinput API) diff --git a/docs/net/java/games/input/Mouse.html b/docs/net/java/games/input/Mouse.html index 62c5661..620f534 100644 --- a/docs/net/java/games/input/Mouse.html +++ b/docs/net/java/games/input/Mouse.html @@ -1,7 +1,7 @@ - + Mouse (jinput API) diff --git a/docs/net/java/games/input/OSXEnvironmentPlugin.html b/docs/net/java/games/input/OSXEnvironmentPlugin.html index b738876..d7052b1 100644 --- a/docs/net/java/games/input/OSXEnvironmentPlugin.html +++ b/docs/net/java/games/input/OSXEnvironmentPlugin.html @@ -1,7 +1,7 @@ - + OSXEnvironmentPlugin (jinput API) @@ -144,7 +144,7 @@ implements

    Methods inherited from class net.java.games.input.ControllerEnvironment

    -addControllerListener, fireControllerAdded, fireControllerRemoved, getDefaultEnvironment, removeControllerListener +addControllerListener, fireControllerAdded, fireControllerRemoved, getDefaultEnvironment, removeControllerListener

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    diff --git a/docs/net/java/games/input/RawInputEnvironmentPlugin.html b/docs/net/java/games/input/RawInputEnvironmentPlugin.html index b663ad6..dba2216 100644 --- a/docs/net/java/games/input/RawInputEnvironmentPlugin.html +++ b/docs/net/java/games/input/RawInputEnvironmentPlugin.html @@ -1,7 +1,7 @@ - + RawInputEnvironmentPlugin (jinput API) @@ -146,7 +146,7 @@ implements

    Methods inherited from class net.java.games.input.ControllerEnvironment

    -addControllerListener, fireControllerAdded, fireControllerRemoved, getDefaultEnvironment, removeControllerListener +addControllerListener, fireControllerAdded, fireControllerRemoved, getDefaultEnvironment, removeControllerListener

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    diff --git a/docs/net/java/games/input/Rumbler.html b/docs/net/java/games/input/Rumbler.html index bba3049..223d869 100644 --- a/docs/net/java/games/input/Rumbler.html +++ b/docs/net/java/games/input/Rumbler.html @@ -1,7 +1,7 @@ - + Rumbler (jinput API) diff --git a/docs/net/java/games/input/Usage.html b/docs/net/java/games/input/Usage.html index 6466f7e..0d10b06 100644 --- a/docs/net/java/games/input/Usage.html +++ b/docs/net/java/games/input/Usage.html @@ -1,7 +1,7 @@ - + Usage (jinput API) diff --git a/docs/net/java/games/input/Version.html b/docs/net/java/games/input/Version.html index 6f2aa80..3913ec9 100644 --- a/docs/net/java/games/input/Version.html +++ b/docs/net/java/games/input/Version.html @@ -1,7 +1,7 @@ - + Version (jinput API) diff --git a/docs/net/java/games/input/WinTabButtonComponent.html b/docs/net/java/games/input/WinTabButtonComponent.html index 5f37913..41d9340 100644 --- a/docs/net/java/games/input/WinTabButtonComponent.html +++ b/docs/net/java/games/input/WinTabButtonComponent.html @@ -1,7 +1,7 @@ - + WinTabButtonComponent (jinput API) diff --git a/docs/net/java/games/input/WinTabComponent.html b/docs/net/java/games/input/WinTabComponent.html index f704b64..95a9492 100644 --- a/docs/net/java/games/input/WinTabComponent.html +++ b/docs/net/java/games/input/WinTabComponent.html @@ -1,7 +1,7 @@ - + WinTabComponent (jinput API) diff --git a/docs/net/java/games/input/WinTabContext.html b/docs/net/java/games/input/WinTabContext.html index 3558fbd..ea606a0 100644 --- a/docs/net/java/games/input/WinTabContext.html +++ b/docs/net/java/games/input/WinTabContext.html @@ -1,7 +1,7 @@ - + WinTabContext (jinput API) diff --git a/docs/net/java/games/input/WinTabCursorComponent.html b/docs/net/java/games/input/WinTabCursorComponent.html index 7ebfa50..926f9d5 100644 --- a/docs/net/java/games/input/WinTabCursorComponent.html +++ b/docs/net/java/games/input/WinTabCursorComponent.html @@ -1,7 +1,7 @@ - + WinTabCursorComponent (jinput API) diff --git a/docs/net/java/games/input/WinTabDevice.html b/docs/net/java/games/input/WinTabDevice.html index 1455762..555e491 100644 --- a/docs/net/java/games/input/WinTabDevice.html +++ b/docs/net/java/games/input/WinTabDevice.html @@ -1,7 +1,7 @@ - + WinTabDevice (jinput API) diff --git a/docs/net/java/games/input/WinTabEnvironmentPlugin.html b/docs/net/java/games/input/WinTabEnvironmentPlugin.html index 007380c..11ef6d8 100644 --- a/docs/net/java/games/input/WinTabEnvironmentPlugin.html +++ b/docs/net/java/games/input/WinTabEnvironmentPlugin.html @@ -1,7 +1,7 @@ - + WinTabEnvironmentPlugin (jinput API) @@ -145,7 +145,7 @@ implements

    Methods inherited from class net.java.games.input.ControllerEnvironment

    -addControllerListener, fireControllerAdded, fireControllerRemoved, getDefaultEnvironment, removeControllerListener +addControllerListener, fireControllerAdded, fireControllerRemoved, getDefaultEnvironment, removeControllerListener

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    diff --git a/docs/net/java/games/input/WinTabPacket.html b/docs/net/java/games/input/WinTabPacket.html index e5e4420..b39bca6 100644 --- a/docs/net/java/games/input/WinTabPacket.html +++ b/docs/net/java/games/input/WinTabPacket.html @@ -1,7 +1,7 @@ - + WinTabPacket (jinput API) diff --git a/docs/net/java/games/input/class-use/AWTEnvironmentPlugin.html b/docs/net/java/games/input/class-use/AWTEnvironmentPlugin.html index 256440d..1b329c0 100644 --- a/docs/net/java/games/input/class-use/AWTEnvironmentPlugin.html +++ b/docs/net/java/games/input/class-use/AWTEnvironmentPlugin.html @@ -1,7 +1,7 @@ - + Uses of Class net.java.games.input.AWTEnvironmentPlugin (jinput API) diff --git a/docs/net/java/games/input/class-use/AbstractComponent.html b/docs/net/java/games/input/class-use/AbstractComponent.html index de21e3a..be3374a 100644 --- a/docs/net/java/games/input/class-use/AbstractComponent.html +++ b/docs/net/java/games/input/class-use/AbstractComponent.html @@ -1,7 +1,7 @@ - + Uses of Class net.java.games.input.AbstractComponent (jinput API) diff --git a/docs/net/java/games/input/class-use/AbstractController.html b/docs/net/java/games/input/class-use/AbstractController.html index fd00672..44f363f 100644 --- a/docs/net/java/games/input/class-use/AbstractController.html +++ b/docs/net/java/games/input/class-use/AbstractController.html @@ -1,7 +1,7 @@ - + Uses of Class net.java.games.input.AbstractController (jinput API) @@ -92,77 +92,100 @@ loadScripts(document, 'script');
    Modifier and Type
    Method
    Description
    -
    final AbstractController[]
    -
    AbstractController.getControllers()
    +
    AbstractController
    +
    ControllerEvent.getController()
    +
    Returns the controller for this event.
    +
    +
    final AbstractController[]
    +
    AbstractController.getControllers()
    +
    Returns the controllers connected to make up this controller, or an empty array if this controller contains no child controllers.
    -
    AbstractController[]
    -
    AWTEnvironmentPlugin.getControllers()
    -
     
    AbstractController[]
    -
    Controller.getControllers()
    -
    +
    AWTEnvironmentPlugin.getControllers()
    +
     
    + +
    Controller.getControllers()
    +
    Returns the controllers connected to make up this controller, or an empty array if this controller contains no child controllers.
    - -
    ControllerEnvironment.getControllers()
    -
    + +
    ControllerEnvironment.getControllers()
    +
    Returns a list of all controllers available to this environment, or an empty array if there are no controllers in this environment.
    - -
    DirectAndRawInputEnvironmentPlugin.getControllers()
    -
     
    - -
    DirectInputEnvironmentPlugin.getControllers()
    + +
    DirectAndRawInputEnvironmentPlugin.getControllers()
     
    -
    LinuxEnvironmentPlugin.getControllers()
    -
    +
    DirectInputEnvironmentPlugin.getControllers()
    +
     
    + +
    LinuxEnvironmentPlugin.getControllers()
    +
    Returns a list of all controllers available to this environment, or an empty array if there are no controllers in this environment.
    - -
    OSXEnvironmentPlugin.getControllers()
    -
     
    -
    RawInputEnvironmentPlugin.getControllers()
    +
    OSXEnvironmentPlugin.getControllers()
     
    - -
    WinTabContext.getControllers()
    + +
    RawInputEnvironmentPlugin.getControllers()
     
    -
    WinTabEnvironmentPlugin.getControllers()
    +
    WinTabContext.getControllers()
     
    -
    AWTEnvironmentPlugin.rescanControllers()
    +
    WinTabEnvironmentPlugin.getControllers()
     
    - -
    ControllerEnvironment.rescanControllers()
    -
    + +
    AWTEnvironmentPlugin.rescanControllers()
    +
     
    + +
    ControllerEnvironment.rescanControllers()
    +
    Rescans the devices and provides a list of new controllers.
    - -
    DirectAndRawInputEnvironmentPlugin.rescanControllers()
    -
     
    - -
    DirectInputEnvironmentPlugin.rescanControllers()
    + +
    DirectAndRawInputEnvironmentPlugin.rescanControllers()
     
    - -
    LinuxEnvironmentPlugin.rescanControllers()
    + +
    DirectInputEnvironmentPlugin.rescanControllers()
     
    - -
    OSXEnvironmentPlugin.rescanControllers()
    + +
    LinuxEnvironmentPlugin.rescanControllers()
     
    -
    RawInputEnvironmentPlugin.rescanControllers()
    +
    OSXEnvironmentPlugin.rescanControllers()
     
    -
    WinTabEnvironmentPlugin.rescanControllers()
    +
    RawInputEnvironmentPlugin.rescanControllers()
     
    + +
    WinTabEnvironmentPlugin.rescanControllers()
    +
     
    +
    +
    Methods in net.java.games.input with parameters of type AbstractController
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    protected void
    +
    ControllerEnvironment.fireControllerAdded(AbstractController c)
    +
    +
    Creates and sends an event to the controller listeners that a controller + has been added.
    +
    +
    protected void
    +
    ControllerEnvironment.fireControllerRemoved(AbstractController c)
    +
    +
    Creates and sends an event to the controller listeners that a controller + has been lost.
    +
    Constructors in net.java.games.input with parameters of type AbstractController
    @@ -178,20 +201,25 @@ loadScripts(document, 'script');
    Protected constructor for a controller containing the specified axes, child controllers, and rumblers
    -
    protected
    -
    Keyboard(String name, +
     
    + +
    +
    Creates a controller event object.
    +
    +
    protected
    +
    Keyboard(String name, Component[] keys, AbstractController[] children, Rumbler[] rumblers)
    -
    +
    Protected constructor.
    -
    protected
    -
    Mouse(String name, +
    protected
    +
    Mouse(String name, Component[] components, AbstractController[] children, Rumbler[] rumblers)
    -
     
    +
     
    diff --git a/docs/net/java/games/input/class-use/Component.Identifier.Axis.html b/docs/net/java/games/input/class-use/Component.Identifier.Axis.html index cdf5167..a5668c2 100644 --- a/docs/net/java/games/input/class-use/Component.Identifier.Axis.html +++ b/docs/net/java/games/input/class-use/Component.Identifier.Axis.html @@ -1,7 +1,7 @@ - + Uses of Class net.java.games.input.Component.Identifier.Axis (jinput API) diff --git a/docs/net/java/games/input/class-use/Component.Identifier.Button.html b/docs/net/java/games/input/class-use/Component.Identifier.Button.html index 517baed..e4601d5 100644 --- a/docs/net/java/games/input/class-use/Component.Identifier.Button.html +++ b/docs/net/java/games/input/class-use/Component.Identifier.Button.html @@ -1,7 +1,7 @@ - + Uses of Class net.java.games.input.Component.Identifier.Button (jinput API) diff --git a/docs/net/java/games/input/class-use/Component.Identifier.Key.html b/docs/net/java/games/input/class-use/Component.Identifier.Key.html index 22593d0..e1334b4 100644 --- a/docs/net/java/games/input/class-use/Component.Identifier.Key.html +++ b/docs/net/java/games/input/class-use/Component.Identifier.Key.html @@ -1,7 +1,7 @@ - + Uses of Class net.java.games.input.Component.Identifier.Key (jinput API) diff --git a/docs/net/java/games/input/class-use/Component.Identifier.html b/docs/net/java/games/input/class-use/Component.Identifier.html index ab11e66..9241e53 100644 --- a/docs/net/java/games/input/class-use/Component.Identifier.html +++ b/docs/net/java/games/input/class-use/Component.Identifier.html @@ -1,7 +1,7 @@ - + Uses of Class net.java.games.input.Component.Identifier (jinput API) diff --git a/docs/net/java/games/input/class-use/Component.POV.html b/docs/net/java/games/input/class-use/Component.POV.html index 1c2478f..38af125 100644 --- a/docs/net/java/games/input/class-use/Component.POV.html +++ b/docs/net/java/games/input/class-use/Component.POV.html @@ -1,7 +1,7 @@ - + Uses of Class net.java.games.input.Component.POV (jinput API) diff --git a/docs/net/java/games/input/class-use/Component.html b/docs/net/java/games/input/class-use/Component.html index 8f2b713..debaacf 100644 --- a/docs/net/java/games/input/class-use/Component.html +++ b/docs/net/java/games/input/class-use/Component.html @@ -1,7 +1,7 @@ - + Uses of Interface net.java.games.input.Component (jinput API) diff --git a/docs/net/java/games/input/class-use/Controller.PortType.html b/docs/net/java/games/input/class-use/Controller.PortType.html index 5d6c0f1..54f1d0d 100644 --- a/docs/net/java/games/input/class-use/Controller.PortType.html +++ b/docs/net/java/games/input/class-use/Controller.PortType.html @@ -1,7 +1,7 @@ - + Uses of Class net.java.games.input.Controller.PortType (jinput API) diff --git a/docs/net/java/games/input/class-use/Controller.Type.html b/docs/net/java/games/input/class-use/Controller.Type.html index 5261dc4..82e4c32 100644 --- a/docs/net/java/games/input/class-use/Controller.Type.html +++ b/docs/net/java/games/input/class-use/Controller.Type.html @@ -1,7 +1,7 @@ - + Uses of Class net.java.games.input.Controller.Type (jinput API) diff --git a/docs/net/java/games/input/class-use/Controller.html b/docs/net/java/games/input/class-use/Controller.html index fb7c73c..2242df4 100644 --- a/docs/net/java/games/input/class-use/Controller.html +++ b/docs/net/java/games/input/class-use/Controller.html @@ -1,7 +1,7 @@ - + Uses of Interface net.java.games.input.Controller (jinput API) @@ -93,46 +93,6 @@ loadScripts(document, 'script');
     
    -
    Methods in net.java.games.input that return Controller
    -
    -
    Modifier and Type
    -
    Method
    -
    Description
    - -
    ControllerEvent.getController()
    -
    -
    Returns the controller for this event.
    -
    -
    -
    Methods in net.java.games.input with parameters of type Controller
    -
    -
    Modifier and Type
    -
    Method
    -
    Description
    -
    protected void
    -
    ControllerEnvironment.fireControllerAdded(Controller c)
    -
    -
    Creates and sends an event to the controller listeners that a controller - has been added.
    -
    -
    protected void
    -
    ControllerEnvironment.fireControllerRemoved(Controller c)
    -
    -
    Creates and sends an event to the controller listeners that a controller - has been lost.
    -
    -
    -
    Constructors in net.java.games.input with parameters of type Controller
    -
    -
    Modifier
    -
    Constructor
    -
    Description
    -
     
    - -
    -
    Creates a controller event object.
    -
    -
    diff --git a/docs/net/java/games/input/class-use/ControllerEnvironment.html b/docs/net/java/games/input/class-use/ControllerEnvironment.html index 5536b26..0ac3980 100644 --- a/docs/net/java/games/input/class-use/ControllerEnvironment.html +++ b/docs/net/java/games/input/class-use/ControllerEnvironment.html @@ -1,7 +1,7 @@ - + Uses of Class net.java.games.input.ControllerEnvironment (jinput API) diff --git a/docs/net/java/games/input/class-use/ControllerEvent.html b/docs/net/java/games/input/class-use/ControllerEvent.html index 24b3b87..f76ce17 100644 --- a/docs/net/java/games/input/class-use/ControllerEvent.html +++ b/docs/net/java/games/input/class-use/ControllerEvent.html @@ -1,7 +1,7 @@ - + Uses of Class net.java.games.input.ControllerEvent (jinput API) diff --git a/docs/net/java/games/input/class-use/ControllerListener.html b/docs/net/java/games/input/class-use/ControllerListener.html index 69c14d9..3edfbed 100644 --- a/docs/net/java/games/input/class-use/ControllerListener.html +++ b/docs/net/java/games/input/class-use/ControllerListener.html @@ -1,7 +1,7 @@ - + Uses of Interface net.java.games.input.ControllerListener (jinput API) diff --git a/docs/net/java/games/input/class-use/DirectAndRawInputEnvironmentPlugin.html b/docs/net/java/games/input/class-use/DirectAndRawInputEnvironmentPlugin.html index 4778dc0..022025f 100644 --- a/docs/net/java/games/input/class-use/DirectAndRawInputEnvironmentPlugin.html +++ b/docs/net/java/games/input/class-use/DirectAndRawInputEnvironmentPlugin.html @@ -1,7 +1,7 @@ - + Uses of Class net.java.games.input.DirectAndRawInputEnvironmentPlugin (jinput API) diff --git a/docs/net/java/games/input/class-use/DirectInputEnvironmentPlugin.html b/docs/net/java/games/input/class-use/DirectInputEnvironmentPlugin.html index fec69aa..fe76cf6 100644 --- a/docs/net/java/games/input/class-use/DirectInputEnvironmentPlugin.html +++ b/docs/net/java/games/input/class-use/DirectInputEnvironmentPlugin.html @@ -1,7 +1,7 @@ - + Uses of Class net.java.games.input.DirectInputEnvironmentPlugin (jinput API) diff --git a/docs/net/java/games/input/class-use/Event.html b/docs/net/java/games/input/class-use/Event.html index ee73c54..5ac173b 100644 --- a/docs/net/java/games/input/class-use/Event.html +++ b/docs/net/java/games/input/class-use/Event.html @@ -1,7 +1,7 @@ - + Uses of Class net.java.games.input.Event (jinput API) diff --git a/docs/net/java/games/input/class-use/EventQueue.html b/docs/net/java/games/input/class-use/EventQueue.html index 1be96fb..884a128 100644 --- a/docs/net/java/games/input/class-use/EventQueue.html +++ b/docs/net/java/games/input/class-use/EventQueue.html @@ -1,7 +1,7 @@ - + Uses of Class net.java.games.input.EventQueue (jinput API) diff --git a/docs/net/java/games/input/class-use/Keyboard.html b/docs/net/java/games/input/class-use/Keyboard.html index 339e12e..7c7a6de 100644 --- a/docs/net/java/games/input/class-use/Keyboard.html +++ b/docs/net/java/games/input/class-use/Keyboard.html @@ -1,7 +1,7 @@ - + Uses of Class net.java.games.input.Keyboard (jinput API) diff --git a/docs/net/java/games/input/class-use/LinuxCombinedController.html b/docs/net/java/games/input/class-use/LinuxCombinedController.html index 538219c..52976cb 100644 --- a/docs/net/java/games/input/class-use/LinuxCombinedController.html +++ b/docs/net/java/games/input/class-use/LinuxCombinedController.html @@ -1,7 +1,7 @@ - + Uses of Class net.java.games.input.LinuxCombinedController (jinput API) diff --git a/docs/net/java/games/input/class-use/LinuxEnvironmentPlugin.html b/docs/net/java/games/input/class-use/LinuxEnvironmentPlugin.html index 1f99bb6..4d4a0db 100644 --- a/docs/net/java/games/input/class-use/LinuxEnvironmentPlugin.html +++ b/docs/net/java/games/input/class-use/LinuxEnvironmentPlugin.html @@ -1,7 +1,7 @@ - + Uses of Class net.java.games.input.LinuxEnvironmentPlugin (jinput API) diff --git a/docs/net/java/games/input/class-use/LinuxJoystickPOV.html b/docs/net/java/games/input/class-use/LinuxJoystickPOV.html index 21f2a5a..dacd5cb 100644 --- a/docs/net/java/games/input/class-use/LinuxJoystickPOV.html +++ b/docs/net/java/games/input/class-use/LinuxJoystickPOV.html @@ -1,7 +1,7 @@ - + Uses of Class net.java.games.input.LinuxJoystickPOV (jinput API) diff --git a/docs/net/java/games/input/class-use/Mouse.html b/docs/net/java/games/input/class-use/Mouse.html index 140fe24..74ce757 100644 --- a/docs/net/java/games/input/class-use/Mouse.html +++ b/docs/net/java/games/input/class-use/Mouse.html @@ -1,7 +1,7 @@ - + Uses of Class net.java.games.input.Mouse (jinput API) diff --git a/docs/net/java/games/input/class-use/OSXEnvironmentPlugin.html b/docs/net/java/games/input/class-use/OSXEnvironmentPlugin.html index 6f16ec2..9864ccd 100644 --- a/docs/net/java/games/input/class-use/OSXEnvironmentPlugin.html +++ b/docs/net/java/games/input/class-use/OSXEnvironmentPlugin.html @@ -1,7 +1,7 @@ - + Uses of Class net.java.games.input.OSXEnvironmentPlugin (jinput API) diff --git a/docs/net/java/games/input/class-use/RawInputEnvironmentPlugin.html b/docs/net/java/games/input/class-use/RawInputEnvironmentPlugin.html index 6f00ced..21c60ab 100644 --- a/docs/net/java/games/input/class-use/RawInputEnvironmentPlugin.html +++ b/docs/net/java/games/input/class-use/RawInputEnvironmentPlugin.html @@ -1,7 +1,7 @@ - + Uses of Class net.java.games.input.RawInputEnvironmentPlugin (jinput API) diff --git a/docs/net/java/games/input/class-use/Rumbler.html b/docs/net/java/games/input/class-use/Rumbler.html index fb7d3cc..f4cdd45 100644 --- a/docs/net/java/games/input/class-use/Rumbler.html +++ b/docs/net/java/games/input/class-use/Rumbler.html @@ -1,7 +1,7 @@ - + Uses of Interface net.java.games.input.Rumbler (jinput API) diff --git a/docs/net/java/games/input/class-use/Usage.html b/docs/net/java/games/input/class-use/Usage.html index b4b2569..38443c6 100644 --- a/docs/net/java/games/input/class-use/Usage.html +++ b/docs/net/java/games/input/class-use/Usage.html @@ -1,7 +1,7 @@ - + Uses of Interface net.java.games.input.Usage (jinput API) diff --git a/docs/net/java/games/input/class-use/Version.html b/docs/net/java/games/input/class-use/Version.html index e2f2f01..4c2b9fe 100644 --- a/docs/net/java/games/input/class-use/Version.html +++ b/docs/net/java/games/input/class-use/Version.html @@ -1,7 +1,7 @@ - + Uses of Class net.java.games.input.Version (jinput API) diff --git a/docs/net/java/games/input/class-use/WinTabButtonComponent.html b/docs/net/java/games/input/class-use/WinTabButtonComponent.html index 8cec394..a240517 100644 --- a/docs/net/java/games/input/class-use/WinTabButtonComponent.html +++ b/docs/net/java/games/input/class-use/WinTabButtonComponent.html @@ -1,7 +1,7 @@ - + Uses of Class net.java.games.input.WinTabButtonComponent (jinput API) diff --git a/docs/net/java/games/input/class-use/WinTabComponent.html b/docs/net/java/games/input/class-use/WinTabComponent.html index a39a8b7..6a652ca 100644 --- a/docs/net/java/games/input/class-use/WinTabComponent.html +++ b/docs/net/java/games/input/class-use/WinTabComponent.html @@ -1,7 +1,7 @@ - + Uses of Class net.java.games.input.WinTabComponent (jinput API) diff --git a/docs/net/java/games/input/class-use/WinTabContext.html b/docs/net/java/games/input/class-use/WinTabContext.html index 29c554d..59502ae 100644 --- a/docs/net/java/games/input/class-use/WinTabContext.html +++ b/docs/net/java/games/input/class-use/WinTabContext.html @@ -1,7 +1,7 @@ - + Uses of Class net.java.games.input.WinTabContext (jinput API) diff --git a/docs/net/java/games/input/class-use/WinTabCursorComponent.html b/docs/net/java/games/input/class-use/WinTabCursorComponent.html index d81a927..accb4f0 100644 --- a/docs/net/java/games/input/class-use/WinTabCursorComponent.html +++ b/docs/net/java/games/input/class-use/WinTabCursorComponent.html @@ -1,7 +1,7 @@ - + Uses of Class net.java.games.input.WinTabCursorComponent (jinput API) diff --git a/docs/net/java/games/input/class-use/WinTabDevice.html b/docs/net/java/games/input/class-use/WinTabDevice.html index 5c61998..eecd1af 100644 --- a/docs/net/java/games/input/class-use/WinTabDevice.html +++ b/docs/net/java/games/input/class-use/WinTabDevice.html @@ -1,7 +1,7 @@ - + Uses of Class net.java.games.input.WinTabDevice (jinput API) diff --git a/docs/net/java/games/input/class-use/WinTabEnvironmentPlugin.html b/docs/net/java/games/input/class-use/WinTabEnvironmentPlugin.html index 62af40d..5bb54a7 100644 --- a/docs/net/java/games/input/class-use/WinTabEnvironmentPlugin.html +++ b/docs/net/java/games/input/class-use/WinTabEnvironmentPlugin.html @@ -1,7 +1,7 @@ - + Uses of Class net.java.games.input.WinTabEnvironmentPlugin (jinput API) diff --git a/docs/net/java/games/input/class-use/WinTabPacket.html b/docs/net/java/games/input/class-use/WinTabPacket.html index f0d15b8..e2fde9f 100644 --- a/docs/net/java/games/input/class-use/WinTabPacket.html +++ b/docs/net/java/games/input/class-use/WinTabPacket.html @@ -1,7 +1,7 @@ - + Uses of Class net.java.games.input.WinTabPacket (jinput API) diff --git a/docs/net/java/games/input/package-summary.html b/docs/net/java/games/input/package-summary.html index b17812d..a8e43c3 100644 --- a/docs/net/java/games/input/package-summary.html +++ b/docs/net/java/games/input/package-summary.html @@ -1,7 +1,7 @@ - + net.java.games.input (jinput API) diff --git a/docs/net/java/games/input/package-tree.html b/docs/net/java/games/input/package-tree.html index 12090df..aed89f1 100644 --- a/docs/net/java/games/input/package-tree.html +++ b/docs/net/java/games/input/package-tree.html @@ -1,7 +1,7 @@ - + net.java.games.input Class Hierarchy (jinput API) diff --git a/docs/net/java/games/input/package-use.html b/docs/net/java/games/input/package-use.html index 35c0ddc..1d34a4d 100644 --- a/docs/net/java/games/input/package-use.html +++ b/docs/net/java/games/input/package-use.html @@ -1,7 +1,7 @@ - + Uses of Package net.java.games.input (jinput API) diff --git a/docs/net/java/games/util/Version.html b/docs/net/java/games/util/Version.html index a2121a6..e584654 100644 --- a/docs/net/java/games/util/Version.html +++ b/docs/net/java/games/util/Version.html @@ -1,7 +1,7 @@ - + Version (jinput API) diff --git a/docs/net/java/games/util/class-use/Version.html b/docs/net/java/games/util/class-use/Version.html index c408b71..ba59865 100644 --- a/docs/net/java/games/util/class-use/Version.html +++ b/docs/net/java/games/util/class-use/Version.html @@ -1,7 +1,7 @@ - + Uses of Class net.java.games.util.Version (jinput API) diff --git a/docs/net/java/games/util/package-summary.html b/docs/net/java/games/util/package-summary.html index ef73d32..3577c39 100644 --- a/docs/net/java/games/util/package-summary.html +++ b/docs/net/java/games/util/package-summary.html @@ -1,7 +1,7 @@ - + net.java.games.util (jinput API) diff --git a/docs/net/java/games/util/package-tree.html b/docs/net/java/games/util/package-tree.html index 3227390..e81f7c5 100644 --- a/docs/net/java/games/util/package-tree.html +++ b/docs/net/java/games/util/package-tree.html @@ -1,7 +1,7 @@ - + net.java.games.util Class Hierarchy (jinput API) diff --git a/docs/net/java/games/util/package-use.html b/docs/net/java/games/util/package-use.html index bb3a9dc..ef9cb9c 100644 --- a/docs/net/java/games/util/package-use.html +++ b/docs/net/java/games/util/package-use.html @@ -1,7 +1,7 @@ - + Uses of Package net.java.games.util (jinput API) diff --git a/docs/net/java/games/util/plugins/Plugin.html b/docs/net/java/games/util/plugins/Plugin.html index 519bed5..803fcc7 100644 --- a/docs/net/java/games/util/plugins/Plugin.html +++ b/docs/net/java/games/util/plugins/Plugin.html @@ -1,7 +1,7 @@ - + Plugin (jinput API) diff --git a/docs/net/java/games/util/plugins/PluginLoader.html b/docs/net/java/games/util/plugins/PluginLoader.html index 50d9e86..109c8f0 100644 --- a/docs/net/java/games/util/plugins/PluginLoader.html +++ b/docs/net/java/games/util/plugins/PluginLoader.html @@ -1,7 +1,7 @@ - + PluginLoader (jinput API) diff --git a/docs/net/java/games/util/plugins/Plugins.html b/docs/net/java/games/util/plugins/Plugins.html index f9ab6d5..7446915 100644 --- a/docs/net/java/games/util/plugins/Plugins.html +++ b/docs/net/java/games/util/plugins/Plugins.html @@ -1,7 +1,7 @@ - + Plugins (jinput API) diff --git a/docs/net/java/games/util/plugins/class-use/Plugin.html b/docs/net/java/games/util/plugins/class-use/Plugin.html index a9c1d57..84c5291 100644 --- a/docs/net/java/games/util/plugins/class-use/Plugin.html +++ b/docs/net/java/games/util/plugins/class-use/Plugin.html @@ -1,7 +1,7 @@ - + Uses of Interface net.java.games.util.plugins.Plugin (jinput API) diff --git a/docs/net/java/games/util/plugins/class-use/PluginLoader.html b/docs/net/java/games/util/plugins/class-use/PluginLoader.html index 4b56eb8..c174145 100644 --- a/docs/net/java/games/util/plugins/class-use/PluginLoader.html +++ b/docs/net/java/games/util/plugins/class-use/PluginLoader.html @@ -1,7 +1,7 @@ - + Uses of Class net.java.games.util.plugins.PluginLoader (jinput API) diff --git a/docs/net/java/games/util/plugins/class-use/Plugins.html b/docs/net/java/games/util/plugins/class-use/Plugins.html index 5f194d9..1ea9247 100644 --- a/docs/net/java/games/util/plugins/class-use/Plugins.html +++ b/docs/net/java/games/util/plugins/class-use/Plugins.html @@ -1,7 +1,7 @@ - + Uses of Class net.java.games.util.plugins.Plugins (jinput API) diff --git a/docs/net/java/games/util/plugins/package-summary.html b/docs/net/java/games/util/plugins/package-summary.html index 8ed7635..19f9c45 100644 --- a/docs/net/java/games/util/plugins/package-summary.html +++ b/docs/net/java/games/util/plugins/package-summary.html @@ -1,7 +1,7 @@ - + net.java.games.util.plugins (jinput API) diff --git a/docs/net/java/games/util/plugins/package-tree.html b/docs/net/java/games/util/plugins/package-tree.html index 5e21203..5a4f55c 100644 --- a/docs/net/java/games/util/plugins/package-tree.html +++ b/docs/net/java/games/util/plugins/package-tree.html @@ -1,7 +1,7 @@ - + net.java.games.util.plugins Class Hierarchy (jinput API) diff --git a/docs/net/java/games/util/plugins/package-use.html b/docs/net/java/games/util/plugins/package-use.html index 08082f9..9079ba3 100644 --- a/docs/net/java/games/util/plugins/package-use.html +++ b/docs/net/java/games/util/plugins/package-use.html @@ -1,7 +1,7 @@ - + Uses of Package net.java.games.util.plugins (jinput API) diff --git a/docs/overview-summary.html b/docs/overview-summary.html index ca5f45f..a19abc2 100644 --- a/docs/overview-summary.html +++ b/docs/overview-summary.html @@ -1,7 +1,7 @@ - + jinput API diff --git a/docs/overview-tree.html b/docs/overview-tree.html index 2c06326..a0226bd 100644 --- a/docs/overview-tree.html +++ b/docs/overview-tree.html @@ -1,7 +1,7 @@ - + Class Hierarchy (jinput API) diff --git a/src/core/net/java/games/input/AbstractController.java b/src/core/net/java/games/input/AbstractController.java index 01bc4c7..6834466 100644 --- a/src/core/net/java/games/input/AbstractController.java +++ b/src/core/net/java/games/input/AbstractController.java @@ -46,6 +46,16 @@ public abstract class AbstractController implements Controller { private final static Event event = new Event(); + /** + * Overwritten to specifically calculate if this controller matches another controller. + * A controller matches if it is the same type of controller as specified, + * regardless of which order it was plugged into a device. Therefore this + * cannot be used simply to check if all controllers plugged in match all ports + * as two controllers of the same type i.e. Two XBox One controllers would + * both be considered equal. + * + * Keep this in mind when doing equality comparisons with other controllers. + */ @Override public boolean equals(Object obj) { if (obj instanceof AbstractController) { diff --git a/src/core/net/java/games/input/ControllerEnvironment.java b/src/core/net/java/games/input/ControllerEnvironment.java index eb4140a..dc7cbb8 100644 --- a/src/core/net/java/games/input/ControllerEnvironment.java +++ b/src/core/net/java/games/input/ControllerEnvironment.java @@ -129,7 +129,7 @@ public abstract class ControllerEnvironment { * Creates and sends an event to the controller listeners that a controller * has been added. */ - protected void fireControllerAdded(Controller c) { + protected void fireControllerAdded(AbstractController c) { ControllerEvent ev = new ControllerEvent(c); Iterator it = controllerListeners.iterator(); while (it.hasNext()) { @@ -141,7 +141,7 @@ public abstract class ControllerEnvironment { * Creates and sends an event to the controller listeners that a controller * has been lost. */ - protected void fireControllerRemoved(Controller c) { + protected void fireControllerRemoved(AbstractController c) { ControllerEvent ev = new ControllerEvent(c); Iterator it = controllerListeners.iterator(); while (it.hasNext()) { diff --git a/src/core/net/java/games/input/ControllerEvent.java b/src/core/net/java/games/input/ControllerEvent.java index 14fbbcd..188cd8e 100644 --- a/src/core/net/java/games/input/ControllerEvent.java +++ b/src/core/net/java/games/input/ControllerEvent.java @@ -43,19 +43,19 @@ package net.java.games.input; */ public class ControllerEvent { - private Controller controller; + private AbstractController controller; /** * Creates a controller event object. */ - public ControllerEvent(Controller c) { + public ControllerEvent(AbstractController c) { controller = c; } /** * Returns the controller for this event. */ - public Controller getController() { + public AbstractController getController() { return controller; } } // class ControllerEvent