Maggistrator 8 months ago
commit
1001abe063
  1. BIN
      OpenAL32.dll
  2. BIN
      OpenAL64.dll
  3. BIN
      Pack200Task.jar
  4. 705
      build.xml
  5. 637
      javadoc/allclasses-frame.html
  6. 637
      javadoc/allclasses-noframe.html
  7. 1932
      javadoc/constant-values.html
  8. 181
      javadoc/deprecated-list.html
  9. 223
      javadoc/help-doc.html
  10. 10905
      javadoc/index-all.html
  11. 39
      javadoc/index.html
  12. 598
      javadoc/org/newdawn/slick/AngelCodeFont.html
  13. 1309
      javadoc/org/newdawn/slick/Animation.html
  14. 1050
      javadoc/org/newdawn/slick/AppGameContainer.html
  15. 339
      javadoc/org/newdawn/slick/AppletGameContainer.ConsolePanel.html
  16. 825
      javadoc/org/newdawn/slick/AppletGameContainer.Container.html
  17. 293
      javadoc/org/newdawn/slick/AppletGameContainer.ContainerPanel.html
  18. 627
      javadoc/org/newdawn/slick/AppletGameContainer.html
  19. 1109
      javadoc/org/newdawn/slick/BasicGame.html
  20. 1554
      javadoc/org/newdawn/slick/BigImage.html
  21. 334
      javadoc/org/newdawn/slick/CachedRender.html
  22. 467
      javadoc/org/newdawn/slick/CanvasGameContainer.html
  23. 1316
      javadoc/org/newdawn/slick/Color.html
  24. 294
      javadoc/org/newdawn/slick/ControlledInputReciever.html
  25. 487
      javadoc/org/newdawn/slick/ControllerListener.html
  26. 348
      javadoc/org/newdawn/slick/Font.html
  27. 323
      javadoc/org/newdawn/slick/Game.html
  28. 2561
      javadoc/org/newdawn/slick/GameContainer.html
  29. 2460
      javadoc/org/newdawn/slick/Graphics.html
  30. 2859
      javadoc/org/newdawn/slick/Image.html
  31. 521
      javadoc/org/newdawn/slick/ImageBuffer.html
  32. 4061
      javadoc/org/newdawn/slick/Input.html
  33. 231
      javadoc/org/newdawn/slick/InputListener.html
  34. 265
      javadoc/org/newdawn/slick/KeyListener.html
  35. 387
      javadoc/org/newdawn/slick/MouseListener.html
  36. 690
      javadoc/org/newdawn/slick/Music.html
  37. 245
      javadoc/org/newdawn/slick/MusicListener.html
  38. 388
      javadoc/org/newdawn/slick/PackedSpriteSheet.html
  39. 221
      javadoc/org/newdawn/slick/Renderable.html
  40. 465
      javadoc/org/newdawn/slick/SavedState.html
  41. 477
      javadoc/org/newdawn/slick/ScalableGame.html
  42. 251
      javadoc/org/newdawn/slick/ShapeFill.html
  43. 273
      javadoc/org/newdawn/slick/SlickException.html
  44. 478
      javadoc/org/newdawn/slick/Sound.html
  45. 715
      javadoc/org/newdawn/slick/SpriteSheet.html
  46. 435
      javadoc/org/newdawn/slick/SpriteSheetFont.html
  47. 474
      javadoc/org/newdawn/slick/TrueTypeFont.html
  48. 276
      javadoc/org/newdawn/slick/UnicodeFont.DisplayList.html
  49. 1509
      javadoc/org/newdawn/slick/UnicodeFont.html
  50. 272
      javadoc/org/newdawn/slick/XMLPackedSheet.html
  51. 144
      javadoc/org/newdawn/slick/class-use/AngelCodeFont.html
  52. 209
      javadoc/org/newdawn/slick/class-use/Animation.html
  53. 144
      javadoc/org/newdawn/slick/class-use/AppGameContainer.html
  54. 144
      javadoc/org/newdawn/slick/class-use/AppletGameContainer.ConsolePanel.html
  55. 194
      javadoc/org/newdawn/slick/class-use/AppletGameContainer.Container.html
  56. 180
      javadoc/org/newdawn/slick/class-use/AppletGameContainer.ContainerPanel.html
  57. 144
      javadoc/org/newdawn/slick/class-use/AppletGameContainer.html
  58. 703
      javadoc/org/newdawn/slick/class-use/BasicGame.html
  59. 144
      javadoc/org/newdawn/slick/class-use/BigImage.html
  60. 144
      javadoc/org/newdawn/slick/class-use/CachedRender.html
  61. 144
      javadoc/org/newdawn/slick/class-use/CanvasGameContainer.html
  62. 1463
      javadoc/org/newdawn/slick/class-use/Color.html
  63. 972
      javadoc/org/newdawn/slick/class-use/ControlledInputReciever.html
  64. 972
      javadoc/org/newdawn/slick/class-use/ControllerListener.html
  65. 424
      javadoc/org/newdawn/slick/class-use/Font.html
  66. 916
      javadoc/org/newdawn/slick/class-use/Game.html
  67. 2722
      javadoc/org/newdawn/slick/class-use/GameContainer.html
  68. 1421
      javadoc/org/newdawn/slick/class-use/Graphics.html
  69. 1349
      javadoc/org/newdawn/slick/class-use/Image.html
  70. 144
      javadoc/org/newdawn/slick/class-use/ImageBuffer.html
  71. 361
      javadoc/org/newdawn/slick/class-use/Input.html
  72. 964
      javadoc/org/newdawn/slick/class-use/InputListener.html
  73. 972
      javadoc/org/newdawn/slick/class-use/KeyListener.html
  74. 972
      javadoc/org/newdawn/slick/class-use/MouseListener.html
  75. 228
      javadoc/org/newdawn/slick/class-use/Music.html
  76. 217
      javadoc/org/newdawn/slick/class-use/MusicListener.html
  77. 144
      javadoc/org/newdawn/slick/class-use/PackedSpriteSheet.html
  78. 205
      javadoc/org/newdawn/slick/class-use/Renderable.html
  79. 144
      javadoc/org/newdawn/slick/class-use/SavedState.html
  80. 144
      javadoc/org/newdawn/slick/class-use/ScalableGame.html
  81. 292
      javadoc/org/newdawn/slick/class-use/ShapeFill.html
  82. 3215
      javadoc/org/newdawn/slick/class-use/SlickException.html
  83. 188
      javadoc/org/newdawn/slick/class-use/Sound.html
  84. 253
      javadoc/org/newdawn/slick/class-use/SpriteSheet.html
  85. 144
      javadoc/org/newdawn/slick/class-use/SpriteSheetFont.html
  86. 144
      javadoc/org/newdawn/slick/class-use/TrueTypeFont.html
  87. 186
      javadoc/org/newdawn/slick/class-use/UnicodeFont.DisplayList.html
  88. 277
      javadoc/org/newdawn/slick/class-use/UnicodeFont.html
  89. 144
      javadoc/org/newdawn/slick/class-use/XMLPackedSheet.html
  90. 339
      javadoc/org/newdawn/slick/command/BasicCommand.html
  91. 181
      javadoc/org/newdawn/slick/command/Command.html
  92. 179
      javadoc/org/newdawn/slick/command/Control.html
  93. 413
      javadoc/org/newdawn/slick/command/ControllerButtonControl.html
  94. 493
      javadoc/org/newdawn/slick/command/ControllerDirectionControl.html
  95. 545
      javadoc/org/newdawn/slick/command/InputProvider.html
  96. 241
      javadoc/org/newdawn/slick/command/InputProviderListener.html
  97. 293
      javadoc/org/newdawn/slick/command/KeyControl.html
  98. 292
      javadoc/org/newdawn/slick/command/MouseButtonControl.html
  99. 144
      javadoc/org/newdawn/slick/command/class-use/BasicCommand.html
  100. 304
      javadoc/org/newdawn/slick/command/class-use/Command.html

BIN
OpenAL32.dll

Binary file not shown.

BIN
OpenAL64.dll

Binary file not shown.

BIN
Pack200Task.jar

Binary file not shown.

705
build.xml

