Windows hot swapping capabilities now working.

main v1
sigonasr2 3 years ago
parent 593730a634
commit 2c9be15030
  1. 2
      build.xml
  2. 2
      build/built-jar.properties
  3. BIN
      build/classes/net/java/games/input/DefaultControllerEnvironment.class
  4. BIN
      build/classes/net/java/games/input/DirectAndRawInputEnvironmentPlugin.class
  5. BIN
      build/classes/net/java/games/input/DirectInputEnvironmentPlugin$ShutdownHook.class
  6. BIN
      build/classes/net/java/games/input/DirectInputEnvironmentPlugin.class
  7. BIN
      dist/jinput-with-sources.jar
  8. BIN
      dist/jinput.jar
  9. 2
      docs/allclasses-index.html
  10. 2
      docs/allclasses.html
  11. 2
      docs/allpackages-index.html
  12. 2
      docs/constant-values.html
  13. 2
      docs/deprecated-list.html
  14. 2
      docs/help-doc.html
  15. 2
      docs/index-files/index-1.html
  16. 2
      docs/index-files/index-10.html
  17. 2
      docs/index-files/index-11.html
  18. 2
      docs/index-files/index-12.html
  19. 2
      docs/index-files/index-13.html
  20. 2
      docs/index-files/index-14.html
  21. 2
      docs/index-files/index-15.html
  22. 2
      docs/index-files/index-16.html
  23. 2
      docs/index-files/index-17.html
  24. 11
      docs/index-files/index-18.html
  25. 2
      docs/index-files/index-19.html
  26. 2
      docs/index-files/index-2.html
  27. 2
      docs/index-files/index-20.html
  28. 2
      docs/index-files/index-21.html
  29. 2
      docs/index-files/index-22.html
  30. 2
      docs/index-files/index-23.html
  31. 2
      docs/index-files/index-24.html
  32. 2
      docs/index-files/index-25.html
  33. 2
      docs/index-files/index-26.html
  34. 2
      docs/index-files/index-27.html
  35. 2
      docs/index-files/index-3.html
  36. 2
      docs/index-files/index-4.html
  37. 2
      docs/index-files/index-5.html
  38. 2
      docs/index-files/index-6.html
  39. 2
      docs/index-files/index-7.html
  40. 2
      docs/index-files/index-8.html
  41. 2
      docs/index-files/index-9.html
  42. 6
      docs/index.html
  43. 151
      docs/jquery/jszip/dist/jszip.js
  44. 4
      docs/jquery/jszip/dist/jszip.min.js
  45. 2
      docs/member-search-index.js
  46. BIN
      docs/member-search-index.zip
  47. 9
      docs/net/java/games/input/AWTEnvironmentPlugin.html
  48. 2
      docs/net/java/games/input/AbstractComponent.html
  49. 2
      docs/net/java/games/input/AbstractController.html
  50. 2
      docs/net/java/games/input/Component.Identifier.Axis.html
  51. 2
      docs/net/java/games/input/Component.Identifier.Button.html
  52. 2
      docs/net/java/games/input/Component.Identifier.Key.html
  53. 2
      docs/net/java/games/input/Component.Identifier.html
  54. 2
      docs/net/java/games/input/Component.POV.html
  55. 2
      docs/net/java/games/input/Component.html
  56. 2
      docs/net/java/games/input/Controller.PortType.html
  57. 2
      docs/net/java/games/input/Controller.Type.html
  58. 2
      docs/net/java/games/input/Controller.html
  59. 2
      docs/net/java/games/input/ControllerEnvironment.html
  60. 2
      docs/net/java/games/input/ControllerEvent.html
  61. 2
      docs/net/java/games/input/ControllerListener.html
  62. 2
      docs/net/java/games/input/DirectAndRawInputEnvironmentPlugin.html
  63. 21
      docs/net/java/games/input/DirectInputEnvironmentPlugin.html
  64. 2
      docs/net/java/games/input/Event.html
  65. 2
      docs/net/java/games/input/EventQueue.html
  66. 2
      docs/net/java/games/input/Keyboard.html
  67. 2
      docs/net/java/games/input/LinuxCombinedController.html
  68. 2
      docs/net/java/games/input/LinuxEnvironmentPlugin.html
  69. 2
      docs/net/java/games/input/LinuxJoystickPOV.html
  70. 2
      docs/net/java/games/input/Mouse.html
  71. 2
      docs/net/java/games/input/OSXEnvironmentPlugin.html
  72. 2
      docs/net/java/games/input/RawInputEnvironmentPlugin.html
  73. 2
      docs/net/java/games/input/Rumbler.html
  74. 2
      docs/net/java/games/input/Usage.html
  75. 2
      docs/net/java/games/input/Version.html
  76. 2
      docs/net/java/games/input/WinTabButtonComponent.html
  77. 2
      docs/net/java/games/input/WinTabComponent.html
  78. 2
      docs/net/java/games/input/WinTabContext.html
  79. 2
      docs/net/java/games/input/WinTabCursorComponent.html
  80. 2
      docs/net/java/games/input/WinTabDevice.html
  81. 2
      docs/net/java/games/input/WinTabEnvironmentPlugin.html
  82. 2
      docs/net/java/games/input/WinTabPacket.html
  83. 2
      docs/net/java/games/input/class-use/AWTEnvironmentPlugin.html
  84. 2
      docs/net/java/games/input/class-use/AbstractComponent.html
  85. 2
      docs/net/java/games/input/class-use/AbstractController.html
  86. 2
      docs/net/java/games/input/class-use/Component.Identifier.Axis.html
  87. 2
      docs/net/java/games/input/class-use/Component.Identifier.Button.html
  88. 2
      docs/net/java/games/input/class-use/Component.Identifier.Key.html
  89. 2
      docs/net/java/games/input/class-use/Component.Identifier.html
  90. 2
      docs/net/java/games/input/class-use/Component.POV.html
  91. 2
      docs/net/java/games/input/class-use/Component.html
  92. 2
      docs/net/java/games/input/class-use/Controller.PortType.html
  93. 2
      docs/net/java/games/input/class-use/Controller.Type.html
  94. 7
      docs/net/java/games/input/class-use/Controller.html
  95. 2
      docs/net/java/games/input/class-use/ControllerEnvironment.html
  96. 2
      docs/net/java/games/input/class-use/ControllerEvent.html
  97. 2
      docs/net/java/games/input/class-use/ControllerListener.html
  98. 2
      docs/net/java/games/input/class-use/DirectAndRawInputEnvironmentPlugin.html
  99. 2
      docs/net/java/games/input/class-use/DirectInputEnvironmentPlugin.html
  100. 2
      docs/net/java/games/input/class-use/Event.html
  101. Some files were not shown because too many files have changed in this diff Show More

@ -21,7 +21,7 @@
<property name="j2seapi" value="http://docs.oracle.com/javase/8/docs/api/"/> <property name="j2seapi" value="http://docs.oracle.com/javase/8/docs/api/"/>
<!-- To set with your location of Java 8 JDK --> <!-- To set with your location of Java 8 JDK -->
<property name="javadocDir" value="${jdk.home}/docs/api"/> <property name="javadocDir" value="${jdk.home}/docs/api"/>
<property name="javadocEXE" value="/home/gitpod/.sdkman/candidates/java/11.0.13.fx-zulu/bin/javadoc"/> <property name="javadocEXE" value="/usr/bin/javadoc"/>
</target> </target>
<!-- =================================================================== --> <!-- =================================================================== -->

@ -1,4 +1,4 @@
#Wed, 08 Jun 2022 21:45:32 -0500 #Wed, 08 Jun 2022 22:52:50 -0500
/home/niconiconii/Documents/jinput2.10= /home/niconiconii/Documents/jinput2.10=

Binary file not shown.

BIN
dist/jinput.jar vendored

Binary file not shown.

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>All Classes (jinput API)</title> <title>All Classes (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>All Classes (jinput API)</title> <title>All Classes (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>All Packages (jinput API)</title> <title>All Packages (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Constant Field Values (jinput API)</title> <title>Constant Field Values (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Deprecated List (jinput API)</title> <title>Deprecated List (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>API Help (jinput API)</title> <title>API Help (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>A-Index (jinput API)</title> <title>A-Index (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>J-Index (jinput API)</title> <title>J-Index (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>K-Index (jinput API)</title> <title>K-Index (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>L-Index (jinput API)</title> <title>L-Index (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>M-Index (jinput API)</title> <title>M-Index (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>N-Index (jinput API)</title> <title>N-Index (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>O-Index (jinput API)</title> <title>O-Index (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>P-Index (jinput API)</title> <title>P-Index (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Q-Index (jinput API)</title> <title>Q-Index (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>R-Index (jinput API)</title> <title>R-Index (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">
@ -114,15 +114,16 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../net/java/games/input/Component.Identifier.Key.html#RCONTROL">RCONTROL</a></span> - Static variable in class net.java.games.input.<a href="../net/java/games/input/Component.Identifier.Key.html" title="class in net.java.games.input">Component.Identifier.Key</a></dt> <dt><span class="memberNameLink"><a href="../net/java/games/input/Component.Identifier.Key.html#RCONTROL">RCONTROL</a></span> - Static variable in class net.java.games.input.<a href="../net/java/games/input/Component.Identifier.Key.html" title="class in net.java.games.input">Component.Identifier.Key</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../net/java/games/input/DirectInputEnvironmentPlugin.html#releaseDevices()">releaseDevices()</a></span> - Method in class net.java.games.input.<a href="../net/java/games/input/DirectInputEnvironmentPlugin.html" title="class in net.java.games.input">DirectInputEnvironmentPlugin</a></dt>
<dd>
<div class="block">Releases all active devices running through this plugin.</div>
</dd>
<dt><span class="memberNameLink"><a href="../net/java/games/input/ControllerEnvironment.html#removeControllerListener(net.java.games.input.ControllerListener)">removeControllerListener(ControllerListener)</a></span> - Method in class net.java.games.input.<a href="../net/java/games/input/ControllerEnvironment.html" title="class in net.java.games.input">ControllerEnvironment</a></dt> <dt><span class="memberNameLink"><a href="../net/java/games/input/ControllerEnvironment.html#removeControllerListener(net.java.games.input.ControllerListener)">removeControllerListener(ControllerListener)</a></span> - Method in class net.java.games.input.<a href="../net/java/games/input/ControllerEnvironment.html" title="class in net.java.games.input">ControllerEnvironment</a></dt>
<dd> <dd>
<div class="block">Removes a listener for controller state change events.</div> <div class="block">Removes a listener for controller state change events.</div>
</dd> </dd>
<dt><span class="memberNameLink"><a href="../net/java/games/input/AWTEnvironmentPlugin.html#rescanControllers()">rescanControllers()</a></span> - Method in class net.java.games.input.<a href="../net/java/games/input/AWTEnvironmentPlugin.html" title="class in net.java.games.input">AWTEnvironmentPlugin</a></dt> <dt><span class="memberNameLink"><a href="../net/java/games/input/AWTEnvironmentPlugin.html#rescanControllers()">rescanControllers()</a></span> - Method in class net.java.games.input.<a href="../net/java/games/input/AWTEnvironmentPlugin.html" title="class in net.java.games.input">AWTEnvironmentPlugin</a></dt>
<dd> <dd>&nbsp;</dd>
<div class="block">Returns a list of all controllers available to this environment,
or an empty array if there are no controllers in this environment.</div>
</dd>
<dt><span class="memberNameLink"><a href="../net/java/games/input/ControllerEnvironment.html#rescanControllers()">rescanControllers()</a></span> - Method in class net.java.games.input.<a href="../net/java/games/input/ControllerEnvironment.html" title="class in net.java.games.input">ControllerEnvironment</a></dt> <dt><span class="memberNameLink"><a href="../net/java/games/input/ControllerEnvironment.html#rescanControllers()">rescanControllers()</a></span> - Method in class net.java.games.input.<a href="../net/java/games/input/ControllerEnvironment.html" title="class in net.java.games.input">ControllerEnvironment</a></dt>
<dd> <dd>
<div class="block">Rescans the devices and provides a list of new controllers.</div> <div class="block">Rescans the devices and provides a list of new controllers.</div>

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>S-Index (jinput API)</title> <title>S-Index (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>B-Index (jinput API)</title> <title>B-Index (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>T-Index (jinput API)</title> <title>T-Index (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>U-Index (jinput API)</title> <title>U-Index (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>V-Index (jinput API)</title> <title>V-Index (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>W-Index (jinput API)</title> <title>W-Index (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>X-Index (jinput API)</title> <title>X-Index (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Y-Index (jinput API)</title> <title>Y-Index (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Z-Index (jinput API)</title> <title>Z-Index (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>_-Index (jinput API)</title> <title>_-Index (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>C-Index (jinput API)</title> <title>C-Index (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>D-Index (jinput API)</title> <title>D-Index (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>E-Index (jinput API)</title> <title>E-Index (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>F-Index (jinput API)</title> <title>F-Index (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>G-Index (jinput API)</title> <title>G-Index (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>H-Index (jinput API)</title> <title>H-Index (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>I-Index (jinput API)</title> <title>I-Index (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Overview (jinput API)</title> <title>Overview (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">
@ -94,10 +94,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</header> </header>
<main role="main"> <main role="main">
<div class="contentContainer"> <div class="contentContainer">
<div class="block">This is a fork of the jinput project. The fork is at <a href="https://github.com/sigonasr2/jinput2.10">https://github.com/sigonasr2/jinput2.10</a>. <div class="block">This is a fork of the jinput project. The fork is at https://github.com/hervegirod/jinput2.
<br/> <br/>
<br/> <br/>
The original jinput project is at <a href="https://github.com/jinput/jinput">https://github.com/jinput/jinput</a>.</div> The original jinput project is at https://github.com/jinput/jinput</div>
</div> </div>
<div class="contentContainer"> <div class="contentContainer">
<table class="overviewSummary"> <table class="overviewSummary">

@ -1,6 +1,6 @@
/*! /*!
JSZip v3.2.1 - A JavaScript class for generating and reading zip files JSZip v3.7.1 - A JavaScript class for generating and reading zip files
<http://stuartk.com/jszip> <http://stuartk.com/jszip>
(c) 2009-2016 Stuart Knightley <stuart [at] stuartk.com> (c) 2009-2016 Stuart Knightley <stuart [at] stuartk.com>
@ -123,7 +123,6 @@ exports.decode = function(input) {
var external = require("./external"); var external = require("./external");
var DataWorker = require('./stream/DataWorker'); var DataWorker = require('./stream/DataWorker');
var DataLengthProbe = require('./stream/DataLengthProbe');
var Crc32Probe = require('./stream/Crc32Probe'); var Crc32Probe = require('./stream/Crc32Probe');
var DataLengthProbe = require('./stream/DataLengthProbe'); var DataLengthProbe = require('./stream/DataLengthProbe');
@ -149,14 +148,14 @@ CompressedObject.prototype = {
* Create a worker to get the uncompressed content. * Create a worker to get the uncompressed content.
* @return {GenericWorker} the worker. * @return {GenericWorker} the worker.
*/ */
getContentWorker : function () { getContentWorker: function () {
var worker = new DataWorker(external.Promise.resolve(this.compressedContent)) var worker = new DataWorker(external.Promise.resolve(this.compressedContent))
.pipe(this.compression.uncompressWorker()) .pipe(this.compression.uncompressWorker())
.pipe(new DataLengthProbe("data_length")); .pipe(new DataLengthProbe("data_length"));
var that = this; var that = this;
worker.on("end", function () { worker.on("end", function () {
if(this.streamInfo['data_length'] !== that.uncompressedSize) { if (this.streamInfo['data_length'] !== that.uncompressedSize) {
throw new Error("Bug : uncompressed data size mismatch"); throw new Error("Bug : uncompressed data size mismatch");
} }
}); });
@ -166,19 +165,19 @@ CompressedObject.prototype = {
* Create a worker to get the compressed content. * Create a worker to get the compressed content.
* @return {GenericWorker} the worker. * @return {GenericWorker} the worker.
*/ */
getCompressedWorker : function () { getCompressedWorker: function () {
return new DataWorker(external.Promise.resolve(this.compressedContent)) return new DataWorker(external.Promise.resolve(this.compressedContent))
.withStreamInfo("compressedSize", this.compressedSize) .withStreamInfo("compressedSize", this.compressedSize)
.withStreamInfo("uncompressedSize", this.uncompressedSize) .withStreamInfo("uncompressedSize", this.uncompressedSize)
.withStreamInfo("crc32", this.crc32) .withStreamInfo("crc32", this.crc32)
.withStreamInfo("compression", this.compression) .withStreamInfo("compression", this.compression)
; ;
} }
}; };
/** /**
* Chain the given worker with other workers to compress the content with the * Chain the given worker with other workers to compress the content with the
* given compresion. * given compression.
* @param {GenericWorker} uncompressedWorker the worker to pipe. * @param {GenericWorker} uncompressedWorker the worker to pipe.
* @param {Object} compression the compression object. * @param {Object} compression the compression object.
* @param {Object} compressionOptions the options to use when compressing. * @param {Object} compressionOptions the options to use when compressing.
@ -186,11 +185,11 @@ CompressedObject.prototype = {
*/ */
CompressedObject.createWorkerFrom = function (uncompressedWorker, compression, compressionOptions) { CompressedObject.createWorkerFrom = function (uncompressedWorker, compression, compressionOptions) {
return uncompressedWorker return uncompressedWorker
.pipe(new Crc32Probe()) .pipe(new Crc32Probe())
.pipe(new DataLengthProbe("uncompressedSize")) .pipe(new DataLengthProbe("uncompressedSize"))
.pipe(compression.compressWorker(compressionOptions)) .pipe(compression.compressWorker(compressionOptions))
.pipe(new DataLengthProbe("compressedSize")) .pipe(new DataLengthProbe("compressedSize"))
.withStreamInfo("compression", compression); .withStreamInfo("compression", compression);
}; };
module.exports = CompressedObject; module.exports = CompressedObject;
@ -484,7 +483,7 @@ var generateDosExternalFileAttr = function (dosPermissions, isDir) {
/** /**
* Generate the various parts used in the construction of the final zip file. * Generate the various parts used in the construction of the final zip file.
* @param {Object} streamInfo the hash with informations about the compressed file. * @param {Object} streamInfo the hash with information about the compressed file.
* @param {Boolean} streamedContent is the content streamed ? * @param {Boolean} streamedContent is the content streamed ?
* @param {Boolean} streamingEnded is the stream finished ? * @param {Boolean} streamingEnded is the stream finished ?
* @param {number} offset the current offset from the start of the zip file. * @param {number} offset the current offset from the start of the zip file.
@ -707,7 +706,7 @@ var generateCentralDirectoryEnd = function (entriesCount, centralDirLength, loca
/** /**
* Generate data descriptors for a file entry. * Generate data descriptors for a file entry.
* @param {Object} streamInfo the hash generated by a worker, containing informations * @param {Object} streamInfo the hash generated by a worker, containing information
* on the file entry. * on the file entry.
* @return {String} the data descriptors. * @return {String} the data descriptors.
*/ */
@ -759,7 +758,7 @@ function ZipFileWorker(streamFiles, comment, platform, encodeFileName) {
// The total number of entries in this zip file. // The total number of entries in this zip file.
this.entriesCount = 0; this.entriesCount = 0;
// the name of the file currently being added, null when handling the end of the zip file. // the name of the file currently being added, null when handling the end of the zip file.
// Used for the emited metadata. // Used for the emitted metadata.
this.currentFile = null; this.currentFile = null;
@ -1034,7 +1033,10 @@ function JSZip() {
// "folder/" : {...}, // "folder/" : {...},
// "folder/data.txt" : {...} // "folder/data.txt" : {...}
// } // }
this.files = {}; // NOTE: we use a null prototype because we do not
// want filenames like "toString" coming from a zip file
// to overwrite methods and attributes in a normal Object.
this.files = Object.create(null);
this.comment = null; this.comment = null;
@ -1057,7 +1059,7 @@ JSZip.defaults = require('./defaults');
// TODO find a better way to handle this version, // TODO find a better way to handle this version,
// a require('package.json').version doesn't work with webpack, see #327 // a require('package.json').version doesn't work with webpack, see #327
JSZip.version = "3.2.0"; JSZip.version = "3.7.1";
JSZip.loadAsync = function (content, options) { JSZip.loadAsync = function (content, options) {
return new JSZip().loadAsync(content, options); return new JSZip().loadAsync(content, options);
@ -1071,7 +1073,6 @@ module.exports = JSZip;
var utils = require('./utils'); var utils = require('./utils');
var external = require("./external"); var external = require("./external");
var utf8 = require('./utf8'); var utf8 = require('./utf8');
var utils = require('./utils');
var ZipEntries = require('./zipEntries'); var ZipEntries = require('./zipEntries');
var Crc32Probe = require('./stream/Crc32Probe'); var Crc32Probe = require('./stream/Crc32Probe');
var nodejsUtils = require("./nodejsUtils"); var nodejsUtils = require("./nodejsUtils");
@ -1087,18 +1088,18 @@ function checkEntryCRC32(zipEntry) {
worker.on("error", function (e) { worker.on("error", function (e) {
reject(e); reject(e);
}) })
.on("end", function () { .on("end", function () {
if (worker.streamInfo.crc32 !== zipEntry.decompressed.crc32) { if (worker.streamInfo.crc32 !== zipEntry.decompressed.crc32) {
reject(new Error("Corrupted zip : CRC32 mismatch")); reject(new Error("Corrupted zip : CRC32 mismatch"));
} else { } else {
resolve(); resolve();
} }
}) })
.resume(); .resume();
}); });
} }
module.exports = function(data, options) { module.exports = function (data, options) {
var zip = this; var zip = this;
options = utils.extend(options || {}, { options = utils.extend(options || {}, {
base64: false, base64: false,
@ -1113,41 +1114,41 @@ module.exports = function(data, options) {
} }
return utils.prepareContent("the loaded zip file", data, true, options.optimizedBinaryString, options.base64) return utils.prepareContent("the loaded zip file", data, true, options.optimizedBinaryString, options.base64)
.then(function(data) { .then(function (data) {
var zipEntries = new ZipEntries(options); var zipEntries = new ZipEntries(options);
zipEntries.load(data); zipEntries.load(data);
return zipEntries; return zipEntries;
}).then(function checkCRC32(zipEntries) { }).then(function checkCRC32(zipEntries) {
var promises = [external.Promise.resolve(zipEntries)]; var promises = [external.Promise.resolve(zipEntries)];
var files = zipEntries.files; var files = zipEntries.files;
if (options.checkCRC32) { if (options.checkCRC32) {
for (var i = 0; i < files.length; i++) {
promises.push(checkEntryCRC32(files[i]));
}
}
return external.Promise.all(promises);
}).then(function addFiles(results) {
var zipEntries = results.shift();
var files = zipEntries.files;
for (var i = 0; i < files.length; i++) { for (var i = 0; i < files.length; i++) {
promises.push(checkEntryCRC32(files[i])); var input = files[i];
zip.file(input.fileNameStr, input.decompressed, {
binary: true,
optimizedBinaryString: true,
date: input.date,
dir: input.dir,
comment: input.fileCommentStr.length ? input.fileCommentStr : null,
unixPermissions: input.unixPermissions,
dosPermissions: input.dosPermissions,
createFolders: options.createFolders
});
}
if (zipEntries.zipComment.length) {
zip.comment = zipEntries.zipComment;
} }
}
return external.Promise.all(promises);
}).then(function addFiles(results) {
var zipEntries = results.shift();
var files = zipEntries.files;
for (var i = 0; i < files.length; i++) {
var input = files[i];
zip.file(input.fileNameStr, input.decompressed, {
binary: true,
optimizedBinaryString: true,
date: input.date,
dir: input.dir,
comment : input.fileCommentStr.length ? input.fileCommentStr : null,
unixPermissions : input.unixPermissions,
dosPermissions : input.dosPermissions,
createFolders: options.createFolders
});
}
if (zipEntries.zipComment.length) {
zip.comment = zipEntries.zipComment;
}
return zip; return zip;
}); });
}; };
},{"./external":6,"./nodejsUtils":14,"./stream/Crc32Probe":25,"./utf8":31,"./utils":32,"./zipEntries":33}],12:[function(require,module,exports){ },{"./external":6,"./nodejsUtils":14,"./stream/Crc32Probe":25,"./utf8":31,"./utils":32,"./zipEntries":33}],12:[function(require,module,exports){
@ -1511,16 +1512,16 @@ var out = {
*/ */
forEach: function(cb) { forEach: function(cb) {
var filename, relativePath, file; var filename, relativePath, file;
/* jshint ignore:start */
// ignore warning about unwanted properties because this.files is a null prototype object
for (filename in this.files) { for (filename in this.files) {
if (!this.files.hasOwnProperty(filename)) {
continue;
}
file = this.files[filename]; file = this.files[filename];
relativePath = filename.slice(this.root.length, filename.length); relativePath = filename.slice(this.root.length, filename.length);
if (relativePath && filename.slice(0, this.root.length) === this.root) { // the file is in the current root if (relativePath && filename.slice(0, this.root.length) === this.root) { // the file is in the current root
cb(relativePath, file); // TODO reverse the parameters ? need to be clean AND consistent with the filter search fn... cb(relativePath, file); // TODO reverse the parameters ? need to be clean AND consistent with the filter search fn...
} }
} }
/* jshint ignore:end */
}, },
/** /**
@ -1667,7 +1668,7 @@ var out = {
opts.type = opts.type.toLowerCase(); opts.type = opts.type.toLowerCase();
opts.compression = opts.compression.toUpperCase(); opts.compression = opts.compression.toUpperCase();
// "binarystring" is prefered but the internals use "string". // "binarystring" is preferred but the internals use "string".
if(opts.type === "binarystring") { if(opts.type === "binarystring") {
opts.type = "string"; opts.type = "string";
} }
@ -1876,9 +1877,9 @@ DataReader.prototype = {
// see implementations // see implementations
}, },
/** /**
* Find the last occurence of a zip signature (4 bytes). * Find the last occurrence of a zip signature (4 bytes).
* @param {string} sig the signature to find. * @param {string} sig the signature to find.
* @return {number} the index of the last occurence, -1 if not found. * @return {number} the index of the last occurrence, -1 if not found.
*/ */
lastIndexOfSignature: function(sig) { lastIndexOfSignature: function(sig) {
// see implementations // see implementations
@ -3122,7 +3123,7 @@ function stringToArrayLike(str, array) {
/** /**
* An helper for the function arrayLikeToString. * An helper for the function arrayLikeToString.
* This contains static informations and functions that * This contains static information and functions that
* can be optimized by the browser JIT compiler. * can be optimized by the browser JIT compiler.
*/ */
var arrayToStringHelper = { var arrayToStringHelper = {
@ -3862,7 +3863,7 @@ ZipEntry.prototype = {
reader.skip(localExtraFieldsLength); reader.skip(localExtraFieldsLength);
if (this.compressedSize === -1 || this.uncompressedSize === -1) { if (this.compressedSize === -1 || this.uncompressedSize === -1) {
throw new Error("Bug or corrupted zip : didn't get enough informations from the central directory " + "(compressedSize === -1 || uncompressedSize === -1)"); throw new Error("Bug or corrupted zip : didn't get enough information from the central directory " + "(compressedSize === -1 || uncompressedSize === -1)");
} }
compression = findCompression(this.compressionMethod); compression = findCompression(this.compressionMethod);
@ -3976,7 +3977,7 @@ ZipEntry.prototype = {
this.extraFields = {}; this.extraFields = {};
} }
while (reader.index < end) { while (reader.index + 4 < end) {
extraFieldId = reader.readInt(2); extraFieldId = reader.readInt(2);
extraFieldLength = reader.readInt(2); extraFieldLength = reader.readInt(2);
extraFieldValue = reader.readData(extraFieldLength); extraFieldValue = reader.readData(extraFieldLength);
@ -3987,6 +3988,8 @@ ZipEntry.prototype = {
value: extraFieldValue value: extraFieldValue
}; };
} }
reader.setIndex(end);
}, },
/** /**
* Apply an UTF8 transformation if needed. * Apply an UTF8 transformation if needed.

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>AWTEnvironmentPlugin (jinput API)</title> <title>AWTEnvironmentPlugin (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">
@ -221,8 +221,7 @@ implements <a href="../util/plugins/Plugin.html" title="interface in net.java.ga
<td class="colFirst"><code><a href="Controller.html" title="interface in net.java.games.input">Controller</a>[]</code></td> <td class="colFirst"><code><a href="Controller.html" title="interface in net.java.games.input">Controller</a>[]</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#rescanControllers()">rescanControllers</a></span>()</code></th> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#rescanControllers()">rescanControllers</a></span>()</code></th>
<td class="colLast"> <td class="colLast">
<div class="block">Returns a list of all controllers available to this environment, <div class="block">Rescans the devices and provides a list of new controllers.</div>
or an empty array if there are no controllers in this environment.</div>
</td> </td>
</tr> </tr>
</table> </table>
@ -298,8 +297,8 @@ implements <a href="../util/plugins/Plugin.html" title="interface in net.java.ga
<li class="blockList"> <li class="blockList">
<h4>rescanControllers</h4> <h4>rescanControllers</h4>
<pre class="methodSignature">public&nbsp;<a href="Controller.html" title="interface in net.java.games.input">Controller</a>[]&nbsp;rescanControllers()</pre> <pre class="methodSignature">public&nbsp;<a href="Controller.html" title="interface in net.java.games.input">Controller</a>[]&nbsp;rescanControllers()</pre>
<div class="block">Returns a list of all controllers available to this environment, <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="ControllerEnvironment.html#rescanControllers()">ControllerEnvironment</a></code></span></div>
or an empty array if there are no controllers in this environment.</div> <div class="block">Rescans the devices and provides a list of new controllers.</div>
<dl> <dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="ControllerEnvironment.html#rescanControllers()">rescanControllers</a></code>&nbsp;in class&nbsp;<code><a href="ControllerEnvironment.html" title="class in net.java.games.input">ControllerEnvironment</a></code></dd> <dd><code><a href="ControllerEnvironment.html#rescanControllers()">rescanControllers</a></code>&nbsp;in class&nbsp;<code><a href="ControllerEnvironment.html" title="class in net.java.games.input">ControllerEnvironment</a></code></dd>

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>AbstractComponent (jinput API)</title> <title>AbstractComponent (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>AbstractController (jinput API)</title> <title>AbstractController (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Component.Identifier.Axis (jinput API)</title> <title>Component.Identifier.Axis (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Component.Identifier.Button (jinput API)</title> <title>Component.Identifier.Button (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Component.Identifier.Key (jinput API)</title> <title>Component.Identifier.Key (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Component.Identifier (jinput API)</title> <title>Component.Identifier (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Component.POV (jinput API)</title> <title>Component.POV (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Component (jinput API)</title> <title>Component (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Controller.PortType (jinput API)</title> <title>Controller.PortType (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Controller.Type (jinput API)</title> <title>Controller.Type (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Controller (jinput API)</title> <title>Controller (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>ControllerEnvironment (jinput API)</title> <title>ControllerEnvironment (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>ControllerEvent (jinput API)</title> <title>ControllerEvent (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>ControllerListener (jinput API)</title> <title>ControllerListener (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>DirectAndRawInputEnvironmentPlugin (jinput API)</title> <title>DirectAndRawInputEnvironmentPlugin (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>DirectInputEnvironmentPlugin (jinput API)</title> <title>DirectInputEnvironmentPlugin (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">
@ -27,7 +27,7 @@
catch(err) { catch(err) {
} }
//--> //-->
var data = {"i0":10,"i1":10,"i2":10}; var data = {"i0":10,"i1":10,"i2":10,"i3":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor"; var altColor = "altColor";
var rowColor = "rowColor"; var rowColor = "rowColor";
@ -221,6 +221,13 @@ implements <a href="../util/plugins/Plugin.html" title="interface in net.java.ga
</td> </td>
</tr> </tr>
<tr id="i2" class="altColor"> <tr id="i2" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#releaseDevices()">releaseDevices</a></span>()</code></th>
<td class="colLast">
<div class="block">Releases all active devices running through this plugin.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="Controller.html" title="interface in net.java.games.input">Controller</a>[]</code></td> <td class="colFirst"><code><a href="Controller.html" title="interface in net.java.games.input">Controller</a>[]</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#rescanControllers()">rescanControllers</a></span>()</code></th> <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#rescanControllers()">rescanControllers</a></span>()</code></th>
<td class="colLast"> <td class="colLast">
@ -311,6 +318,16 @@ implements <a href="../util/plugins/Plugin.html" title="interface in net.java.ga
</dl> </dl>
</li> </li>
</ul> </ul>
<a id="releaseDevices()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>releaseDevices</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;releaseDevices()</pre>
<div class="block">Releases all active devices running through this plugin. Call this before a hot reload.</div>
</li>
</ul>
<a id="isSupported()"> <a id="isSupported()">
<!-- --> <!-- -->
</a> </a>

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Event (jinput API)</title> <title>Event (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>EventQueue (jinput API)</title> <title>EventQueue (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Keyboard (jinput API)</title> <title>Keyboard (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>LinuxCombinedController (jinput API)</title> <title>LinuxCombinedController (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>LinuxEnvironmentPlugin (jinput API)</title> <title>LinuxEnvironmentPlugin (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>LinuxJoystickPOV (jinput API)</title> <title>LinuxJoystickPOV (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Mouse (jinput API)</title> <title>Mouse (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>OSXEnvironmentPlugin (jinput API)</title> <title>OSXEnvironmentPlugin (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>RawInputEnvironmentPlugin (jinput API)</title> <title>RawInputEnvironmentPlugin (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Rumbler (jinput API)</title> <title>Rumbler (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Usage (jinput API)</title> <title>Usage (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Version (jinput API)</title> <title>Version (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>WinTabButtonComponent (jinput API)</title> <title>WinTabButtonComponent (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>WinTabComponent (jinput API)</title> <title>WinTabComponent (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>WinTabContext (jinput API)</title> <title>WinTabContext (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>WinTabCursorComponent (jinput API)</title> <title>WinTabCursorComponent (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>WinTabDevice (jinput API)</title> <title>WinTabDevice (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>WinTabEnvironmentPlugin (jinput API)</title> <title>WinTabEnvironmentPlugin (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>WinTabPacket (jinput API)</title> <title>WinTabPacket (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Uses of Class net.java.games.input.AWTEnvironmentPlugin (jinput API)</title> <title>Uses of Class net.java.games.input.AWTEnvironmentPlugin (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Uses of Class net.java.games.input.AbstractComponent (jinput API)</title> <title>Uses of Class net.java.games.input.AbstractComponent (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Uses of Class net.java.games.input.AbstractController (jinput API)</title> <title>Uses of Class net.java.games.input.AbstractController (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Uses of Class net.java.games.input.Component.Identifier.Axis (jinput API)</title> <title>Uses of Class net.java.games.input.Component.Identifier.Axis (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Uses of Class net.java.games.input.Component.Identifier.Button (jinput API)</title> <title>Uses of Class net.java.games.input.Component.Identifier.Button (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Uses of Class net.java.games.input.Component.Identifier.Key (jinput API)</title> <title>Uses of Class net.java.games.input.Component.Identifier.Key (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Uses of Class net.java.games.input.Component.Identifier (jinput API)</title> <title>Uses of Class net.java.games.input.Component.Identifier (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Uses of Class net.java.games.input.Component.POV (jinput API)</title> <title>Uses of Class net.java.games.input.Component.POV (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Uses of Interface net.java.games.input.Component (jinput API)</title> <title>Uses of Interface net.java.games.input.Component (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Uses of Class net.java.games.input.Controller.PortType (jinput API)</title> <title>Uses of Class net.java.games.input.Controller.PortType (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Uses of Class net.java.games.input.Controller.Type (jinput API)</title> <title>Uses of Class net.java.games.input.Controller.Type (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Uses of Interface net.java.games.input.Controller (jinput API)</title> <title>Uses of Interface net.java.games.input.Controller (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">
@ -249,10 +249,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><code><a href="../Controller.html" title="interface in net.java.games.input">Controller</a>[]</code></td> <td class="colFirst"><code><a href="../Controller.html" title="interface in net.java.games.input">Controller</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AWTEnvironmentPlugin.</span><code><span class="memberNameLink"><a href="../AWTEnvironmentPlugin.html#rescanControllers()">rescanControllers</a></span>()</code></th> <th class="colSecond" scope="row"><span class="typeNameLabel">AWTEnvironmentPlugin.</span><code><span class="memberNameLink"><a href="../AWTEnvironmentPlugin.html#rescanControllers()">rescanControllers</a></span>()</code></th>
<td class="colLast"> <td class="colLast">&nbsp;</td>
<div class="block">Returns a list of all controllers available to this environment,
or an empty array if there are no controllers in this environment.</div>
</td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><code>abstract <a href="../Controller.html" title="interface in net.java.games.input">Controller</a>[]</code></td> <td class="colFirst"><code>abstract <a href="../Controller.html" title="interface in net.java.games.input">Controller</a>[]</code></td>

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Uses of Class net.java.games.input.ControllerEnvironment (jinput API)</title> <title>Uses of Class net.java.games.input.ControllerEnvironment (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Uses of Class net.java.games.input.ControllerEvent (jinput API)</title> <title>Uses of Class net.java.games.input.ControllerEvent (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Uses of Interface net.java.games.input.ControllerListener (jinput API)</title> <title>Uses of Interface net.java.games.input.ControllerListener (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Uses of Class net.java.games.input.DirectAndRawInputEnvironmentPlugin (jinput API)</title> <title>Uses of Class net.java.games.input.DirectAndRawInputEnvironmentPlugin (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Uses of Class net.java.games.input.DirectInputEnvironmentPlugin (jinput API)</title> <title>Uses of Class net.java.games.input.DirectInputEnvironmentPlugin (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (11.0.13) on Wed Jun 08 18:29:23 UTC 2022 --> <!-- Generated by javadoc (11.0.15) on Wed Jun 08 22:58:27 CDT 2022 -->
<title>Uses of Class net.java.games.input.Event (jinput API)</title> <title>Uses of Class net.java.games.input.Event (jinput API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-06-08"> <meta name="dc.created" content="2022-06-08">

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save