@ -0,0 +1,705 @@
<!--
The Slick2D Build file. It has the following capabilities:
dist - Build the complete distribution
build-key-store - Build a valid key store for distributing your game
sign-a-jar - Sign a JAR file for distribution using a key store generated here
javadoc - generate the javadoc for Slick
-->
<project name="slick" default="dist" basedir="." xmlns:artifact="urn:maven-artifact-ant">
<taskdef name="pack200" classname="com.sun.tools.apache.ant.pack200.Pack200Task" classpath="Pack200Task.jar"/>
<path id="maven-ant-tasks.classpath" path="maven/maven-ant-tasks-2.0.9.jar" />
<typedef resource="org/apache/maven/artifact/ant/antlib.xml"
uri="urn:maven-artifact-ant"
classpathref="maven-ant-tasks.classpath" />
<!--
Initialise the build script
-->
<target name="init">
<property name="username" value="kevin"/>
<property name="host" value="bob.newdawnsoftware.com"/>
<property name="dir" value="/home/kevin/public_html/slick"/>
<!-- Need to add versioning stuff here! -->
<property name="mode" value="demos"/>
<property name="demos" value="/home/kevin/public_html/slick/${mode}"/>
<property name="demoscodebase" value="http://slick.cokeandcode.com/${mode}"/>
<property name="build.dir" value="target"/>
<property name="dist" value="dist"/>
<delete dir="${build.dir}"/>
<mkdir dir="${build.dir}/classes"/>
<mkdir dir="${build.dir}/example-classes"/>
<delete dir="${dist}"/>
<mkdir dir="${dist}"/>
<delete dir="webstart"/>
<mkdir dir="webstart"/>
<delete dir="lzma"/>
<mkdir dir="lzma"/>
</target>
<!--
Build the java source to the Slick Library
-->
<target name="build-slick" depends="init">
<propertyfile file="src/version">
<entry key="build" type="int" operation="+" value="1"/>
</propertyfile>
<property file="src/version" prefix="version"/>
<delete dir="lib/slick.jar"/>
<javac includes="org/newdawn/slick/**" debug="true" srcdir="src" destdir="${build.dir}/classes" target="1.5" source="1.5">
<classpath>
<pathelement path="lib/lwjgl.jar"/>
<pathelement path="lib/lwjgl_util_applet.jar"/>
<pathelement path="lib/ibxm.jar"/>
<pathelement path="lib/jnlp.jar"/>
<pathelement path="lib/jogg-0.0.7.jar"/>
<pathelement path="lib/jorbis-0.0.15.jar"/>
</classpath>
</javac>
<jar destfile="lib/slick.jar"
basedir="${build.dir}/classes" includes="org/newdawn/slick/**"/>
<jar update="true" destfile="lib/slick.jar"
basedir="src" includes="org/newdawn/slick/data/*"/>
<jar update="true" destfile="lib/slick.jar"
basedir="src" includes="version"/>
</target>
<target name="build-slick-source" depends="init">
<delete file="lib/slick-sources.jar"/>
<jar destfile="lib/slick-sources.jar"
basedir="src" includes="org/newdawn/slick/**" excludes="org/newdawn/slick/data/*"/>
</target>
<target name="deploy-maven" depends="build-slick, build-slick-source">
<input message="Maven Username" addproperty="maven.username"/>
<input message="Maven Password:" addproperty="maven.password"/>
<copy file="lib/slick.jar" toFile="maven/slick-${version.build}.jar"/>
<copy file="lib/slick-sources.jar" toFile="maven/slick-${version.build}-sources.jar"/>
<copy file="maven/slick.pom.template" toFile="maven/slick-${version.build}.pom">
<filterset>
<filter token="VERSION" value="${version.build}"/>
</filterset>
</copy>
<artifact:install-provider artifactId="wagon-ssh" version="1.0-beta-2"/>
<artifact:deploy file="maven/slick-${version.build}.jar">
<artifact:pom file="maven/slick-${version.build}.pom" id="slick"/>
<artifact:attach file="maven/slick-${version.build}-sources.jar" classifier="sources"/>
<artifact:remoteRepository url="scp://bob.newdawnsoftware.com:122/home/kevin/public_html/slick/mavenrepo">
<authentication username="${maven.username}" password="${maven.password}" />
</artifact:remoteRepository>
</artifact:deploy>
</target>
<target name="slick-util" depends="build-slick">
<jar destfile="lib/slick-util.jar">
<fileset dir="${build.dir}/classes">
<include name="org/newdawn/slick/opengl/*.class"/>
<include name="org/newdawn/slick/opengl/renderer/*.class"/>
<include name="org/newdawn/slick/openal/*.class"/>
<include name="org/newdawn/slick/util/ResourceLoader.class"/>
<include name="org/newdawn/slick/util/*Location.class"/>
<include name="org/newdawn/slick/util/Log.class"/>
<include name="org/newdawn/slick/loading/*.class"/>
<include name="org/newdawn/slick/SlickException.class"/>
<include name="org/newdawn/slick/tests/TestUtils.class"/>
<include name="org/newdawn/slick/Font.class"/>
<include name="org/newdawn/slick/Color.class"/>
<include name="org/newdawn/slick/TrueTypeFont*.class"/>
<include name="org/newdawn/slick/util/BufferedImageUtil.class"/>
<include name="org/newdawn/slick/util/LogSystem.class"/>
<include name="org/newdawn/slick/util/DefaultLogSystem.class"/>
</fileset>
</jar>
<zip destfile="lib/slick-util-src.zip">
<fileset dir="src">
<include name="org/newdawn/slick/opengl/*.java"/>
<include name="org/newdawn/slick/opengl/renderer/*.java"/>
<include name="org/newdawn/slick/openal/*.java"/>
<include name="org/newdawn/slick/util/ResourceLoader.java"/>
<include name="org/newdawn/slick/util/*Location.java"/>
<include name="org/newdawn/slick/util/Log.java"/>
<include name="org/newdawn/slick/loading/*.java"/>
<include name="org/newdawn/slick/SlickException.java"/>
<include name="org/newdawn/slick/tests/TestUtils.java"/>
<include name="org/newdawn/slick/Font.java"/>
<include name="org/newdawn/slick/Color.java"/>
<include name="org/newdawn/slick/TrueTypeFont.java"/>
<include name="org/newdawn/slick/util/BufferedImageUtil.java"/>
<include name="org/newdawn/slick/util/LogSystem.class"/>
<include name="org/newdawn/slick/util/DefaultLogSystem.class"/>
</fileset>
</zip>
<zip destfile="${dist}/slick-util.zip">
<fileset dir="." includes="lib/slick-util.jar"/>
<fileset dir="." includes="lib/slick-util-src.zip"/>
<fileset dir="." includes="lib/ibxm.jar"/>
<fileset dir="." includes="lib/jorbis*.jar"/>
<fileset dir="." includes="lib/jogg*.jar"/>
<fileset dir="." includes="lib/lwjgl*.jar"/>
</zip>
<delete dir="javadoc-util"/>
<mkdir dir="javadoc-util"/>
<javadoc sourcepath="src"
defaultexcludes="yes"
destdir="javadoc-util"
author="true"
version="true"
use="true"
windowtitle="Slick Util - LWJGL Utilities extracted from Slick">
<fileset dir="src" defaultexcludes="yes">
<include name="org/newdawn/slick/opengl/*.java"/>
<include name="org/newdawn/slick/opengl/renderer/*.java"/>
<include name="org/newdawn/slick/openal/*.java"/>
<include name="org/newdawn/slick/util/ResourceLoader.java"/>
<include name="org/newdawn/slick/util/*Location.java"/>
<include name="org/newdawn/slick/util/Log.java"/>
<include name="org/newdawn/slick/loading/*.java"/>
<include name="org/newdawn/slick/SlickException.java"/>
<include name="org/newdawn/slick/tests/TestUtils.java"/>
<include name="org/newdawn/slick/tests/TestUtils.java"/>
<include name="org/newdawn/slick/Font.java"/>
<include name="org/newdawn/slick/Color.java"/>
<include name="org/newdawn/slick/TrueTypeFont.java"/>
<include name="org/newdawn/slick/util/BufferedImageUtil.java"/>
</fileset>
<classpath>
<pathelement path="lib/slick.jar"/>
<pathelement path="lib/lwjgl.jar"/>
<pathelement path="lib/ibxm.jar"/>
<pathelement path="lib/jogg-0.0.7.jar"/>
<pathelement path="lib/jorbis-0.0.15.jar"/>
</classpath>
<doctitle><![CDATA[<h1>Slick</h1>]]></doctitle>
<bottom><![CDATA[<i>Copyright &#169; 2006 New Dawn Software. All Rights Reserved.</i>]]></bottom>
</javadoc>
</target>
<!-- build the pedigree tool -->
<target name="build-pedigree" depends="build-slick">
<delete file="lib/pedigree.jar"/>
<javac includes="org/newdawn/slick/tools/peditor/**" debug="true" srcdir="tools" destdir="${build.dir}/classes" target="1.4" source="1.4">
<classpath>
<pathelement path="lib/slick.jar"/>
<pathelement path="lib/lwjgl.jar"/>
</classpath>
</javac>
<jar destfile="lib/pedigree.jar"
basedir="${build.dir}/classes" includes="org/newdawn/slick/tools/peditor/**">
<manifest>
<attribute name="Main-Class" value="org.newdawn.slick.tools.peditor.ParticleEditor"/>
<attribute name="Class-Path" value="slick.jar lwjgl.jar"/>
</manifest>
</jar>
<jar update="true" destfile="lib/pedigree.jar"
basedir="tools" includes="org/newdawn/slick/tools/peditor/data/*"/>
</target>
<!-- build the hiero tool -->
<target name="build-hiero" depends="init">
<delete file="lib/hiero.jar"/>
<javac includes="org/newdawn/slick/tools/hiero/**" debug="true" srcdir="tools" destdir="${build.dir}/classes" target="1.4" source="1.4">
</javac>
<jar destfile="lib/hiero.jar"
basedir="${build.dir}/classes" includes="org/newdawn/slick/tools/hiero/**">
<manifest>
<attribute name="Main-Class" value="org.newdawn.slick.tools.hiero.Hiero"/>
</manifest>
</jar>
<jar update="true" destfile="lib/hiero.jar"
basedir="tools" includes="org/newdawn/slick/tools/hiero/resources/*"/>
<jar update="true" destfile="lib/hiero.jar"
basedir="tools" includes="org/newdawn/slick/tools/hiero/*.jpg"/>
</target>
<!-- build the scalar tool -->
<target name="build-scalar" depends="init">
<delete file="lib/scalar.jar"/>
<javac includes="org/newdawn/slick/tools/scalar/**" debug="true" srcdir="tools" destdir="${build.dir}/classes" target="1.4" source="1.4">
</javac>
<jar destfile="lib/scalar.jar"
basedir="${build.dir}/classes" includes="org/newdawn/slick/tools/scalar/**">
<manifest>
<attribute name="Main-Class" value="org.newdawn.slick.tools.scalar.Scalar"/>
</manifest>
</jar>
</target>
<!-- build the sprite packer tool -->
<target name="build-packer" depends="init">
<delete dir="lib/scalar.jar"/>
<javac includes="org/newdawn/slick/tools/packulike/**" debug="true" srcdir="tools" destdir="${build.dir}/classes" target="1.4" source="1.4">
</javac>
<jar destfile="lib/packulike.jar"
basedir="${build.dir}/classes" includes="org/newdawn/slick/tools/packulike/**">
<manifest>
<attribute name="Main-Class" value="org.newdawn.slick.tools.packulike.Packer"/>
</manifest>
</jar>
</target>
<!-- build the examples -->
<target name="build-examples" depends="init">
<delete dir="lib/slick-examples.jar"/>
<javac includes="org/newdawn/slick/**" debug="true" srcdir="examples" destdir="${build.dir}/example-classes" target="1.4" source="1.4">
<classpath>
<pathelement path="lib/slick.jar"/>
<pathelement path="lib/lwjgl.jar"/>
<pathelement path="lib/lwjgl_util_applet.jar"/>
<pathelement path="lib/ibxm.jar"/>
<pathelement path="lib/jnlp.jar"/>
<pathelement path="lib/jogg-0.0.7.jar"/>
<pathelement path="lib/jorbis-0.0.15.jar"/>
</classpath>
</javac>
<jar destfile="lib/slick-examples.jar"
basedir="${build.dir}/example-classes" includes="org/newdawn/slick/**">
</jar>
</target>
<!--
Generate the javadoc from the Slick sources
-->
<target name="javadoc" depends="init">
<delete dir="javadoc"/>
<mkdir dir="javadoc"/>
<javadoc sourcepath="src"
defaultexcludes="yes"
destdir="javadoc"
author="true"
version="true"
use="true"
windowtitle="Slick - The 2D Library">
<packageset dir="src" defaultexcludes="yes">
<include name="org/newdawn/slick/**/**"/>
</packageset>
<classpath>
<pathelement path="lib/slick.jar"/>
<pathelement path="lib/lwjgl.jar"/>
<pathelement path="lib/jnlp.jar"/>
<pathelement path="lib/lwjgl_util_applet.jar"/>
<pathelement path="lib/ibxm.jar"/>
<pathelement path="lib/jogg-0.0.7.jar"/>
<pathelement path="lib/jorbis-0.0.15.jar"/>
</classpath>
<doctitle><![CDATA[<h1>Slick</h1>]]></doctitle>
<bottom><![CDATA[<i>Copyright &#169; 2006 New Dawn Software. All Rights Reserved.</i>]]></bottom>
</javadoc>
</target>
<!--
Build and package the complete Slick distribution and demo game
-->
<target name="dist-nightly" depends="build-slick, build-examples, javadoc">
<zip destfile="${dist}/slick.zip">
<fileset dir="." includes="javadoc/**"/>
<fileset dir="." includes="src/org/newdawn/slick/**"/>
<fileset dir="." includes="tools/**"/>
<fileset dir="." includes="lib/**"/>
<fileset dir="." includes="testdata/**"/>
<fileset dir="." includes="scripts/**"/>
<fileset dir="." includes="readme.txt"/>
<fileset dir="." includes="build.xml"/>
<fileset dir="." includes="lwjgl.dll"/>
<fileset dir="." includes="OpenAL32.dll"/>
<fileset dir="." includes="jinput-dx8.dll"/>
<fileset dir="." includes="jinput-raw.dll"/>
<fileset dir="." includes="Pack200Task.jar"/>
</zip>
</target>
<target name="dist" depends="build-slick, build-examples, javadoc">
<zip destfile="${dist}/slick.zip">
<fileset dir="." includes="javadoc/**"/>
<fileset dir="." includes="src/org/newdawn/slick/**"/>
<fileset dir="." includes="tools/**"/>
<fileset dir="." includes="lib/**"/>
<fileset dir="." includes="testdata/**"/>
<fileset dir="." includes="scripts/**"/>
<fileset dir="." includes="readme.txt"/>
<fileset dir="." includes="build.xml"/>
<fileset dir="." includes="lwjgl.dll"/>
<fileset dir="." includes="OpenAL32.dll"/>
<fileset dir="." includes="jinput-dx8.dll"/>
<fileset dir="." includes="jinput-raw.dll"/>
<fileset dir="." includes="Pack200Task.jar"/>
</zip>
</target>
<!--
Build pedigree distribution
-->
<target name="dist-pedigree" depends="build-pedigree">
<zip destfile="${dist}/pedigree.zip">
<fileset dir="lib" includes="pedigree.jar"/>
<fileset dir="lib" includes="lwjgl.jar"/>
<fileset dir="lib" includes="slick.jar"/>
<zipfileset src="lib/natives-windows.jar"/>
<zipfileset src="lib/natives-linux.jar"/>
<zipfileset src="lib/natives-mac.jar"/>
<fileset dir="." includes="pedigree-readme.xml"/>
<fileset dir="." includes="testdata/flame.xml"/>
<fileset dir="." includes="testdata/smoke.xml"/>
<fileset dir="." includes="testdata/system.xml"/>
</zip>
</target>
<target name="build-webstart-pedigree" depends="build-pedigree">
<input message="KeyStore Alias, a username:" addproperty="keystore.alias"/>
<input message="KeyStore Password, a password:" addproperty="keystore.password"/>
<copyandsign jar="pedigree"/>
<createdemojnlp name="pedigree" title="Slick2D Pedigree, Whiskas flavoured" mainclass="org.newdawn.slick.tools.peditor.ParticleEditor"/>
</target>
<target name="upload-pedigree" depends="build-webstart-pedigree, dist-pedigree">
<copy todir="${dir}/downloads" file="dist/pedigree.zip"/>
<copy todir="${demos}" file="webstart/pedigree.jar"/>
</target>
<!--
Build hiero distribution
-->
<target name="dist-hiero" depends="build-hiero">
<zip destfile="${dist}/hiero.zip">
<fileset dir="lib" includes="hiero.jar"/>
</zip>
</target>
<target name="build-webstart-hiero" depends="build-hiero">
<input message="KeyStore Alias, a username:" addproperty="keystore.alias"/>
<input message="KeyStore Password, a password:" addproperty="keystore.password"/>
<copyandsign jar="hiero"/>
<createdemojnlp name="hiero" title="Slick2D Hiero Bitmap Font Generator" mainclass="org.newdawn.slick.tools.hiero.Hiero"/>
</target>
<target name="upload-hiero" depends="build-webstart-hiero, dist-hiero">
<copy todir="${dir}/downloads" file="dist/hiero.zip"/>
<copy todir="${demos}" file="webstart/hiero.jar"/>
</target>
<!--
Build scalar distribution
-->
<target name="dist-scalar" depends="build-scalar">
<zip destfile="${dist}/scalar.zip">
<fileset dir="lib" includes="scalar.jar"/>
</zip>
</target>
<target name="build-webstart-scalar" depends="build-scalar">
<input message="KeyStore Alias, a username:" addproperty="keystore.alias"/>
<input message="KeyStore Password, a password:" addproperty="keystore.password"/>
<copyandsign jar="scalar"/>
<createdemojnlp name="scalar" title="Slick2D Scalar Scale2/3X Tool" mainclass="org.newdawn.slick.tools.scalar.Scalar"/>
</target>
<target name="upload-scalar" depends="build-webstart-scalar, dist-scalar">
<copy todir="${dir}/downloads" file="dist/scalar.zip"/>
<copy todir="${demos}" file="webstart/scalar.jar"/>
</target>
<!--
Build packer distribution
-->
<target name="dist-packer" depends="build-packer">
<zip destfile="${dist}/packulike.zip">
<fileset dir="lib" includes="packulike.jar"/>
</zip>
</target>
<target name="build-webstart-packer" depends="build-packer">
<input message="KeyStore Alias, a username:" addproperty="keystore.alias"/>
<input message="KeyStore Password, a password:" addproperty="keystore.password"/>
<copyandsign jar="packulike"/>
<createdemojnlp name="packer" title="Slick2D Sprite Packer" mainclass="org.newdawn.slick.tools.packulike.Packer"/>
</target>
<target name="upload-packer" depends="build-webstart-packer, dist-packer">
<copy todir="${dir}/downloads" file="dist/packulike.zip"/>
<copy todir="${demos}" file="webstart/packulike.jar"/>
</target>
<!--
Create a keystore to use when signing your own games
-->
<target name="build-key-store">
<input message="KeyStore Alias, a username:" addproperty="keystore.alias"/>
<input message="KeyStore Password, a password:" addproperty="keystore.password"/>
<input message="KeyStore Name, your name:" addproperty="keystore.name"/>
<input message="KeyStore Company, your development group or company:" addproperty="keystore.company"/>
<genkey keystore="${keystore.alias}.ks" alias="${keystore.alias}" storepass="${keystore.password}" >
<dname>
<param name="CN" value="${keystore.name}"/>
<param name="OU" value="${keystore.company}"/>
<param name="O" value=""/>
<param name="C" value=""/>
</dname>
</genkey>
</target>
<!--
Package and sign the libraries require for a webstart distribution of Slick
-->
<target name="build-webstart-libs" depends="build-slick, build-examples">
<input message="KeyStore Alias, a username:" addproperty="keystore.alias"/>
<input message="KeyStore Password, a password:" addproperty="keystore.password"/>
<copyandsign jar="ibxm"/>
<copyandsign jar="lwjgl"/>
<copyandsign jar="jogg-0.0.7"/>
<copyandsign jar="jinput"/>
<copyandsign jar="jorbis-0.0.15"/>
<copyandsignres jar="natives-linux"/>
<copyandsignres jar="natives-windows"/>
<copyandsignres jar="natives-mac"/>
<copyandsign jar="slick"/>
<copy file="webstart/slick.jar" toFile="webstart/slick-b${version.build}.jar"/>
<copyandsign jar="slick-examples"/>
</target>
<!--
Sign a single jar - useful for your game specific jars
-->
<target name="sign-a-jar">
<input message="KeyStore Alias, a username:" addproperty="keystore.alias"/>
<input message="KeyStore Password, a password:" addproperty="keystore.password"/>
<input message="Jar Location" addproperty="jar"/>
<signjar jar="${jar}" keystore="${keystore.alias}.ks" storepass="${keystore.password}" alias="${keystore.alias}"/>
</target>
<!--
Generate and package the JNLP and HTML files for the Slick webstart demos
-->
<target name="build-test-webstarts" depends="build-webstart-libs">
<input message="KeyStore Alias, a username:" addproperty="keystore.alias"/>
<input message="KeyStore Password, a password:" addproperty="keystore.password"/>
<jar destfile="webstart/testdata.jar"
basedir="." includes="testdata/**"/>
<signjar jar="webstart/testdata.jar" keystore="${keystore.alias}.ks" storepass="${keystore.password}" alias="${keystore.alias}"/>
<echo file="webstart/demos.txt">VERSION|0.4.8|SUBJECT|Webstart Demos|CONTENT|[html]</echo>
<createdemojnlp name="imagetest" title="Slick2D Image Test" mainclass="org.newdawn.slick.tests.ImageTest"/>
<createdemojnlp name="fonttest" title="Slick2D Font Test" mainclass="org.newdawn.slick.tests.FontTest"/>
<createdemojnlp name="inputtest" title="Slick2D Input Test" mainclass="org.newdawn.slick.tests.InputTest"/>
<createdemojnlp name="soundtest" title="Slick2D Sound Test" mainclass="org.newdawn.slick.tests.SoundTest"/>
<createdemojnlp name="animationtest" title="Slick2D Animation Test" mainclass="org.newdawn.slick.tests.AnimationTest"/>
<createdemojnlp name="graphicstest" title="Slick2D Graphics Test" mainclass="org.newdawn.slick.tests.GraphicsTest"/>
<createdemojnlp name="geomtest" title="Slick2D Geom Test" mainclass="org.newdawn.slick.tests.GeomTest"/>
<createdemojnlp name="tilemaptest" title="Slick2D TileMap Test" mainclass="org.newdawn.slick.tests.TileMapTest"/>
<createdemojnlp name="particletest" title="Slick2D Particle Test" mainclass="org.newdawn.slick.tests.ParticleTest"/>
<createdemojnlp name="duplicateemittertest" title="Slick2D Duplicate Emitter Test" mainclass="org.newdawn.slick.tests.DuplicateEmitterTest"/>
<createdemojnlp name="transformtest" title="Slick2D Transform Test" mainclass="org.newdawn.slick.tests.TransformTest"/>
<createdemojnlp name="statebasedtest" title="Slick2D StateBasedGame Test" mainclass="org.newdawn.slick.tests.StateBasedTest"/>
<createdemojnlp name="guitest" title="Slick2D GUI Test" mainclass="org.newdawn.slick.tests.GUITest"/>
<createdemojnlp name="packedtest" title="Slick2D Packed Sprite Sheet Test" mainclass="org.newdawn.slick.tests.PackedSheetTest"/>
<createdemojnlp name="storedstatetest" title="Slick2D Stored State Test" mainclass="org.newdawn.slick.tests.SavedStateTest"/>
<createdemojnlp name="pedigreetest" title="Slick2D Pedigree Test" mainclass="org.newdawn.slick.tests.PedigreeTest"/>
<createdemojnlp name="flashtest" title="Slick2D Flash Test" mainclass="org.newdawn.slick.tests.FlashTest"/>
<createdemojnlp name="deferredtest" title="Slick2D Deferred Test" mainclass="org.newdawn.slick.tests.DeferredLoadingTest"/>
<createdemojnlp name="spritesheetfonttest" title="Slick2D Sprite Sheet Font Test" mainclass="org.newdawn.slick.tests.SpriteSheetFontTest"/>
<createdemojnlp name="transparentcolortest" title="Slick2D Transparent Color Test" mainclass="org.newdawn.slick.tests.TransparentColorTest"/>
<createdemojnlp name="polygontest" title="Slick2D Polygon Point Test" mainclass="org.newdawn.slick.tests.PolygonTest"/>
<createdemojnlp name="purefonttest" title="Slick2D Pure Font Test" mainclass="org.newdawn.slick.tests.PureFontTest"/>
<createdemojnlp name="canvastest" title="Slick2D Canvas Container Test" mainclass="org.newdawn.slick.tests.CanvasContainerTest"/>
<createdemojnlp name="antialiastest" title="Slick2D Anti-Alias Test" mainclass="org.newdawn.slick.tests.AntiAliasTest"/>
<createdemojnlp name="offscreen" title="Slick2D Offscreen Rendering Test" mainclass="org.newdawn.slick.tests.ImageGraphicsTest"/>
<createdemojnlp name="clip" title="Slick2D Clipping Test" mainclass="org.newdawn.slick.tests.ClipTest"/>
<createdemojnlp name="imagereadtest" title="Slick2D Image Read Test" mainclass="org.newdawn.slick.tests.ImageReadTest"/>
<createdemojnlp name="bigimagetest" title="Slick2D Big Image Test" mainclass="org.newdawn.slick.tests.BigImageTest"/>
<createdemojnlp name="slickcallable" title="Slick2D Callables" mainclass="org.newdawn.slick.tests.SlickCallableTest"/>
<createdemojnlp name="keyrepeat" title="Slick2D Key Repeat" mainclass="org.newdawn.slick.tests.KeyRepeatTest"/>
<createdemojnlp name="musiclistener" title="Slick2D Music Listener" mainclass="org.newdawn.slick.tests.MusicListenerTest"/>
<createdemojnlp name="gradient" title="Slick2D Gradients" mainclass="org.newdawn.slick.tests.GradientTest"/>
<createdemojnlp name="transition" title="Slick2D Transitions" mainclass="org.newdawn.slick.tests.TransitionTest"/>
<!-- Examples under here please -->
<createdemojnlp template="slickexample.jnlp" name="scroller" title="Slick2D TileMap Scroll Example" mainclass="org.newdawn.slick.examples.scroller.Scroller"/>
<echo file="webstart/demos.txt" append="true">[/html]|DATE|1162965600</echo>
</target>
<!--
Upload the distrubtion ZIPs
-->
<target name="upload-dist" depends="dist, slick-util">
<copy todir="${dir}/downloads" file="dist/slick.zip"/>
<copy todir="${dir}/downloads/util" file="dist/slick-util.zip"/>
<copy todir="${dir}/downloads" file="lib/slick.jar"/>
<copy todir="${dir}/downloads/util" file="lib/slick-util.jar"/>
<copy todir="${dir}/downloads" file="src/version"/>
</target>
<!--
Upload the test webstarts to the Slick website
-->
<target name="upload-test-webstarts" depends="dist">
<copy todir="${demos}" file="webstart/slick.jar"/>
<copy todir="${demos}/versions" file="webstart/slick-b${version.build}.jar"/>
<copy todir="${demos}" file="webstart/slick-examples.jar"/>
<copy todir="${demos}" file="webstart/testdata.jar"/>
<copy todir="${demos}">
<fileset dir="webstart">
<include name="*.jnlp"/>
</fileset>
</copy>
<copy todir="${dir}/content/static" file="webstart/demos.txt"/>
</target>
<!--
Upload the javadoc
-->
<target name="upload-javadoc" depends="dist">
<copy todir="${dir}/javadoc">
<fileset dir="javadoc" includes="**/*"/>
</copy>
<copy todir="${dir}/javadoc-util">
<fileset dir="javadoc-util" includes="**/*"/>
</copy>
</target>
<!--
Upload everything, i.e. create a complete update to the Slick stuff.
-->
<target name="upload-all" depends="deploy-maven, upload-dist, upload-test-webstarts, upload-javadoc, upload-pedigree, upload-hiero, upload-scalar, upload-packer">
</target>
<!--
A macro to copy and sign a library for webstart distribution
-->
<macrodef name="copyandsign">
<attribute name="jar" default="NOT SET"/>
<sequential>
<copy file="lib/@{jar}.jar" toDir="webstart"/>
<signjar jar="webstart/@{jar}.jar" keystore="${keystore.alias}.ks" storepass="${keystore.password}" alias="${keystore.alias}"/>
<copy file="lib/@{jar}.jar" toDir="lzma"/>
<antcall target="compress-sign-class">
<param name="dir" value="lzma/"/>
<param name="jarfile" value="@{jar}"/>
</antcall>
</sequential>
</macrodef>
<macrodef name="copyandsignres">
<attribute name="jar" default="NOT SET"/>
<sequential>
<copy file="lib/@{jar}.jar" toDir="webstart"/>
<signjar jar="webstart/@{jar}.jar" keystore="${keystore.alias}.ks" storepass="${keystore.password}" alias="${keystore.alias}"/>
<copy file="lib/@{jar}.jar" toDir="lzma"/>
<signjar jar="lzma/@{jar}.jar" keystore="${keystore.alias}.ks" storepass="${keystore.password}" alias="${keystore.alias}"/>
<antcall target="compress-resource">
<param name="input" value="lzma/@{jar}.jar"/>
<param name="output" value="lzma/@{jar}.jar.lzma"/>
</antcall>
</sequential>
</macrodef>
<!--
A macro to copy and preprocess the JNLP template for all webstart demos
-->
<macrodef name="createdemojnlp">
<attribute name="name" default="NOT SET"/>
<attribute name="title" default="NOT SET"/>
<attribute name="mainclass" default="NOT SET"/>
<attribute name="template" default="slickdemo.jnlp"/>
<attribute name="datajar" default="testdata.jar"/>
<attribute name="projectjar" default=""/>
<sequential>
<delete file="webstart/@{name}.jnlp"/>
<copy file="scripts/@{template}" toFile="webstart/@{name}.jnlp">
<filterchain>
<replacetokens>
<token key="title" value="@{title}"/>
<token key="mainclass" value="@{mainclass}"/>
<token key="jnlpname" value="@{name}.jnlp"/>
<token key="homepage" value="http://slick.cokeandcode.com"/>
<token key="datajar" value="@{datajar}"/>
<token key="projectjar" value="@{projectjar}"/>
<token key="vendor" value="Slick 2D"/>
<token key="codebase" value="${demoscodebase}"/>
</replacetokens>
</filterchain>
</copy>
<echo file="webstart/demos.txt" append="true">
&lt;a href="http://slick.cokeandcode.com/demos/@{name}.jnlp"&gt; @{title} &lt;/a&gt;
&lt;br/&gt;
</echo>
</sequential>
</macrodef>
<target name="repack200" description="Pack200-repack a jar file">
<pack200 src="${input}" destfile="${output}" repack="true"/>
</target>
<target name="pack200" description="Pack200 a jar file">
<pack200 src="${input}" destfile="${output}"/>
</target>
<target name="lzma" description="LZMA compress a file">
<java fork="true" classname="SevenZip.LzmaAlone">
<classpath>
<pathelement location="JLzma.jar"/>
</classpath>
<jvmarg value="-Xmx512m"/>
<arg value="e"/>
<arg value="${input}"/>
<arg value="${output}"/>
</java>
</target>
<target name="compress-sign-class">
<antcall target="repack200">
<param name="input" value="${dir}${jarfile}.jar"/>
<param name="output" value="${dir}${jarfile}-repack.jar"/>
</antcall>
<signjar jar="${dir}${jarfile}-repack.jar" keystore="${keystore.alias}.ks" storepass="${keystore.password}" alias="${keystore.alias}"/>
<antcall target="pack200">
<param name="input" value="${dir}${jarfile}-repack.jar"/>
<param name="output" value="${dir}${jarfile}.jar.pack"/>
</antcall>
<antcall target="lzma">
<param name="input" value="${dir}${jarfile}.jar.pack"/>
<param name="output" value="${dir}${jarfile}.jar.pack.lzma"/>
</antcall>
<delete file="${dir}${jarfile}-repack.jar"/>
<delete file="${dir}${jarfile}.jar.pack"/>
<delete file="${dir}${jarfile}.jar"/>
</target>
<target name="compress-resource">
<antcall target="lzma">
<param name="input" value="${input}"/>
<param name="output" value="${output}"/>
</antcall>
<delete file="${input}"/>
</target>
</project>

637
javadoc/allclasses-frame.html

@ -0,0 +1,637 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc (build 1.6.0_34) on Mon Jun 03 22:20:33 BST 2013 -->
<TITLE>
All Classes (Slick - The 2D Library)
</TITLE>
<META NAME="date" CONTENT="2013-06-03">
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<FONT size="+1" CLASS="FrameHeadingFont">
<B>All Classes</B></FONT>
<BR>
<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
<TR>
<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="org/newdawn/slick/gui/AbstractComponent.html" title="class in org.newdawn.slick.gui" target="classFrame">AbstractComponent</A>
<BR>
<A HREF="org/newdawn/slick/openal/AiffData.html" title="class in org.newdawn.slick.openal" target="classFrame">AiffData</A>
<BR>
<A HREF="org/newdawn/slick/tests/AlphaMapTest.html" title="class in org.newdawn.slick.tests" target="classFrame">AlphaMapTest</A>
<BR>
<A HREF="org/newdawn/slick/AngelCodeFont.html" title="class in org.newdawn.slick" target="classFrame">AngelCodeFont</A>
<BR>
<A HREF="org/newdawn/slick/Animation.html" title="class in org.newdawn.slick" target="classFrame">Animation</A>
<BR>
<A HREF="org/newdawn/slick/tests/AnimationTest.html" title="class in org.newdawn.slick.tests" target="classFrame">AnimationTest</A>
<BR>
<A HREF="org/newdawn/slick/tests/AntiAliasTest.html" title="class in org.newdawn.slick.tests" target="classFrame">AntiAliasTest</A>
<BR>
<A HREF="org/newdawn/slick/AppGameContainer.html" title="class in org.newdawn.slick" target="classFrame">AppGameContainer</A>
<BR>
<A HREF="org/newdawn/slick/AppletGameContainer.html" title="class in org.newdawn.slick" target="classFrame">AppletGameContainer</A>
<BR>
<A HREF="org/newdawn/slick/util/pathfinding/AStarHeuristic.html" title="interface in org.newdawn.slick.util.pathfinding" target="classFrame"><I>AStarHeuristic</I></A>
<BR>
<A HREF="org/newdawn/slick/util/pathfinding/AStarPathFinder.html" title="class in org.newdawn.slick.util.pathfinding" target="classFrame">AStarPathFinder</A>
<BR>
<A HREF="org/newdawn/slick/openal/Audio.html" title="interface in org.newdawn.slick.openal" target="classFrame"><I>Audio</I></A>
<BR>
<A HREF="org/newdawn/slick/openal/AudioImpl.html" title="class in org.newdawn.slick.openal" target="classFrame">AudioImpl</A>
<BR>
<A HREF="org/newdawn/slick/openal/AudioLoader.html" title="class in org.newdawn.slick.openal" target="classFrame">AudioLoader</A>
<BR>
<A HREF="org/newdawn/slick/command/BasicCommand.html" title="class in org.newdawn.slick.command" target="classFrame">BasicCommand</A>
<BR>
<A HREF="org/newdawn/slick/gui/BasicComponent.html" title="class in org.newdawn.slick.gui" target="classFrame">BasicComponent</A>
<BR>
<A HREF="org/newdawn/slick/BasicGame.html" title="class in org.newdawn.slick" target="classFrame">BasicGame</A>
<BR>
<A HREF="org/newdawn/slick/state/BasicGameState.html" title="class in org.newdawn.slick.state" target="classFrame">BasicGameState</A>
<BR>
<A HREF="org/newdawn/slick/geom/BasicTriangulator.html" title="class in org.newdawn.slick.geom" target="classFrame">BasicTriangulator</A>
<BR>
<A HREF="org/newdawn/slick/BigImage.html" title="class in org.newdawn.slick" target="classFrame">BigImage</A>
<BR>
<A HREF="org/newdawn/slick/tests/BigImageTest.html" title="class in org.newdawn.slick.tests" target="classFrame">BigImageTest</A>
<BR>
<A HREF="org/newdawn/slick/tests/BigSpriteSheetTest.html" title="class in org.newdawn.slick.tests" target="classFrame">BigSpriteSheetTest</A>
<BR>
<A HREF="org/newdawn/slick/state/transition/BlobbyTransition.html" title="class in org.newdawn.slick.state.transition" target="classFrame">BlobbyTransition</A>
<BR>
<A HREF="org/newdawn/slick/util/Bootstrap.html" title="class in org.newdawn.slick.util" target="classFrame">Bootstrap</A>
<BR>
<A HREF="org/newdawn/slick/util/BufferedImageUtil.html" title="class in org.newdawn.slick.util" target="classFrame">BufferedImageUtil</A>
<BR>
<A HREF="org/newdawn/slick/CachedRender.html" title="class in org.newdawn.slick" target="classFrame">CachedRender</A>
<BR>
<A HREF="org/newdawn/slick/tests/CachedRenderTest.html" title="class in org.newdawn.slick.tests" target="classFrame">CachedRenderTest</A>
<BR>
<A HREF="org/newdawn/slick/tests/CanvasContainerTest.html" title="class in org.newdawn.slick.tests" target="classFrame">CanvasContainerTest</A>
<BR>
<A HREF="org/newdawn/slick/CanvasGameContainer.html" title="class in org.newdawn.slick" target="classFrame">CanvasGameContainer</A>
<BR>
<A HREF="org/newdawn/slick/tests/CanvasSizeTest.html" title="class in org.newdawn.slick.tests" target="classFrame">CanvasSizeTest</A>
<BR>
<A HREF="org/newdawn/slick/geom/Circle.html" title="class in org.newdawn.slick.geom" target="classFrame">Circle</A>
<BR>
<A HREF="org/newdawn/slick/util/ClasspathLocation.html" title="class in org.newdawn.slick.util" target="classFrame">ClasspathLocation</A>
<BR>
<A HREF="org/newdawn/slick/tests/ClipTest.html" title="class in org.newdawn.slick.tests" target="classFrame">ClipTest</A>
<BR>
<A HREF="org/newdawn/slick/util/pathfinding/heuristics/ClosestHeuristic.html" title="class in org.newdawn.slick.util.pathfinding.heuristics" target="classFrame">ClosestHeuristic</A>
<BR>
<A HREF="org/newdawn/slick/util/pathfinding/heuristics/ClosestSquaredHeuristic.html" title="class in org.newdawn.slick.util.pathfinding.heuristics" target="classFrame">ClosestSquaredHeuristic</A>
<BR>
<A HREF="org/newdawn/slick/Color.html" title="class in org.newdawn.slick" target="classFrame">Color</A>
<BR>
<A HREF="org/newdawn/slick/font/effects/ColorEffect.html" title="class in org.newdawn.slick.font.effects" target="classFrame">ColorEffect</A>
<BR>
<A HREF="org/newdawn/slick/state/transition/CombinedTransition.html" title="class in org.newdawn.slick.state.transition" target="classFrame">CombinedTransition</A>
<BR>
<A HREF="org/newdawn/slick/command/Command.html" title="interface in org.newdawn.slick.command" target="classFrame"><I>Command</I></A>
<BR>
<A HREF="org/newdawn/slick/gui/ComponentListener.html" title="interface in org.newdawn.slick.gui" target="classFrame"><I>ComponentListener</I></A>
<BR>
<A HREF="org/newdawn/slick/opengl/CompositeImageData.html" title="class in org.newdawn.slick.opengl" target="classFrame">CompositeImageData</A>
<BR>
<A HREF="org/newdawn/slick/opengl/CompositeIOException.html" title="class in org.newdawn.slick.opengl" target="classFrame">CompositeIOException</A>
<BR>
<A HREF="org/newdawn/slick/font/effects/ConfigurableEffect.html" title="interface in org.newdawn.slick.font.effects" target="classFrame"><I>ConfigurableEffect</I></A>
<BR>
<A HREF="org/newdawn/slick/font/effects/ConfigurableEffect.Value.html" title="interface in org.newdawn.slick.font.effects" target="classFrame"><I>ConfigurableEffect.Value</I></A>
<BR>
<A HREF="org/newdawn/slick/particles/ConfigurableEmitter.html" title="class in org.newdawn.slick.particles" target="classFrame">ConfigurableEmitter</A>
<BR>
<A HREF="org/newdawn/slick/particles/ConfigurableEmitter.Value.html" title="interface in org.newdawn.slick.particles" target="classFrame"><I>ConfigurableEmitter.Value</I></A>
<BR>
<A HREF="org/newdawn/slick/particles/ConfigurableEmitterFactory.html" title="interface in org.newdawn.slick.particles" target="classFrame"><I>ConfigurableEmitterFactory</I></A>
<BR>
<A HREF="org/newdawn/slick/command/Control.html" title="interface in org.newdawn.slick.command" target="classFrame"><I>Control</I></A>
<BR>
<A HREF="org/newdawn/slick/ControlledInputReciever.html" title="interface in org.newdawn.slick" target="classFrame"><I>ControlledInputReciever</I></A>
<BR>
<A HREF="org/newdawn/slick/command/ControllerButtonControl.html" title="class in org.newdawn.slick.command" target="classFrame">ControllerButtonControl</A>
<BR>
<A HREF="org/newdawn/slick/command/ControllerDirectionControl.html" title="class in org.newdawn.slick.command" target="classFrame">ControllerDirectionControl</A>
<BR>
<A HREF="org/newdawn/slick/ControllerListener.html" title="interface in org.newdawn.slick" target="classFrame"><I>ControllerListener</I></A>
<BR>
<A HREF="org/newdawn/slick/tests/CopyAreaAlphaTest.html" title="class in org.newdawn.slick.tests" target="classFrame">CopyAreaAlphaTest</A>
<BR>
<A HREF="org/newdawn/slick/state/transition/CrossStateTransition.html" title="class in org.newdawn.slick.state.transition" target="classFrame">CrossStateTransition</A>
<BR>
<A HREF="org/newdawn/slick/opengl/CursorLoader.html" title="class in org.newdawn.slick.opengl" target="classFrame">CursorLoader</A>
<BR>
<A HREF="org/newdawn/slick/geom/Curve.html" title="class in org.newdawn.slick.geom" target="classFrame">Curve</A>
<BR>
<A HREF="org/newdawn/slick/tests/CurveTest.html" title="class in org.newdawn.slick.tests" target="classFrame">CurveTest</A>
<BR>
<A HREF="org/newdawn/slick/opengl/renderer/DefaultLineStripRenderer.html" title="class in org.newdawn.slick.opengl.renderer" target="classFrame">DefaultLineStripRenderer</A>
<BR>
<A HREF="org/newdawn/slick/util/DefaultLogSystem.html" title="class in org.newdawn.slick.util" target="classFrame">DefaultLogSystem</A>
<BR>
<A HREF="org/newdawn/slick/tests/DeferredLoadingTest.html" title="class in org.newdawn.slick.tests" target="classFrame">DeferredLoadingTest</A>
<BR>
<A HREF="org/newdawn/slick/loading/DeferredResource.html" title="interface in org.newdawn.slick.loading" target="classFrame"><I>DeferredResource</I></A>
<BR>
<A HREF="org/newdawn/slick/openal/DeferredSound.html" title="class in org.newdawn.slick.openal" target="classFrame">DeferredSound</A>
<BR>
<A HREF="org/newdawn/slick/opengl/DeferredTexture.html" title="class in org.newdawn.slick.opengl" target="classFrame">DeferredTexture</A>
<BR>
<A HREF="org/newdawn/slick/svg/inkscape/DefsProcessor.html" title="class in org.newdawn.slick.svg.inkscape" target="classFrame">DefsProcessor</A>
<BR>
<A HREF="org/newdawn/slick/svg/Diagram.html" title="class in org.newdawn.slick.svg" target="classFrame">Diagram</A>
<BR>
<A HREF="org/newdawn/slick/tests/DistanceFieldTest.html" title="class in org.newdawn.slick.tests" target="classFrame">DistanceFieldTest</A>
<BR>
<A HREF="org/newdawn/slick/tests/DoubleClickTest.html" title="class in org.newdawn.slick.tests" target="classFrame">DoubleClickTest</A>
<BR>
<A HREF="org/newdawn/slick/tests/DuplicateEmitterTest.html" title="class in org.newdawn.slick.tests" target="classFrame">DuplicateEmitterTest</A>
<BR>
<A HREF="org/newdawn/slick/font/effects/Effect.html" title="interface in org.newdawn.slick.font.effects" target="classFrame"><I>Effect</I></A>
<BR>
<A HREF="org/newdawn/slick/font/effects/EffectUtil.html" title="class in org.newdawn.slick.font.effects" target="classFrame">EffectUtil</A>
<BR>
<A HREF="org/newdawn/slick/svg/inkscape/ElementProcessor.html" title="interface in org.newdawn.slick.svg.inkscape" target="classFrame"><I>ElementProcessor</I></A>
<BR>
<A HREF="org/newdawn/slick/geom/Ellipse.html" title="class in org.newdawn.slick.geom" target="classFrame">Ellipse</A>
<BR>
<A HREF="org/newdawn/slick/svg/inkscape/EllipseProcessor.html" title="class in org.newdawn.slick.svg.inkscape" target="classFrame">EllipseProcessor</A>
<BR>
<A HREF="org/newdawn/slick/opengl/EmptyImageData.html" title="class in org.newdawn.slick.opengl" target="classFrame">EmptyImageData</A>
<BR>
<A HREF="org/newdawn/slick/state/transition/EmptyTransition.html" title="class in org.newdawn.slick.state.transition" target="classFrame">EmptyTransition</A>
<BR>
<A HREF="org/newdawn/slick/tests/xml/Entity.html" title="class in org.newdawn.slick.tests.xml" target="classFrame">Entity</A>
<BR>
<A HREF="org/newdawn/slick/state/transition/FadeInTransition.html" title="class in org.newdawn.slick.state.transition" target="classFrame">FadeInTransition</A>
<BR>
<A HREF="org/newdawn/slick/state/transition/FadeOutTransition.html" title="class in org.newdawn.slick.state.transition" target="classFrame">FadeOutTransition</A>
<BR>
<A HREF="org/newdawn/slick/util/FastTrig.html" title="class in org.newdawn.slick.util" target="classFrame">FastTrig</A>
<BR>
<A HREF="org/newdawn/slick/opengl/pbuffer/FBOGraphics.html" title="class in org.newdawn.slick.opengl.pbuffer" target="classFrame">FBOGraphics</A>
<BR>
<A HREF="org/newdawn/slick/svg/Figure.html" title="class in org.newdawn.slick.svg" target="classFrame">Figure</A>
<BR>
<A HREF="org/newdawn/slick/muffin/FileMuffin.html" title="class in org.newdawn.slick.muffin" target="classFrame">FileMuffin</A>
<BR>
<A HREF="org/newdawn/slick/util/FileSystemLocation.html" title="class in org.newdawn.slick.util" target="classFrame">FileSystemLocation</A>
<BR>
<A HREF="org/newdawn/slick/font/effects/FilterEffect.html" title="class in org.newdawn.slick.font.effects" target="classFrame">FilterEffect</A>
<BR>
<A HREF="org/newdawn/slick/particles/effects/FireEmitter.html" title="class in org.newdawn.slick.particles.effects" target="classFrame">FireEmitter</A>
<BR>
<A HREF="org/newdawn/slick/tests/FlashTest.html" title="class in org.newdawn.slick.tests" target="classFrame">FlashTest</A>
<BR>
<A HREF="org/newdawn/slick/Font.html" title="interface in org.newdawn.slick" target="classFrame"><I>Font</I></A>
<BR>
<A HREF="org/newdawn/slick/tests/FontPerformanceTest.html" title="class in org.newdawn.slick.tests" target="classFrame">FontPerformanceTest</A>
<BR>
<A HREF="org/newdawn/slick/tests/FontTest.html" title="class in org.newdawn.slick.tests" target="classFrame">FontTest</A>
<BR>
<A HREF="org/newdawn/slick/util/FontUtils.html" title="class in org.newdawn.slick.util" target="classFrame">FontUtils</A>
<BR>
<A HREF="org/newdawn/slick/Game.html" title="interface in org.newdawn.slick" target="classFrame"><I>Game</I></A>
<BR>
<A HREF="org/newdawn/slick/GameContainer.html" title="class in org.newdawn.slick" target="classFrame">GameContainer</A>
<BR>
<A HREF="org/newdawn/slick/tests/xml/GameData.html" title="class in org.newdawn.slick.tests.xml" target="classFrame">GameData</A>
<BR>
<A HREF="org/newdawn/slick/state/GameState.html" title="interface in org.newdawn.slick.state" target="classFrame"><I>GameState</I></A>
<BR>
<A HREF="org/newdawn/slick/tests/GeomAccuracyTest.html" title="class in org.newdawn.slick.tests" target="classFrame">GeomAccuracyTest</A>
<BR>
<A HREF="org/newdawn/slick/tests/GeomTest.html" title="class in org.newdawn.slick.tests" target="classFrame">GeomTest</A>
<BR>
<A HREF="org/newdawn/slick/geom/GeomUtil.html" title="class in org.newdawn.slick.geom" target="classFrame">GeomUtil</A>
<BR>
<A HREF="org/newdawn/slick/geom/GeomUtilListener.html" title="interface in org.newdawn.slick.geom" target="classFrame"><I>GeomUtilListener</I></A>
<BR>
<A HREF="org/newdawn/slick/tests/GeomUtilTest.html" title="class in org.newdawn.slick.tests" target="classFrame">GeomUtilTest</A>
<BR>
<A HREF="org/newdawn/slick/tests/GeomUtilTileTest.html" title="class in org.newdawn.slick.tests" target="classFrame">GeomUtilTileTest</A>
<BR>
<A HREF="org/newdawn/slick/opengl/GLUtils.html" title="class in org.newdawn.slick.opengl" target="classFrame">GLUtils</A>
<BR>
<A HREF="org/newdawn/slick/font/Glyph.html" title="class in org.newdawn.slick.font" target="classFrame">Glyph</A>
<BR>
<A HREF="org/newdawn/slick/font/GlyphPage.html" title="class in org.newdawn.slick.font" target="classFrame">GlyphPage</A>
<BR>
<A HREF="org/newdawn/slick/svg/Gradient.html" title="class in org.newdawn.slick.svg" target="classFrame">Gradient</A>
<BR>
<A HREF="org/newdawn/slick/font/effects/GradientEffect.html" title="class in org.newdawn.slick.font.effects" target="classFrame">GradientEffect</A>
<BR>
<A HREF="org/newdawn/slick/fills/GradientFill.html" title="class in org.newdawn.slick.fills" target="classFrame">GradientFill</A>
<BR>
<A HREF="org/newdawn/slick/tests/GradientImageTest.html" title="class in org.newdawn.slick.tests" target="classFrame">GradientImageTest</A>
<BR>
<A HREF="org/newdawn/slick/tests/GradientTest.html" title="class in org.newdawn.slick.tests" target="classFrame">GradientTest</A>
<BR>
<A HREF="org/newdawn/slick/Graphics.html" title="class in org.newdawn.slick" target="classFrame">Graphics</A>
<BR>
<A HREF="org/newdawn/slick/opengl/pbuffer/GraphicsFactory.html" title="class in org.newdawn.slick.opengl.pbuffer" target="classFrame">GraphicsFactory</A>
<BR>
<A HREF="org/newdawn/slick/tests/GraphicsTest.html" title="class in org.newdawn.slick.tests" target="classFrame">GraphicsTest</A>
<BR>
<A HREF="org/newdawn/slick/svg/inkscape/GroupProcessor.html" title="class in org.newdawn.slick.svg.inkscape" target="classFrame">GroupProcessor</A>
<BR>
<A HREF="org/newdawn/slick/gui/GUIContext.html" title="interface in org.newdawn.slick.gui" target="classFrame"><I>GUIContext</I></A>
<BR>
<A HREF="org/newdawn/slick/tests/GUITest.html" title="class in org.newdawn.slick.tests" target="classFrame">GUITest</A>
<BR>
<A HREF="org/newdawn/slick/font/HieroSettings.html" title="class in org.newdawn.slick.font" target="classFrame">HieroSettings</A>
<BR>
<A HREF="org/newdawn/slick/state/transition/HorizontalSplitTransition.html" title="class in org.newdawn.slick.state.transition" target="classFrame">HorizontalSplitTransition</A>
<BR>
<A HREF="org/newdawn/slick/Image.html" title="class in org.newdawn.slick" target="classFrame">Image</A>
<BR>
<A HREF="org/newdawn/slick/ImageBuffer.html" title="class in org.newdawn.slick" target="classFrame">ImageBuffer</A>
<BR>
<A HREF="org/newdawn/slick/tests/ImageBufferEndianTest.html" title="class in org.newdawn.slick.tests" target="classFrame">ImageBufferEndianTest</A>
<BR>
<A HREF="org/newdawn/slick/tests/ImageBufferTest.html" title="class in org.newdawn.slick.tests" target="classFrame">ImageBufferTest</A>
<BR>
<A HREF="org/newdawn/slick/tests/ImageCornerTest.html" title="class in org.newdawn.slick.tests" target="classFrame">ImageCornerTest</A>
<BR>
<A HREF="org/newdawn/slick/opengl/ImageData.html" title="interface in org.newdawn.slick.opengl" target="classFrame"><I>ImageData</I></A>
<BR>
<A HREF="org/newdawn/slick/opengl/ImageDataFactory.html" title="class in org.newdawn.slick.opengl" target="classFrame">ImageDataFactory</A>
<BR>
<A HREF="org/newdawn/slick/tests/ImageGraphicsTest.html" title="class in org.newdawn.slick.tests" target="classFrame">ImageGraphicsTest</A>
<BR>
<A HREF="org/newdawn/slick/opengl/ImageIOImageData.html" title="class in org.newdawn.slick.opengl" target="classFrame">ImageIOImageData</A>
<BR>
<A HREF="org/newdawn/slick/imageout/ImageIOWriter.html" title="class in org.newdawn.slick.imageout" target="classFrame">ImageIOWriter</A>
<BR>
<A HREF="org/newdawn/slick/tests/ImageMemTest.html" title="class in org.newdawn.slick.tests" target="classFrame">ImageMemTest</A>
<BR>
<A HREF="org/newdawn/slick/imageout/ImageOut.html" title="class in org.newdawn.slick.imageout" target="classFrame">ImageOut</A>
<BR>
<A HREF="org/newdawn/slick/tests/ImageOutTest.html" title="class in org.newdawn.slick.tests" target="classFrame">ImageOutTest</A>
<BR>
<A HREF="org/newdawn/slick/tests/ImageReadTest.html" title="class in org.newdawn.slick.tests" target="classFrame">ImageReadTest</A>
<BR>
<A HREF="org/newdawn/slick/tests/ImageTest.html" title="class in org.newdawn.slick.tests" target="classFrame">ImageTest</A>
<BR>
<A HREF="org/newdawn/slick/imageout/ImageWriter.html" title="interface in org.newdawn.slick.imageout" target="classFrame"><I>ImageWriter</I></A>
<BR>
<A HREF="org/newdawn/slick/imageout/ImageWriterFactory.html" title="class in org.newdawn.slick.imageout" target="classFrame">ImageWriterFactory</A>
<BR>
<A HREF="org/newdawn/slick/opengl/renderer/ImmediateModeOGLRenderer.html" title="class in org.newdawn.slick.opengl.renderer" target="classFrame">ImmediateModeOGLRenderer</A>
<BR>
<A HREF="org/newdawn/slick/svg/InkscapeLoader.html" title="class in org.newdawn.slick.svg" target="classFrame">InkscapeLoader</A>
<BR>
<A HREF="org/newdawn/slick/svg/inkscape/InkscapeNonGeometricData.html" title="class in org.newdawn.slick.svg.inkscape" target="classFrame">InkscapeNonGeometricData</A>
<BR>
<A HREF="org/newdawn/slick/tests/InkscapeTest.html" title="class in org.newdawn.slick.tests" target="classFrame">InkscapeTest</A>
<BR>
<A HREF="org/newdawn/slick/Input.html" title="class in org.newdawn.slick" target="classFrame">Input</A>
<BR>
<A HREF="org/newdawn/slick/util/InputAdapter.html" title="class in org.newdawn.slick.util" target="classFrame">InputAdapter</A>
<BR>
<A HREF="org/newdawn/slick/InputListener.html" title="interface in org.newdawn.slick" target="classFrame"><I>InputListener</I></A>
<BR>
<A HREF="org/newdawn/slick/command/InputProvider.html" title="class in org.newdawn.slick.command" target="classFrame">InputProvider</A>
<BR>
<A HREF="org/newdawn/slick/command/InputProviderListener.html" title="interface in org.newdawn.slick.command" target="classFrame"><I>InputProviderListener</I></A>
<BR>
<A HREF="org/newdawn/slick/tests/InputProviderTest.html" title="class in org.newdawn.slick.tests" target="classFrame">InputProviderTest</A>
<BR>
<A HREF="org/newdawn/slick/tests/InputTest.html" title="class in org.newdawn.slick.tests" target="classFrame">InputTest</A>
<BR>
<A HREF="org/newdawn/slick/opengl/InternalTextureLoader.html" title="class in org.newdawn.slick.opengl" target="classFrame">InternalTextureLoader</A>
<BR>
<A HREF="org/newdawn/slick/tests/xml/Inventory.html" title="class in org.newdawn.slick.tests.xml" target="classFrame">Inventory</A>
<BR>
<A HREF="org/newdawn/slick/tests/IsoTiledTest.html" title="class in org.newdawn.slick.tests" target="classFrame">IsoTiledTest</A>
<BR>
<A HREF="org/newdawn/slick/tests/xml/Item.html" title="class in org.newdawn.slick.tests.xml" target="classFrame">Item</A>
<BR>
<A HREF="org/newdawn/slick/tests/xml/ItemContainer.html" title="class in org.newdawn.slick.tests.xml" target="classFrame">ItemContainer</A>
<BR>
<A HREF="org/newdawn/slick/command/KeyControl.html" title="class in org.newdawn.slick.command" target="classFrame">KeyControl</A>
<BR>
<A HREF="org/newdawn/slick/KeyListener.html" title="interface in org.newdawn.slick" target="classFrame"><I>KeyListener</I></A>
<BR>
<A HREF="org/newdawn/slick/tests/KeyRepeatTest.html" title="class in org.newdawn.slick.tests" target="classFrame">KeyRepeatTest</A>
<BR>
<A HREF="org/newdawn/slick/tests/LameTest.html" title="class in org.newdawn.slick.tests" target="classFrame">LameTest</A>
<BR>
<A HREF="org/newdawn/slick/tiled/Layer.html" title="class in org.newdawn.slick.tiled" target="classFrame">Layer</A>
<BR>
<A HREF="org/newdawn/slick/geom/Line.html" title="class in org.newdawn.slick.geom" target="classFrame">Line</A>
<BR>
<A HREF="org/newdawn/slick/svg/LinearGradientFill.html" title="class in org.newdawn.slick.svg" target="classFrame">LinearGradientFill</A>
<BR>
<A HREF="org/newdawn/slick/svg/inkscape/LineProcessor.html" title="class in org.newdawn.slick.svg.inkscape" target="classFrame">LineProcessor</A>
<BR>
<A HREF="org/newdawn/slick/tests/LineRenderTest.html" title="class in org.newdawn.slick.tests" target="classFrame">LineRenderTest</A>
<BR>
<A HREF="org/newdawn/slick/opengl/renderer/LineStripRenderer.html" title="interface in org.newdawn.slick.opengl.renderer" target="classFrame"><I>LineStripRenderer</I></A>
<BR>
<A HREF="org/newdawn/slick/util/pathfinding/navmesh/Link.html" title="class in org.newdawn.slick.util.pathfinding.navmesh" target="classFrame">Link</A>
<BR>
<A HREF="org/newdawn/slick/opengl/LoadableImageData.html" title="interface in org.newdawn.slick.opengl" target="classFrame"><I>LoadableImageData</I></A>
<BR>
<A HREF="org/newdawn/slick/svg/Loader.html" title="interface in org.newdawn.slick.svg" target="classFrame"><I>Loader</I></A>
<BR>
<A HREF="org/newdawn/slick/loading/LoadingList.html" title="class in org.newdawn.slick.loading" target="classFrame">LoadingList</A>
<BR>
<A HREF="org/newdawn/slick/util/LocatedImage.html" title="class in org.newdawn.slick.util" target="classFrame">LocatedImage</A>
<BR>
<A HREF="org/newdawn/slick/util/Log.html" title="class in org.newdawn.slick.util" target="classFrame">Log</A>
<BR>
<A HREF="org/newdawn/slick/util/LogSystem.html" title="interface in org.newdawn.slick.util" target="classFrame"><I>LogSystem</I></A>
<BR>
<A HREF="org/newdawn/slick/util/pathfinding/heuristics/ManhattanHeuristic.html" title="class in org.newdawn.slick.util.pathfinding.heuristics" target="classFrame">ManhattanHeuristic</A>
<BR>
<A HREF="org/newdawn/slick/geom/MannTriangulator.html" title="class in org.newdawn.slick.geom" target="classFrame">MannTriangulator</A>
<BR>
<A HREF="org/newdawn/slick/util/MaskUtil.html" title="class in org.newdawn.slick.util" target="classFrame">MaskUtil</A>
<BR>
<A HREF="org/newdawn/slick/openal/MODSound.html" title="class in org.newdawn.slick.openal" target="classFrame">MODSound</A>
<BR>
<A HREF="org/newdawn/slick/geom/MorphShape.html" title="class in org.newdawn.slick.geom" target="classFrame">MorphShape</A>
<BR>
<A HREF="org/newdawn/slick/tests/MorphShapeTest.html" title="class in org.newdawn.slick.tests" target="classFrame">MorphShapeTest</A>
<BR>
<A HREF="org/newdawn/slick/tests/MorphSVGTest.html" title="class in org.newdawn.slick.tests" target="classFrame">MorphSVGTest</A>
<BR>
<A HREF="org/newdawn/slick/command/MouseButtonControl.html" title="class in org.newdawn.slick.command" target="classFrame">MouseButtonControl</A>
<BR>
<A HREF="org/newdawn/slick/MouseListener.html" title="interface in org.newdawn.slick" target="classFrame"><I>MouseListener</I></A>
<BR>
<A HREF="org/newdawn/slick/gui/MouseOverArea.html" title="class in org.newdawn.slick.gui" target="classFrame">MouseOverArea</A>
<BR>
<A HREF="org/newdawn/slick/util/pathfinding/Mover.html" title="interface in org.newdawn.slick.util.pathfinding" target="classFrame"><I>Mover</I></A>
<BR>
<A HREF="org/newdawn/slick/muffin/Muffin.html" title="interface in org.newdawn.slick.muffin" target="classFrame"><I>Muffin</I></A>
<BR>
<A HREF="org/newdawn/slick/Music.html" title="class in org.newdawn.slick" target="classFrame">Music</A>
<BR>
<A HREF="org/newdawn/slick/MusicListener.html" title="interface in org.newdawn.slick" target="classFrame"><I>MusicListener</I></A>
<BR>
<A HREF="org/newdawn/slick/tests/MusicListenerTest.html" title="class in org.newdawn.slick.tests" target="classFrame">MusicListenerTest</A>
<BR>
<A HREF="org/newdawn/slick/util/pathfinding/navmesh/NavMesh.html" title="class in org.newdawn.slick.util.pathfinding.navmesh" target="classFrame">NavMesh</A>
<BR>
<A HREF="org/newdawn/slick/util/pathfinding/navmesh/NavMeshBuilder.html" title="class in org.newdawn.slick.util.pathfinding.navmesh" target="classFrame">NavMeshBuilder</A>
<BR>
<A HREF="org/newdawn/slick/tests/NavMeshTest.html" title="class in org.newdawn.slick.tests" target="classFrame">NavMeshTest</A>
<BR>
<A HREF="org/newdawn/slick/util/pathfinding/navmesh/NavPath.html" title="class in org.newdawn.slick.util.pathfinding.navmesh" target="classFrame">NavPath</A>
<BR>
<A HREF="org/newdawn/slick/geom/NeatTriangulator.html" title="class in org.newdawn.slick.geom" target="classFrame">NeatTriangulator</A>
<BR>
<A HREF="org/newdawn/slick/svg/NonGeometricData.html" title="class in org.newdawn.slick.svg" target="classFrame">NonGeometricData</A>
<BR>
<A HREF="org/newdawn/slick/openal/NullAudio.html" title="class in org.newdawn.slick.openal" target="classFrame">NullAudio</A>
<BR>
<A HREF="org/newdawn/slick/tests/xml/ObjectParserTest.html" title="class in org.newdawn.slick.tests.xml" target="classFrame">ObjectParserTest</A>
<BR>
<A HREF="org/newdawn/slick/util/xml/ObjectTreeParser.html" title="class in org.newdawn.slick.util.xml" target="classFrame">ObjectTreeParser</A>
<BR>
<A HREF="org/newdawn/slick/openal/OggData.html" title="class in org.newdawn.slick.openal" target="classFrame">OggData</A>
<BR>
<A HREF="org/newdawn/slick/openal/OggDecoder.html" title="class in org.newdawn.slick.openal" target="classFrame">OggDecoder</A>
<BR>
<A HREF="org/newdawn/slick/openal/OggInputStream.html" title="class in org.newdawn.slick.openal" target="classFrame">OggInputStream</A>
<BR>
<A HREF="org/newdawn/slick/openal/OpenALStreamPlayer.html" title="class in org.newdawn.slick.openal" target="classFrame">OpenALStreamPlayer</A>
<BR>
<A HREF="org/newdawn/slick/util/OperationNotSupportedException.html" title="class in org.newdawn.slick.util" target="classFrame">OperationNotSupportedException</A>
<BR>
<A HREF="org/newdawn/slick/font/effects/OutlineEffect.html" title="class in org.newdawn.slick.font.effects" target="classFrame">OutlineEffect</A>
<BR>
<A HREF="org/newdawn/slick/font/effects/OutlineWobbleEffect.html" title="class in org.newdawn.slick.font.effects" target="classFrame">OutlineWobbleEffect</A>
<BR>
<A HREF="org/newdawn/slick/font/effects/OutlineZigzagEffect.html" title="class in org.newdawn.slick.font.effects" target="classFrame">OutlineZigzagEffect</A>
<BR>
<A HREF="org/newdawn/slick/geom/OverTriangulator.html" title="class in org.newdawn.slick.geom" target="classFrame">OverTriangulator</A>
<BR>
<A HREF="org/newdawn/slick/tests/PackedSheetTest.html" title="class in org.newdawn.slick.tests" target="classFrame">PackedSheetTest</A>
<BR>
<A HREF="org/newdawn/slick/PackedSpriteSheet.html" title="class in org.newdawn.slick" target="classFrame">PackedSpriteSheet</A>
<BR>
<A HREF="org/newdawn/slick/svg/ParsingException.html" title="class in org.newdawn.slick.svg" target="classFrame">ParsingException</A>
<BR>
<A HREF="org/newdawn/slick/particles/Particle.html" title="class in org.newdawn.slick.particles" target="classFrame">Particle</A>
<BR>
<A HREF="org/newdawn/slick/particles/ParticleEmitter.html" title="interface in org.newdawn.slick.particles" target="classFrame"><I>ParticleEmitter</I></A>
<BR>
<A HREF="org/newdawn/slick/particles/ParticleIO.html" title="class in org.newdawn.slick.particles" target="classFrame">ParticleIO</A>
<BR>
<A HREF="org/newdawn/slick/particles/ParticleSystem.html" title="class in org.newdawn.slick.particles" target="classFrame">ParticleSystem</A>
<BR>
<A HREF="org/newdawn/slick/tests/ParticleTest.html" title="class in org.newdawn.slick.tests" target="classFrame">ParticleTest</A>
<BR>
<A HREF="org/newdawn/slick/geom/Path.html" title="class in org.newdawn.slick.geom" target="classFrame">Path</A>
<BR>
<A HREF="org/newdawn/slick/util/pathfinding/Path.html" title="class in org.newdawn.slick.util.pathfinding" target="classFrame">Path</A>
<BR>
<A HREF="org/newdawn/slick/util/pathfinding/PathFinder.html" title="interface in org.newdawn.slick.util.pathfinding" target="classFrame"><I>PathFinder</I></A>
<BR>
<A HREF="org/newdawn/slick/util/pathfinding/PathFindingContext.html" title="interface in org.newdawn.slick.util.pathfinding" target="classFrame"><I>PathFindingContext</I></A>
<BR>
<A HREF="org/newdawn/slick/svg/inkscape/PathProcessor.html" title="class in org.newdawn.slick.svg.inkscape" target="classFrame">PathProcessor</A>
<BR>
<A HREF="org/newdawn/slick/opengl/pbuffer/PBufferGraphics.html" title="class in org.newdawn.slick.opengl.pbuffer" target="classFrame">PBufferGraphics</A>
<BR>
<A HREF="org/newdawn/slick/opengl/pbuffer/PBufferUniqueGraphics.html" title="class in org.newdawn.slick.opengl.pbuffer" target="classFrame">PBufferUniqueGraphics</A>
<BR>
<A HREF="org/newdawn/slick/tests/PedigreeTest.html" title="class in org.newdawn.slick.tests" target="classFrame">PedigreeTest</A>
<BR>
<A HREF="org/newdawn/slick/opengl/PNGDecoder.html" title="class in org.newdawn.slick.opengl" target="classFrame">PNGDecoder</A>
<BR>
<A HREF="org/newdawn/slick/opengl/PNGDecoder.Format.html" title="class in org.newdawn.slick.opengl" target="classFrame">PNGDecoder.Format</A>
<BR>
<A HREF="org/newdawn/slick/opengl/PNGImageData.html" title="class in org.newdawn.slick.opengl" target="classFrame">PNGImageData</A>
<BR>
<A HREF="org/newdawn/slick/geom/Point.html" title="class in org.newdawn.slick.geom" target="classFrame">Point</A>
<BR>
<A HREF="org/newdawn/slick/geom/Polygon.html" title="class in org.newdawn.slick.geom" target="classFrame">Polygon</A>
<BR>
<A HREF="org/newdawn/slick/svg/inkscape/PolygonProcessor.html" title="class in org.newdawn.slick.svg.inkscape" target="classFrame">PolygonProcessor</A>
<BR>
<A HREF="org/newdawn/slick/tests/PolygonTest.html" title="class in org.newdawn.slick.tests" target="classFrame">PolygonTest</A>
<BR>
<A HREF="org/newdawn/slick/tests/PureFontTest.html" title="class in org.newdawn.slick.tests" target="classFrame">PureFontTest</A>
<BR>
<A HREF="org/newdawn/slick/opengl/renderer/QuadBasedLineStripRenderer.html" title="class in org.newdawn.slick.opengl.renderer" target="classFrame">QuadBasedLineStripRenderer</A>
<BR>
<A HREF="org/newdawn/slick/svg/RadialGradientFill.html" title="class in org.newdawn.slick.svg" target="classFrame">RadialGradientFill</A>
<BR>
<A HREF="org/newdawn/slick/geom/Rectangle.html" title="class in org.newdawn.slick.geom" target="classFrame">Rectangle</A>
<BR>
<A HREF="org/newdawn/slick/svg/inkscape/RectProcessor.html" title="class in org.newdawn.slick.svg.inkscape" target="classFrame">RectProcessor</A>
<BR>
<A HREF="org/newdawn/slick/Renderable.html" title="interface in org.newdawn.slick" target="classFrame"><I>Renderable</I></A>
<BR>
<A HREF="org/newdawn/slick/opengl/renderer/Renderer.html" title="class in org.newdawn.slick.opengl.renderer" target="classFrame">Renderer</A>
<BR>
<A HREF="org/newdawn/slick/util/ResourceLoader.html" title="class in org.newdawn.slick.util" target="classFrame">ResourceLoader</A>
<BR>
<A HREF="org/newdawn/slick/util/ResourceLocation.html" title="interface in org.newdawn.slick.util" target="classFrame"><I>ResourceLocation</I></A>
<BR>
<A HREF="org/newdawn/slick/state/transition/RotateTransition.html" title="class in org.newdawn.slick.state.transition" target="classFrame">RotateTransition</A>
<BR>
<A HREF="org/newdawn/slick/geom/RoundedRectangle.html" title="class in org.newdawn.slick.geom" target="classFrame">RoundedRectangle</A>
<BR>
<A HREF="org/newdawn/slick/SavedState.html" title="class in org.newdawn.slick" target="classFrame">SavedState</A>
<BR>
<A HREF="org/newdawn/slick/tests/SavedStateTest.html" title="class in org.newdawn.slick.tests" target="classFrame">SavedStateTest</A>
<BR>
<A HREF="org/newdawn/slick/ScalableGame.html" title="class in org.newdawn.slick" target="classFrame">ScalableGame</A>
<BR>
<A HREF="org/newdawn/slick/tests/ScalableTest.html" title="class in org.newdawn.slick.tests" target="classFrame">ScalableTest</A>
<BR>
<A HREF="org/newdawn/slick/state/transition/SelectTransition.html" title="class in org.newdawn.slick.state.transition" target="classFrame">SelectTransition</A>
<BR>
<A HREF="org/newdawn/slick/opengl/renderer/SGL.html" title="interface in org.newdawn.slick.opengl.renderer" target="classFrame"><I>SGL</I></A>
<BR>
<A HREF="org/newdawn/slick/font/effects/ShadowEffect.html" title="class in org.newdawn.slick.font.effects" target="classFrame">ShadowEffect</A>
<BR>
<A HREF="org/newdawn/slick/geom/Shape.html" title="class in org.newdawn.slick.geom" target="classFrame">Shape</A>
<BR>
<A HREF="org/newdawn/slick/ShapeFill.html" title="interface in org.newdawn.slick" target="classFrame"><I>ShapeFill</I></A>
<BR>
<A HREF="org/newdawn/slick/geom/ShapeRenderer.html" title="class in org.newdawn.slick.geom" target="classFrame">ShapeRenderer</A>
<BR>
<A HREF="org/newdawn/slick/tests/ShapeTest.html" title="class in org.newdawn.slick.tests" target="classFrame">ShapeTest</A>
<BR>
<A HREF="org/newdawn/slick/svg/SimpleDiagramRenderer.html" title="class in org.newdawn.slick.svg" target="classFrame">SimpleDiagramRenderer</A>
<BR>
<A HREF="org/newdawn/slick/opengl/SlickCallable.html" title="class in org.newdawn.slick.opengl" target="classFrame">SlickCallable</A>
<BR>
<A HREF="org/newdawn/slick/tests/SlickCallableTest.html" title="class in org.newdawn.slick.tests" target="classFrame">SlickCallableTest</A>
<BR>
<A HREF="org/newdawn/slick/SlickException.html" title="class in org.newdawn.slick" target="classFrame">SlickException</A>
<BR>
<A HREF="org/newdawn/slick/util/xml/SlickXMLException.html" title="class in org.newdawn.slick.util.xml" target="classFrame">SlickXMLException</A>
<BR>
<A HREF="org/newdawn/slick/Sound.html" title="class in org.newdawn.slick" target="classFrame">Sound</A>
<BR>
<A HREF="org/newdawn/slick/tests/SoundPositionTest.html" title="class in org.newdawn.slick.tests" target="classFrame">SoundPositionTest</A>
<BR>
<A HREF="org/newdawn/slick/openal/SoundStore.html" title="class in org.newdawn.slick.openal" target="classFrame">SoundStore</A>
<BR>
<A HREF="org/newdawn/slick/tests/SoundTest.html" title="class in org.newdawn.slick.tests" target="classFrame">SoundTest</A>
<BR>
<A HREF="org/newdawn/slick/tests/SoundURLTest.html" title="class in org.newdawn.slick.tests" target="classFrame">SoundURLTest</A>
<BR>
<A HREF="org/newdawn/slick/util/pathfinding/navmesh/Space.html" title="class in org.newdawn.slick.util.pathfinding.navmesh" target="classFrame">Space</A>
<BR>
<A HREF="org/newdawn/slick/SpriteSheet.html" title="class in org.newdawn.slick" target="classFrame">SpriteSheet</A>
<BR>
<A HREF="org/newdawn/slick/SpriteSheetFont.html" title="class in org.newdawn.slick" target="classFrame">SpriteSheetFont</A>
<BR>
<A HREF="org/newdawn/slick/tests/SpriteSheetFontTest.html" title="class in org.newdawn.slick.tests" target="classFrame">SpriteSheetFontTest</A>
<BR>
<A HREF="org/newdawn/slick/state/StateBasedGame.html" title="class in org.newdawn.slick.state" target="classFrame">StateBasedGame</A>
<BR>
<A HREF="org/newdawn/slick/tests/StateBasedTest.html" title="class in org.newdawn.slick.tests" target="classFrame">StateBasedTest</A>
<BR>
<A HREF="org/newdawn/slick/tests/xml/Stats.html" title="class in org.newdawn.slick.tests.xml" target="classFrame">Stats</A>
<BR>
<A HREF="org/newdawn/slick/openal/StreamSound.html" title="class in org.newdawn.slick.openal" target="classFrame">StreamSound</A>
<BR>
<A HREF="org/newdawn/slick/svg/SVGMorph.html" title="class in org.newdawn.slick.svg" target="classFrame">SVGMorph</A>
<BR>
<A HREF="org/newdawn/slick/tests/TestBox.html" title="class in org.newdawn.slick.tests" target="classFrame">TestBox</A>
<BR>
<A HREF="org/newdawn/slick/tests/states/TestState1.html" title="class in org.newdawn.slick.tests.states" target="classFrame">TestState1</A>
<BR>
<A HREF="org/newdawn/slick/tests/states/TestState2.html" title="class in org.newdawn.slick.tests.states" target="classFrame">TestState2</A>
<BR>
<A HREF="org/newdawn/slick/tests/states/TestState3.html" title="class in org.newdawn.slick.tests.states" target="classFrame">TestState3</A>
<BR>
<A HREF="org/newdawn/slick/tests/TestUtils.html" title="class in org.newdawn.slick.tests" target="classFrame">TestUtils</A>
<BR>
<A HREF="org/newdawn/slick/geom/TexCoordGenerator.html" title="interface in org.newdawn.slick.geom" target="classFrame"><I>TexCoordGenerator</I></A>
<BR>
<A HREF="org/newdawn/slick/gui/TextField.html" title="class in org.newdawn.slick.gui" target="classFrame">TextField</A>
<BR>
<A HREF="org/newdawn/slick/opengl/Texture.html" title="interface in org.newdawn.slick.opengl" target="classFrame"><I>Texture</I></A>
<BR>
<A HREF="org/newdawn/slick/opengl/TextureImpl.html" title="class in org.newdawn.slick.opengl" target="classFrame">TextureImpl</A>
<BR>
<A HREF="org/newdawn/slick/opengl/TextureLoader.html" title="class in org.newdawn.slick.opengl" target="classFrame">TextureLoader</A>
<BR>
<A HREF="org/newdawn/slick/tests/TexturePaintTest.html" title="class in org.newdawn.slick.tests" target="classFrame">TexturePaintTest</A>
<BR>
<A HREF="org/newdawn/slick/opengl/TGAImageData.html" title="class in org.newdawn.slick.opengl" target="classFrame">TGAImageData</A>
<BR>
<A HREF="org/newdawn/slick/imageout/TGAWriter.html" title="class in org.newdawn.slick.imageout" target="classFrame">TGAWriter</A>
<BR>
<A HREF="org/newdawn/slick/util/pathfinding/TileBasedMap.html" title="interface in org.newdawn.slick.util.pathfinding" target="classFrame"><I>TileBasedMap</I></A>
<BR>
<A HREF="org/newdawn/slick/tiled/TiledMap.html" title="class in org.newdawn.slick.tiled" target="classFrame">TiledMap</A>
<BR>
<A HREF="org/newdawn/slick/tests/TileMapTest.html" title="class in org.newdawn.slick.tests" target="classFrame">TileMapTest</A>
<BR>
<A HREF="org/newdawn/slick/tiled/TileSet.html" title="class in org.newdawn.slick.tiled" target="classFrame">TileSet</A>
<BR>
<A HREF="org/newdawn/slick/geom/Transform.html" title="class in org.newdawn.slick.geom" target="classFrame">Transform</A>
<BR>
<A HREF="org/newdawn/slick/tests/TransformTest.html" title="class in org.newdawn.slick.tests" target="classFrame">TransformTest</A>
<BR>
<A HREF="org/newdawn/slick/tests/TransformTest2.html" title="class in org.newdawn.slick.tests" target="classFrame">TransformTest2</A>
<BR>
<A HREF="org/newdawn/slick/state/transition/Transition.html" title="interface in org.newdawn.slick.state.transition" target="classFrame"><I>Transition</I></A>
<BR>
<A HREF="org/newdawn/slick/tests/TransitionTest.html" title="class in org.newdawn.slick.tests" target="classFrame">TransitionTest</A>
<BR>
<A HREF="org/newdawn/slick/tests/TransparentColorTest.html" title="class in org.newdawn.slick.tests" target="classFrame">TransparentColorTest</A>
<BR>
<A HREF="org/newdawn/slick/geom/Triangulator.html" title="interface in org.newdawn.slick.geom" target="classFrame"><I>Triangulator</I></A>
<BR>
<A HREF="org/newdawn/slick/TrueTypeFont.html" title="class in org.newdawn.slick" target="classFrame">TrueTypeFont</A>
<BR>
<A HREF="org/newdawn/slick/tests/TrueTypeFontPerformanceTest.html" title="class in org.newdawn.slick.tests" target="classFrame">TrueTypeFontPerformanceTest</A>
<BR>
<A HREF="org/newdawn/slick/UnicodeFont.html" title="class in org.newdawn.slick" target="classFrame">UnicodeFont</A>
<BR>
<A HREF="org/newdawn/slick/UnicodeFont.DisplayList.html" title="class in org.newdawn.slick" target="classFrame">UnicodeFont.DisplayList</A>
<BR>
<A HREF="org/newdawn/slick/tests/UnicodeFontTest.html" title="class in org.newdawn.slick.tests" target="classFrame">UnicodeFontTest</A>
<BR>
<A HREF="org/newdawn/slick/svg/inkscape/UseProcessor.html" title="class in org.newdawn.slick.svg.inkscape" target="classFrame">UseProcessor</A>
<BR>
<A HREF="org/newdawn/slick/svg/inkscape/Util.html" title="class in org.newdawn.slick.svg.inkscape" target="classFrame">Util</A>
<BR>
<A HREF="org/newdawn/slick/opengl/renderer/VAOGLRenderer.html" title="class in org.newdawn.slick.opengl.renderer" target="classFrame">VAOGLRenderer</A>
<BR>
<A HREF="org/newdawn/slick/geom/Vector2f.html" title="class in org.newdawn.slick.geom" target="classFrame">Vector2f</A>
<BR>
<A HREF="org/newdawn/slick/state/transition/VerticalSplitTransition.html" title="class in org.newdawn.slick.state.transition" target="classFrame">VerticalSplitTransition</A>
<BR>
<A HREF="org/newdawn/slick/openal/WaveData.html" title="class in org.newdawn.slick.openal" target="classFrame">WaveData</A>
<BR>
<A HREF="org/newdawn/slick/muffin/WebstartMuffin.html" title="class in org.newdawn.slick.muffin" target="classFrame">WebstartMuffin</A>
<BR>
<A HREF="org/newdawn/slick/util/xml/XMLElement.html" title="class in org.newdawn.slick.util.xml" target="classFrame">XMLElement</A>
<BR>
<A HREF="org/newdawn/slick/util/xml/XMLElementList.html" title="class in org.newdawn.slick.util.xml" target="classFrame">XMLElementList</A>
<BR>
<A HREF="org/newdawn/slick/XMLPackedSheet.html" title="class in org.newdawn.slick" target="classFrame">XMLPackedSheet</A>
<BR>
<A HREF="org/newdawn/slick/util/xml/XMLParser.html" title="class in org.newdawn.slick.util.xml" target="classFrame">XMLParser</A>
<BR>
<A HREF="org/newdawn/slick/tests/xml/XMLTest.html" title="class in org.newdawn.slick.tests.xml" target="classFrame">XMLTest</A>
<BR>
</FONT></TD>
</TR>
</TABLE>
</BODY>
</HTML>

637
javadoc/allclasses-noframe.html

<
@ -0,0 +1,637 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc (build 1.6.0_34) on Mon Jun 03 22:20:33 BST 2013 -->
<TITLE>
All Classes (Slick - The 2D Library)