# Index (Slick - The 2D Library)
Date: 2013-06-03

A B C D E F G H I J K L M N O P Q R S T U V W X Y

## A

a - Variable in class org.newdawn.slick.Color
  The alpha component of the colour
ABGR - Static variable in class org.newdawn.slick.opengl.PNGDecoder
AbstractComponent - Class in org.newdawn.slick.gui
  The utility class to handle all the input related gubbins for basic GUI components
AbstractComponent(GUIContext) - Constructor for class org.newdawn.slick.gui.AbstractComponent
  Create a new component
add(Color) - Method in class org.newdawn.slick.Color
  Add another colour to this one
add(MannTriangulator.Point) - Method in class org.newdawn.slick.geom.MannTriangulator.PointBag
  Add a point to the bag
add(double) - Method in class org.newdawn.slick.geom.Vector2f
  Adjust this vector by a given angle
add(Vector2f) - Method in class org.newdawn.slick.geom.Vector2f
  Add a vector to this vector
add(DeferredResource) - Method in class org.newdawn.slick.loading.LoadingList
  Add a resource to be loaded at some later date
add(LoadableImageData) - Method in class org.newdawn.slick.opengl.CompositeImageData
  Add a potentional source of image data
add(XMLElement) - Method in class org.newdawn.slick.util.xml.XMLElementList
  Add an element to the list
addAllTo(Collection) - Method in class org.newdawn.slick.util.xml.XMLElementList
  Add all the elements in this list to another collection
addAsciiGlyphs() - Method in class org.newdawn.slick.UnicodeFont
  Queues the glyphs in the ASCII character set (codepoints 32 through 255) to be loaded.
addAttribute(String, String) - Method in class org.newdawn.slick.svg.NonGeometricData
  Add a configured style attribute into the data set
addColorPoint(float, Color) - Method in class org.newdawn.slick.particles.ConfigurableEmitter
  Add a point in the colour cycle
addControllerListener(ControllerListener) - Method in class org.newdawn.slick.Input
  Add a controller listener to be notified of controller input events
addElementMapping(String, Class) - Method in class org.newdawn.slick.util.xml.ObjectTreeParser
  Add a mapping between XML element name and class name
addElementProcessor(ElementProcessor) - Static method in class org.newdawn.slick.svg.InkscapeLoader
  Add an `ElementProcessor` which will be passed each element read as the Inkscape SVG document is processed.
addEmitter(ParticleEmitter) - Method in class org.newdawn.slick.particles.ParticleSystem
  Add a particle emitter to be used on this system
addException(Exception) - Method in exception org.newdawn.slick.opengl.CompositeIOException
  Add an exception that caused this exceptino
addFigure(Figure) - Method in class org.newdawn.slick.svg.Diagram
  Add a figure to the diagram
addFrame(int, int, int) - Method in class org.newdawn.slick.Animation
  Add animation frame to the animation.
addFrame(Image, int) - Method in class org.newdawn.slick.Animation
  Add animation frame to the animation
addGame(Class) - Method in class org.newdawn.slick.tests.TestBox
  Add a game to the box
addGlyphs(int, int) - Method in class org.newdawn.slick.UnicodeFont
  Queues the glyphs in the specified codepoint range (inclusive) to be loaded.
addGlyphs(String) - Method in class org.newdawn.slick.UnicodeFont
  Queues the glyphs in the specified text to be loaded.
addGradient(String, Gradient) - Method in class org.newdawn.slick.svg.Diagram
  Add gradient to the diagram
addIgnoredElement(String) - Method in class org.newdawn.slick.util.xml.ObjectTreeParser
  Add a name to the list of elements ignored
addKeyListener(KeyListener) - Method in class org.newdawn.slick.Input
  Add a key listener to be notified of key input events
addListener(InputProviderListener) - Method in class org.newdawn.slick.command.InputProvider
  Add a listener to the provider.
addListener(ComponentListener) - Method in class org.newdawn.slick.gui.AbstractComponent
  Add a component listener to be informed when the component sees fit.
addListener(InputListener) - Method in class org.newdawn.slick.Input
  Add a listener to be notified of input events
addListener(MusicListener) - Method in class org.newdawn.slick.Music
  Add a listener to this music
addMouseListener(MouseListener) - Method in class org.newdawn.slick.Input
  Add a mouse listener to be notified of mouse input events
addNeheGlyphs() - Method in class org.newdawn.slick.UnicodeFont
  Queues the glyphs in the NEHE character set (codepoints 32 through 128) to be loaded.
addPatternDef(String, String) - Method in class org.newdawn.slick.svg.Diagram
  Add a pattern definition basd on a image
addPoint(float, float) - Method in class org.newdawn.slick.geom.Polygon
  Add a point to the polygon
addPolyPoint(float, float) - Method in class org.newdawn.slick.geom.BasicTriangulator
  Add a point describing the polygon to be triangulated
addPolyPoint(float, float) - Method in class org.newdawn.slick.geom.MannTriangulator
addPolyPoint(float, float) - Method in class org.newdawn.slick.geom.NeatTriangulator
  Add a point to the polygon
addPolyPoint(float, float) - Method in class org.newdawn.slick.geom.OverTriangulator
addPolyPoint(float, float) - Method in interface org.newdawn.slick.geom.Triangulator
  Add a point that forms part of the outer polygon
addPrimaryListener(InputListener) - Method in class org.newdawn.slick.Input
  Add a listener to be notified of input events.
addResourceLocation(ResourceLocation) - Static method in class org.newdawn.slick.util.ResourceLoader
  Add a location that will be searched for resources
addShape(Shape) - Method in class org.newdawn.slick.geom.MorphShape
  Add a subsequent shape that we should morph too in order
addSpace(Space) - Method in class org.newdawn.slick.util.pathfinding.navmesh.NavMesh
  Add a single space to the mesh
addState(GameState) - Method in class org.newdawn.slick.state.StateBasedGame
  Add a state to the game.
addStep(float, Color) - Method in class org.newdawn.slick.svg.Gradient
  Add a colour step/stop to the gradient
addStep(Diagram) - Method in class org.newdawn.slick.svg.SVGMorph
  Add a subsquent step to the morphing
addToClosed(AStarPathFinder.Node) - Method in class org.newdawn.slick.util.pathfinding.AStarPathFinder
  Add a node to the closed list
addToCopy(Color) - Method in class org.newdawn.slick.Color
  Add another colour to this one
addToOpen(AStarPathFinder.Node) - Method in class org.newdawn.slick.util.pathfinding.AStarPathFinder
  Add a node to the open list
addTransition(Transition) - Method in class org.newdawn.slick.state.transition.CombinedTransition
  Add a transition to the list that will be combined to form the final transition
adjust - Variable in class org.newdawn.slick.particles.ConfigurableEmitter
  True if we need to adjust particles for movement
adjustColor(float, float, float, float) - Method in class org.newdawn.slick.particles.Particle
  Adjust (add) the color of the particle
adjustColor(int, int, int, int) - Method in class org.newdawn.slick.particles.Particle
  Adjust (add) the color of the particle
adjustLife(float) - Method in class org.newdawn.slick.particles.Particle
  Adjust the life othe particle
adjustPosition(float, float) - Method in class org.newdawn.slick.particles.Particle
  Adjust (add) the position of this particle
adjustSize(float) - Method in class org.newdawn.slick.particles.Particle
  Adjust the size of the particle
adjustVelocity(float, float) - Method in class org.newdawn.slick.particles.Particle
  Adjust (add) the direction of this particle
adjustx - Variable in class org.newdawn.slick.particles.ConfigurableEmitter
  The amount to adjust on the x axis
adjusty - Variable in class org.newdawn.slick.particles.ConfigurableEmitter
  The amount to adjust on the y axis
AIF - Static variable in class org.newdawn.slick.openal.DeferredSound
  Indicate a AIF to be loaded
AiffData - Class in org.newdawn.slick.openal
  Utitlity class for loading wavefiles.
ALL - Static variable in class org.newdawn.slick.geom.RoundedRectangle
  Indicates the all cornders should be rounded
allListeners - Variable in class org.newdawn.slick.Input
  A list of listeners to be notified of input events
alpha - Variable in class org.newdawn.slick.Image
  The alpha to draw the image at
ALPHA - Static variable in class org.newdawn.slick.opengl.PNGDecoder
alpha - Variable in class org.newdawn.slick.particles.ConfigurableEmitter
  Whiskas - Interpolated value for alpha
AlphaMapTest - Class in org.newdawn.slick.tests
  A test to demonstrate world clipping as opposed to screen clipping
AlphaMapTest() - Constructor for class org.newdawn.slick.tests.AlphaMapTest
  Create a new tester for the clip plane based clipping
alphaScale - Variable in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
  The global colour scale
alphaSupport - Variable in class org.newdawn.slick.AppGameContainer
  Alpha background supported
alphaSupport - Variable in class org.newdawn.slick.AppletGameContainer
  Alpha background supported
alwaysRender - Variable in class org.newdawn.slick.GameContainer
  True if we should render when not focused
AngelCodeFont - Class in org.newdawn.slick
  A font implementation that will parse BMFont format font files.
AngelCodeFont(String, Image) - Constructor for class org.newdawn.slick.AngelCodeFont
  Create a new font based on a font definition from AngelCode's tool and the font image generated from the tool.
AngelCodeFont(String, String) - Constructor for class org.newdawn.slick.AngelCodeFont
  Create a new font based on a font definition from AngelCode's tool and the font image generated from the tool.
AngelCodeFont(String, Image, boolean) - Constructor for class org.newdawn.slick.AngelCodeFont
  Create a new font based on a font definition from AngelCode's tool and the font image generated from the tool.
AngelCodeFont(String, String, boolean) - Constructor for class org.newdawn.slick.AngelCodeFont
  Create a new font based on a font definition from AngelCode's tool and the font image generated from the tool.
AngelCodeFont(String, InputStream, InputStream) - Constructor for class org.newdawn.slick.AngelCodeFont
  Create a new font based on a font definition from AngelCode's tool and the font image generated from the tool.
AngelCodeFont(String, InputStream, InputStream, boolean) - Constructor for class org.newdawn.slick.AngelCodeFont
  Create a new font based on a font definition from AngelCode's tool and the font image generated from the tool.
angle - Variable in class org.newdawn.slick.Image
  Angle to rotate the image to.
angularOffset - Variable in class org.newdawn.slick.particles.ConfigurableEmitter
  The angular offset
Animation - Class in org.newdawn.slick
  A utility to hold and render animations
Animation() - Constructor for class org.newdawn.slick.Animation
  Create an empty animation
Animation(Image[], int) - Constructor for class org.newdawn.slick.Animation
  Create a new animation from a set of images
Animation(Image[], int[]) - Constructor for class org.newdawn.slick.Animation
  Create a new animation from a set of images
Animation(boolean) - Constructor for class org.newdawn.slick.Animation
  Create an empty animation
Animation(Image[], int, boolean) - Constructor for class org.newdawn.slick.Animation
  Create a new animation from a set of images
Animation(Image[], int[], boolean) - Constructor for class org.newdawn.slick.Animation
  Create a new animation from a set of images
Animation(SpriteSheet, int) - Constructor for class org.newdawn.slick.Animation
  Create a new animation based on the sprite from a sheet.
Animation(SpriteSheet, int, int, int, int, boolean, int, boolean) - Constructor for class org.newdawn.slick.Animation
  Create a new animation based on a selection of sprites from a sheet
Animation(SpriteSheet, int[], int[]) - Constructor for class org.newdawn.slick.Animation
  Creates a new Animation where each frame is a sub-image of `SpriteSheet` ss.
AnimationTest - Class in org.newdawn.slick.tests
  A test for basic animation rendering
AnimationTest() - Constructor for class org.newdawn.slick.tests.AnimationTest
  Create a new image rendering test
AntiAliasTest - Class in org.newdawn.slick.tests
  Test to view the effects of antialiasing on cirles
AntiAliasTest() - Constructor for class org.newdawn.slick.tests.AntiAliasTest
  Create the test
ANY_CONTROLLER - Static variable in class org.newdawn.slick.Input
  The controller index to pass to check all controllers
appendStep(int, int) - Method in class org.newdawn.slick.util.pathfinding.Path
  Append a step to the path.
AppGameContainer - Class in org.newdawn.slick
  A game container that will display the game as an stand alone application.
AppGameContainer(Game) - Constructor for class org.newdawn.slick.AppGameContainer
  Create a new container wrapping a game
AppGameContainer(Game, int, int, boolean) - Constructor for class org.newdawn.slick.AppGameContainer
  Create a new container wrapping a game
AppletGameContainer - Class in org.newdawn.slick
  A game container that displays the game as an applet.
AppletGameContainer() - Constructor for class org.newdawn.slick.AppletGameContainer
AppletGameContainer.ConsolePanel - Class in org.newdawn.slick
  A basic console to display an error message if the applet crashes.
AppletGameContainer.ConsolePanel(Exception) - Constructor for class org.newdawn.slick.AppletGameContainer.ConsolePanel
  Create a new panel to display the console output
AppletGameContainer.Container - Class in org.newdawn.slick
  A game container to provide the applet context
AppletGameContainer.Container(Game) - Constructor for class org.newdawn.slick.AppletGameContainer.Container
  Create a new container wrapped round the game
AppletGameContainer.ContainerPanel - Class in org.newdawn.slick
  Create a new panel to display the GL context
AppletGameContainer.ContainerPanel(AppletGameContainer.Container) - Constructor for class org.newdawn.slick.AppletGameContainer.ContainerPanel
  Create a new panel
applyGLLineFixes() - Method in class org.newdawn.slick.opengl.renderer.DefaultLineStripRenderer
applyGLLineFixes() - Method in interface org.newdawn.slick.opengl.renderer.LineStripRenderer
  Check if we should apply default line fixes
applyGLLineFixes() - Method in class org.newdawn.slick.opengl.renderer.QuadBasedLineStripRenderer
AStarHeuristic - Interface in org.newdawn.slick.util.pathfinding
  The description of a class providing a cost for a given tile based on a target location and entity being moved.
AStarPathFinder - Class in org.newdawn.slick.util.pathfinding
  A path finder implementation that uses the AStar heuristic based algorithm to determine a path.
AStarPathFinder(TileBasedMap, int, boolean) - Constructor for class org.newdawn.slick.util.pathfinding.AStarPathFinder
  Create a path finder with the default heuristic - closest to target.
AStarPathFinder(TileBasedMap, int, boolean, AStarHeuristic) - Constructor for class org.newdawn.slick.util.pathfinding.AStarPathFinder
  Create a path finder
atEnd() - Method in class org.newdawn.slick.openal.OggInputStream
Audio - Interface in org.newdawn.slick.openal
  The description of of audio data loaded by the AudioLoader
AudioImpl - Class in org.newdawn.slick.openal
  A sound that can be played through OpenAL
AudioImpl() - Constructor for class org.newdawn.slick.openal.AudioImpl
AudioLoader - Class in org.newdawn.slick.openal
  A utility to provide a simple and rational interface to the slick internals
AudioLoader() - Constructor for class org.newdawn.slick.openal.AudioLoader
available() - Method in class org.newdawn.slick.openal.OggInputStream

## B

b - Variable in class org.newdawn.slick.Color
  The blue component of the colour
BasicCommand - Class in org.newdawn.slick.command
  A simple named command
BasicCommand(String) - Constructor for class org.newdawn.slick.command.BasicCommand
  Create a new basic command
BasicComponent - Class in org.newdawn.slick.gui
  Deprecated.
BasicComponent(GUIContext) - Constructor for class org.newdawn.slick.gui.BasicComponent
  Deprecated. Create a new component
BasicGame - Class in org.newdawn.slick
  A basic implementation of a game to take out the boring bits
BasicGame(String) - Constructor for class org.newdawn.slick.BasicGame
  Create a new basic game
BasicGameState - Class in org.newdawn.slick.state
  A simple state used an adapter so we don't have to implement all the event methods every time.
BasicGameState() - Constructor for class org.newdawn.slick.state.BasicGameState
basicTriangulation() - Method in class org.newdawn.slick.geom.NeatTriangulator
  Perform simple triangulation
BasicTriangulator - Class in org.newdawn.slick.geom
  Triangulates a polygon into triangles - duh.
BasicTriangulator() - Constructor for class org.newdawn.slick.geom.BasicTriangulator
  Create a new triangulator
BGRA - Static variable in class org.newdawn.slick.opengl.PNGDecoder
BigImage - Class in org.newdawn.slick
  An image implementation that handles loaded images that are larger than the maximum texture size supported by the card.
BigImage(String) - Constructor for class org.newdawn.slick.BigImage
  Create a new big image by loading it from the specified reference
BigImage(String, int) - Constructor for class org.newdawn.slick.BigImage
  Create a new big image by loading it from the specified reference
BigImage(String, int, int) - Constructor for class org.newdawn.slick.BigImage
  Create a new big image by loading it from the specified reference
BigImage(LoadableImageData, ByteBuffer, int) - Constructor for class org.newdawn.slick.BigImage
  Create a new big image by loading it from the specified image data
BigImage(LoadableImageData, ByteBuffer, int, int) - Constructor for class org.newdawn.slick.BigImage
  Create a new big image by loading it from the specified image data
BigImageTest - Class in org.newdawn.slick.tests
  A test for basic image rendering
BigImageTest() - Constructor for class org.newdawn.slick.tests.BigImageTest
  Create a new image rendering test
BigSpriteSheetTest - Class in org.newdawn.slick.tests
  A test for big images used as sprites sheets
BigSpriteSheetTest() - Constructor for class org.newdawn.slick.tests.BigSpriteSheetTest
  Create a new image rendering test
bind() - Method in class org.newdawn.slick.BigImage
  Not supported in BigImage
bind() - Method in class org.newdawn.slick.Color
  Bind this colour to the GL context
bind() - Method in class org.newdawn.slick.Image
  Bind to the texture of this image
bind() - Method in class org.newdawn.slick.opengl.DeferredTexture
bind() - Method in interface org.newdawn.slick.opengl.Texture
  Bind the GL context to a texture
bind() - Method in class org.newdawn.slick.opengl.TextureImpl
bindCommand(Control, Command) - Method in class org.newdawn.slick.command.InputProvider
  Bind an command to a control.
bindNone() - Static method in class org.newdawn.slick.opengl.TextureImpl
  Clear the binding of the texture
black - Static variable in class org.newdawn.slick.Color
  The fixed colour black
BLEND_ADDITIVE - Static variable in class org.newdawn.slick.particles.ParticleSystem
  The blending mode for the glowy style
BLEND_COMBINE - Static variable in class org.newdawn.slick.particles.ParticleSystem
  The blending mode for the normal style
BlobbyTransition - Class in org.newdawn.slick.state.transition
  A transition that causes the previous state to rotate and scale down into the new state.
BlobbyTransition() - Constructor for class org.newdawn.slick.state.transition.BlobbyTransition
  Create a new transition
BlobbyTransition(Color) - Constructor for class org.newdawn.slick.state.transition.BlobbyTransition
  Create a new transition
blocked(PathFindingContext, int, int) - Method in interface org.newdawn.slick.util.pathfinding.TileBasedMap
  Check if the given location is blocked, i.e.
blue - Static variable in class org.newdawn.slick.Color
  The fixed colour blue
booleanValue(String, boolean, String) - Static method in class org.newdawn.slick.font.effects.EffectUtil
  Prompts the user for boolean value
Bootstrap - Class in org.newdawn.slick.util
  Utility class to wrap up starting a game in a single line
Bootstrap() - Constructor for class org.newdawn.slick.util.Bootstrap
BOTTOM_LEFT - Static variable in class org.newdawn.slick.geom.RoundedRectangle
  Indicates the bottom left corner should be rounded
BOTTOM_LEFT - Static variable in class org.newdawn.slick.Image
  The bottom left corner identifier
BOTTOM_RIGHT - Static variable in class org.newdawn.slick.geom.RoundedRectangle
  Indicates the bottom right corner should be rounded
BOTTOM_RIGHT - Static variable in class org.newdawn.slick.Image
  The bottom right corner identifier
boundingCircleRadius - Variable in class org.newdawn.slick.geom.Shape
  Radius of a circle that can completely enclose this shape.
brighter() - Method in class org.newdawn.slick.Color
  Make a brighter instance of this colour
brighter(float) - Method in class org.newdawn.slick.Color
  Make a brighter instance of this colour
BUFFER_COUNT - Static variable in class org.newdawn.slick.openal.OpenALStreamPlayer
  The number of buffers to maintain
BufferedImageUtil - Class in org.newdawn.slick.util
  This is a utility class that allows you to convert a BufferedImage into a texture.
BufferedImageUtil() - Constructor for class org.newdawn.slick.util.BufferedImageUtil
build(TileBasedMap) - Method in class org.newdawn.slick.util.pathfinding.navmesh.NavMeshBuilder
  Build a navigation mesh based on a tile map
build(TileBasedMap, boolean) - Method in class org.newdawn.slick.util.pathfinding.navmesh.NavMeshBuilder
  Build a navigation mesh based on a tile map

## C

CachedRender - Class in org.newdawn.slick
  A set of rendering that is cached onto the graphics card and hopefully is quicker to render.
CachedRender(Runnable) - Constructor for class org.newdawn.slick.CachedRender
  Create a new cached render that will build the specified operations on to a video card resource
CachedRenderTest - Class in org.newdawn.slick.tests
  A simple test to show performance gains from cache operations in situtations where rendering is static and heavy
CachedRenderTest() - Constructor for class org.newdawn.slick.tests.CachedRenderTest
  Create a new simple test for cached rendering (aka display lists)
calculateRadius() - Method in class org.newdawn.slick.geom.Circle
calculateRadius() - Method in class org.newdawn.slick.geom.Ellipse
calculateRadius() - Method in class org.newdawn.slick.geom.Point
calculateRadius() - Method in class org.newdawn.slick.geom.Shape
  Calculate the radius of a circle that can completely enclose this shape.
calculateTriangles() - Method in class org.newdawn.slick.geom.Shape
  Calculate the triangles that can fill this shape
call() - Method in class org.newdawn.slick.opengl.SlickCallable
  Cause this callable to perform it's GL operations (@see performGLOperations()).
canMerge(Space) - Method in class org.newdawn.slick.util.pathfinding.navmesh.Space
  Check if the given space can be merged with this one.
canSecondaryColor() - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
canSecondaryColor() - Method in interface org.newdawn.slick.opengl.renderer.SGL
canTextureMirrorClamp() - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
canTextureMirrorClamp() - Method in interface org.newdawn.slick.opengl.renderer.SGL
  Check if the mirror clamp extension is available
canvas - Variable in class org.newdawn.slick.AppletGameContainer
  The GL Canvas used for this container
CanvasContainerTest - Class in org.newdawn.slick.tests
  A test for the AWT Canvas container
CanvasContainerTest() - Constructor for class org.newdawn.slick.tests.CanvasContainerTest
  Create a new image rendering test
CanvasGameContainer - Class in org.newdawn.slick
  A game container that displays the game on an AWT Canvas.
CanvasGameContainer(Game) - Constructor for class org.newdawn.slick.CanvasGameContainer
  Create a new panel
CanvasGameContainer(Game, boolean) - Constructor for class org.newdawn.slick.CanvasGameContainer
  Create a new panel
CanvasSizeTest - Class in org.newdawn.slick.tests
  Quick test to confirm canvas size is reported correctly
CanvasSizeTest() - Constructor for class org.newdawn.slick.tests.CanvasSizeTest
  Create test
center - Variable in class org.newdawn.slick.geom.Shape
  Center point of the polygon.
CENTER - Static variable in class org.newdawn.slick.util.FontUtils.Alignment
  Center alignment
centerX - Variable in class org.newdawn.slick.Image
  The x coordinate of the centre of rotation
centerY - Variable in class org.newdawn.slick.Image
  The y coordinate of the centre of rotation
channels - Variable in class org.newdawn.slick.openal.OggData
  The number of channels in the sound file
checkGLContext() - Static method in class org.newdawn.slick.opengl.GLUtils
  Check that we're in the right place to be doing GL operations
checkPoints() - Method in class org.newdawn.slick.geom.Shape
  Check the dirty flag and create points as necessary.
checkVerboseLogSetting() - Static method in class org.newdawn.slick.util.Log
  Check if the system property org.newdawn.slick.verboseLog is set to true.
Circle - Class in org.newdawn.slick.geom
  A simple Circle geometry
Circle(float, float, float) - Constructor for class org.newdawn.slick.geom.Circle
  Create a new circle based on its radius
Circle(float, float, float, int) - Constructor for class org.newdawn.slick.geom.Circle
  Create a new circle based on its radius
clampTexture() - Method in class org.newdawn.slick.Image
  Clamp the loaded texture to it's edges
ClasspathLocation - Class in org.newdawn.slick.util
  A resource location that searches the classpath
ClasspathLocation() - Constructor for class org.newdawn.slick.util.ClasspathLocation
clear() - Method in class org.newdawn.slick.geom.MannTriangulator.PointBag
  Clear all the points from this bag
clear() - Method in class org.newdawn.slick.geom.NeatTriangulator
  Clear the triangulator status
clear() - Method in class org.newdawn.slick.Graphics
  Clear the graphics context
clear() - Method in class org.newdawn.slick.openal.SoundStore
  Clear out the sound store contents
clear(String) - Method in class org.newdawn.slick.opengl.InternalTextureLoader
  Remove a particular named image from the cache
clear() - Method in class org.newdawn.slick.opengl.InternalTextureLoader
  Clear out the cached textures
clear() - Method in class org.newdawn.slick.SavedState
  Will delete all current data held in Score
clear(TileBasedMap, Space) - Method in class org.newdawn.slick.util.pathfinding.navmesh.NavMeshBuilder
  Check if a particular space is clear of blockages
clearAlphaMap() - Method in class org.newdawn.slick.Graphics
  Clear the state of the alpha map across the entire screen.
clearClip() - Method in class org.newdawn.slick.Graphics
  Clear the clipping being applied.
clearCommand(Command) - Method in class org.newdawn.slick.command.InputProvider
  Clear all the controls that have been configured for a given command
clearControlPressedRecord() - Method in class org.newdawn.slick.Input
  Clear the state for isControlPressed method.
clearCost() - Method in class org.newdawn.slick.util.pathfinding.navmesh.Space
  Clear the costing values across the whole map
clearEachFrame - Variable in class org.newdawn.slick.GameContainer
  True if we should clear the screen each frame
clearGlyphs() - Method in class org.newdawn.slick.UnicodeFont
  Clears all loaded and queued glyphs.
clearKeyPressedRecord() - Method in class org.newdawn.slick.Input
  Clear the state for the `isKeyPressed` method.
clearMousePressedRecord() - Method in class org.newdawn.slick.Input
  Clear the state for the `isMousePressed` method.
clearWorldClip() - Method in class org.newdawn.slick.Graphics
  Clear world clipping setup.
ClipTest - Class in org.newdawn.slick.tests
  A test to demonstrate world clipping as opposed to screen clipping
ClipTest() - Constructor for class org.newdawn.slick.tests.ClipTest
  Create a new tester for the clip plane based clipping
close() - Method in class org.newdawn.slick.geom.Path
  Close the path to form a polygon
close() - Method in class org.newdawn.slick.openal.OggInputStream
closed() - Method in class org.newdawn.slick.geom.Curve
  True if this is a closed shape
closed() - Method in class org.newdawn.slick.geom.Line
closed() - Method in class org.newdawn.slick.geom.Path
  True if this is a closed shape
closed() - Method in class org.newdawn.slick.geom.Polygon
closed() - Method in class org.newdawn.slick.geom.Shape
  True if this is a closed shape
closeRequested() - Method in class org.newdawn.slick.BasicGame
closeRequested() - Method in interface org.newdawn.slick.Game
  Notification that a game close has been requested
closeRequested() - Method in class org.newdawn.slick.ScalableGame
closeRequested() - Method in class org.newdawn.slick.state.StateBasedGame
ClosestHeuristic - Class in org.newdawn.slick.util.pathfinding.heuristics
  A heuristic that uses the tile that is closest to the target as the next best tile.
ClosestHeuristic() - Constructor for class org.newdawn.slick.util.pathfinding.heuristics.ClosestHeuristic
ClosestSquaredHeuristic - Class in org.newdawn.slick.util.pathfinding.heuristics
  A heuristic that uses the tile that is closest to the target as the next best tile.
ClosestSquaredHeuristic() - Constructor for class org.newdawn.slick.util.pathfinding.heuristics.ClosestSquaredHeuristic
col - Variable in class org.newdawn.slick.particles.ConfigurableEmitter.ColorRecord
  The color at this position
collides(Shape, Shape) - Method in class org.newdawn.slick.tests.GeomUtilTileTest
  Check if two shapes collide
Color - Class in org.newdawn.slick
  A simple wrapper round the values required for a colour
Color(Color) - Constructor for class org.newdawn.slick.Color
  Copy constructor
Color(FloatBuffer) - Constructor for class org.newdawn.slick.Color
  Create a component based on the first 4 elements of a float buffer
Color(float, float, float) - Constructor for class org.newdawn.slick.Color
  Create a 3 component colour
Color(float, float, float, float) - Constructor for class org.newdawn.slick.Color
  Create a 4 component colour
Color(int, int, int) - Constructor for class org.newdawn.slick.Color
  Create a 3 component colour
Color(int, int, int, int) - Constructor for class org.newdawn.slick.Color
  Create a 4 component colour
Color(int) - Constructor for class org.newdawn.slick.Color
  Create a colour from an evil integer packed 0xAARRGGBB.
color(float, float, float, float) - Method in class org.newdawn.slick.opengl.renderer.DefaultLineStripRenderer
color(float, float, float, float) - Method in interface org.newdawn.slick.opengl.renderer.LineStripRenderer
  Apply a colour to the next vertex
color(float, float, float, float) - Method in class org.newdawn.slick.opengl.renderer.QuadBasedLineStripRenderer
color - Variable in class org.newdawn.slick.particles.Particle
  The colour of the particle
colorAt(Shape, float, float) - Method in class org.newdawn.slick.fills.GradientFill
  Get the colour that should be applied at the specified location
colorAt(float, float) - Method in class org.newdawn.slick.fills.GradientFill
  Get the colour that should be applied at the specified location
colorAt(Shape, float, float) - Method in interface org.newdawn.slick.ShapeFill
  Get the colour that should be applied at the specified location
ColorEffect - Class in org.newdawn.slick.font.effects
  Makes glyphs a solid color.
ColorEffect() - Constructor for class org.newdawn.slick.font.effects.ColorEffect
  Default constructor for injection
ColorEffect(Color) - Constructor for class org.newdawn.slick.font.effects.ColorEffect
  Create a new effect to colour the text
colors - Variable in class org.newdawn.slick.particles.ConfigurableEmitter
  The color range
colorValue(String, Color) - Static method in class org.newdawn.slick.font.effects.EffectUtil
  Prompts the user for a colour value
CombinedTransition - Class in org.newdawn.slick.state.transition
  A transition thats built of a set of other transitions which are chained together to build the overall effect.
CombinedTransition() - Constructor for class org.newdawn.slick.state.transition.CombinedTransition
  Create an empty transition
Command - Interface in org.newdawn.slick.command
  The description of a action feedback from the abstract input system.
completed - Variable in class org.newdawn.slick.particles.ConfigurableEmitter
  True if the system has completed due to a wrap up
completed() - Method in class org.newdawn.slick.particles.ConfigurableEmitter
  Check if this emitter has completed it's cycle
completed() - Method in class org.newdawn.slick.particles.effects.FireEmitter
completed() - Method in interface org.newdawn.slick.particles.ParticleEmitter
  Check if this emitter has completed it's cycle
componentActivated(AbstractComponent) - Method in interface org.newdawn.slick.gui.ComponentListener
  Notification that a component has been activated (button clicked, text field entered, etc)
componentActivated(AbstractComponent) - Method in class org.newdawn.slick.tests.GUITest
componentActivated(AbstractComponent) - Method in class org.newdawn.slick.tests.SavedStateTest
ComponentListener - Interface in org.newdawn.slick.gui
  A descritpion of a class responding to events occuring on a GUI component
CompositeImageData - Class in org.newdawn.slick.opengl
  A composite data source that checks multiple loaders in order of preference
CompositeImageData() - Constructor for class org.newdawn.slick.opengl.CompositeImageData
CompositeIOException - Exception in org.newdawn.slick.opengl
  A collection of IOException that failed image data loading
CompositeIOException() - Constructor for exception org.newdawn.slick.opengl.CompositeIOException
  Create a new composite IO Exception
computeAngles() - Method in class org.newdawn.slick.geom.MannTriangulator.PointBag
  Compute the angles for the points in this bag
concatenate(Transform) - Method in class org.newdawn.slick.geom.Transform
  Update this Transform by concatenating the given Transform to this one.
condition - Variable in class org.newdawn.slick.tests.xml.Item
  The condition value injected by the XML parser
ConfigurableEffect - Interface in org.newdawn.slick.font.effects
  An effect that has a number of configuration values.
ConfigurableEffect.Value - Interface in org.newdawn.slick.font.effects
  Represents a configurable value for an effect.
ConfigurableEmitter - Class in org.newdawn.slick.particles
  An emitter than can be externally configured.
ConfigurableEmitter(String) - Constructor for class org.newdawn.slick.particles.ConfigurableEmitter
  Create a new emitter configurable externally
ConfigurableEmitter.ColorRecord - Class in org.newdawn.slick.particles
  A single element in the colour range of this emitter
ConfigurableEmitter.ColorRecord(float, Color) - Constructor for class org.newdawn.slick.particles.ConfigurableEmitter.ColorRecord
  Create a new record
ConfigurableEmitter.LinearInterpolator - Class in org.newdawn.slick.particles
  A value computed based on linear interpolation between a set of points
ConfigurableEmitter.LinearInterpolator(ArrayList, int, int) - Constructor for class org.newdawn.slick.particles.ConfigurableEmitter.LinearInterpolator
  Create a new interpolated value
ConfigurableEmitter.RandomValue - Class in org.newdawn.slick.particles
  A configurable simple linear random value
ConfigurableEmitter.Range - Class in org.newdawn.slick.particles
  A simple bean describing a range of values
ConfigurableEmitter.SimpleValue - Class in org.newdawn.slick.particles
  A configurable simple single value
ConfigurableEmitter.Value - Interface in org.newdawn.slick.particles
  a general interface to provide a general value :]
ConfigurableEmitterFactory - Interface in org.newdawn.slick.particles
  A description of any class that can create Configurable Emitters during the ParticleIO load phase.
configureEdging(boolean) - Method in class org.newdawn.slick.opengl.CompositeImageData
configureEdging(boolean) - Method in class org.newdawn.slick.opengl.ImageIOImageData
configureEdging(boolean) - Method in interface org.newdawn.slick.opengl.LoadableImageData
  Configure the edging that can be used to make texture edges loop more cleanly
configureEdging(boolean) - Method in class org.newdawn.slick.opengl.PNGImageData
configureEdging(boolean) - Method in class org.newdawn.slick.opengl.TGAImageData
considerDoubleClick(int, int, int) - Method in class org.newdawn.slick.Input
  Notification that the mouse has been pressed and hence we should consider what we're doing with double clicking
consumed - Variable in class org.newdawn.slick.Input
  True if the event has been consumed
consumeEvent() - Method in class org.newdawn.slick.gui.AbstractComponent
  Consume the event currently being processed
consumeEvent() - Method in class org.newdawn.slick.Input
  Notification from an event handle that an event has been consumed
container - Variable in class org.newdawn.slick.AppletGameContainer
  The actual container implementation
container - Variable in class org.newdawn.slick.CanvasGameContainer
  The actual container implementation
container - Variable in class org.newdawn.slick.gui.AbstractComponent
  The game container
contains(float, float) - Method in class org.newdawn.slick.geom.Circle
  Check if a point is contained by this circle
contains(Vector2f) - Method in class org.newdawn.slick.geom.MannTriangulator.PointBag
  Check if the point provided was contained
contains(float, float) - Method in class org.newdawn.slick.geom.Rectangle
  Check if this rectangle contains a point
contains(float, float, float, float, float, float) - Static method in class org.newdawn.slick.geom.Rectangle
  Check if a rectangle contains a point (static to use it everywhere)
contains(Shape) - Method in class org.newdawn.slick.geom.Shape
  Check if the shape passed is entirely contained within this shape.
contains(float, float) - Method in class org.newdawn.slick.geom.Shape
  Check if this polygon contains the given point
contains(int) - Method in class org.newdawn.slick.tiled.TileSet
  Check if this tileset contains a particular tile
contains(float, float) - Method in class org.newdawn.slick.util.pathfinding.navmesh.Space
  Check if this space contains a given point
contains(int, int) - Method in class org.newdawn.slick.util.pathfinding.Path
  Check if this path contains the given step
contains(XMLElement) - Method in class org.newdawn.slick.util.xml.XMLElementList
  Check if this list contains the given element
contour - Variable in class org.newdawn.slick.geom.MannTriangulator
  The outer countour of the shape
Control - Interface in org.newdawn.slick.command
  Marker class for abstract input controls
ControlledInputReciever - Interface in org.newdawn.slick
  Description of any class capable of recieving and controlling it's own reception of input You'll shouldn't really need to implement this one for your self, use one of the sub-interfaces: `InputListener` `MouseListener` `KeyListener` `ControllerListener`
controllerButton - Variable in class org.newdawn.slick.BasicGame
  The state of the button controlls
ControllerButtonControl - Class in org.newdawn.slick.command
  A control indicating that a gamepad/joystick button must be pressed or released to invoke an command.
ControllerButtonControl(int, int) - Constructor for class org.newdawn.slick.command.ControllerButtonControl
  Create a new control based on a controller input
controllerButtonPressed(int, int) - Method in class org.newdawn.slick.BasicGame
controllerButtonPressed(int, int) - Method in interface org.newdawn.slick.ControllerListener
  Notification that a button control has been pressed on the controller.
controllerButtonPressed(int, int) - Method in class org.newdawn.slick.state.BasicGameState
controllerButtonPressed(int, int) - Method in class org.newdawn.slick.state.StateBasedGame
controllerButtonPressed(int, int) - Method in class org.newdawn.slick.tests.InputTest
controllerButtonPressed(int, int) - Method in class org.newdawn.slick.tests.TestBox
controllerButtonPressed(int, int) - Method in class org.newdawn.slick.util.InputAdapter
controllerButtonReleased(int, int) - Method in class org.newdawn.slick.BasicGame
controllerButtonReleased(int, int) - Method in interface org.newdawn.slick.ControllerListener
  Notification that a button control has been released on the controller.
controllerButtonReleased(int, int) - Method in class org.newdawn.slick.state.BasicGameState
controllerButtonReleased(int, int) - Method in class org.newdawn.slick.state.StateBasedGame
controllerButtonReleased(int, int) - Method in class org.newdawn.slick.tests.TestBox
controllerButtonReleased(int, int) - Method in class org.newdawn.slick.util.InputAdapter
ControllerDirectionControl - Class in org.newdawn.slick.command
  A control indicating that a particular direction must be pressed or released on a controller to cause the command to fire
ControllerDirectionControl(int, ControllerDirectionControl.Direction) - Constructor for class org.newdawn.slick.command.ControllerDirectionControl
  Create a new input that indicates a direcitonal control must be pressed
controllerDown - Variable in class org.newdawn.slick.BasicGame
  The state of the down control
controllerDownPressed(int) - Method in class org.newdawn.slick.BasicGame
controllerDownPressed(int) - Method in interface org.newdawn.slick.ControllerListener
  Notification that the down control has been pressed on the controller.
controllerDownPressed(int) - Method in class org.newdawn.slick.state.BasicGameState
controllerDownPressed(int) - Method in class org.newdawn.slick.state.StateBasedGame
controllerDownPressed(int) - Method in class org.newdawn.slick.tests.TestBox
controllerDownPressed(int) - Method in class org.newdawn.slick.util.InputAdapter
controllerDownReleased(int) - Method in class org.newdawn.slick.BasicGame
controllerDownReleased(int) - Method in interface org.newdawn.slick.ControllerListener
  Notification that the down control has been released on the controller.
controllerDownReleased(int) - Method in class org.newdawn.slick.state.BasicGameState
controllerDownReleased(int) - Method in class org.newdawn.slick.state.StateBasedGame
controllerDownReleased(int) - Method in class org.newdawn.slick.tests.TestBox
controllerDownReleased(int) - Method in class org.newdawn.slick.util.InputAdapter
controllerLeft - Variable in class org.newdawn.slick.BasicGame
  The state of the left control
controllerLeftPressed(int) - Method in class org.newdawn.slick.BasicGame
controllerLeftPressed(int) - Method in interface org.newdawn.slick.ControllerListener
  Notification that the left control has been pressed on the controller.
controllerLeftPressed(int) - Method in class org.newdawn.slick.state.BasicGameState
controllerLeftPressed(int) - Method in class org.newdawn.slick.state.StateBasedGame
controllerLeftPressed(int) - Method in class org.newdawn.slick.tests.TestBox
controllerLeftPressed(int) - Method in class org.newdawn.slick.util.InputAdapter
controllerLeftReleased(int) - Method in class org.newdawn.slick.BasicGame
controllerLeftReleased(int) - Method in interface org.newdawn.slick.ControllerListener
  Notification that the left control has been released on the controller.
controllerLeftReleased(int) - Method in class org.newdawn.slick.state.BasicGameState
controllerLeftReleased(int) - Method in class org.newdawn.slick.state.StateBasedGame
controllerLeftReleased(int) - Method in class org.newdawn.slick.tests.TestBox
controllerLeftReleased(int) - Method in class org.newdawn.slick.util.InputAdapter
ControllerListener - Interface in org.newdawn.slick
  Description of classes capable of responding to controller events
controllerListeners - Variable in class org.newdawn.slick.Input
  The listener to nofiy of controller events
controllerRight - Variable in class org.newdawn.slick.BasicGame
  The state of the right control
controllerRightPressed(int) - Method in class org.newdawn.slick.BasicGame
controllerRightPressed(int) - Method in interface org.newdawn.slick.ControllerListener
  Notification that the right control has been pressed on the controller.
controllerRightPressed(int) - Method in class org.newdawn.slick.state.BasicGameState
controllerRightPressed(int) - Method in class org.newdawn.slick.state.StateBasedGame
controllerRightPressed(int) - Method in class org.newdawn.slick.tests.TestBox
controllerRightPressed(int) - Method in class org.newdawn.slick.util.InputAdapter
controllerRightReleased(int) - Method in class org.newdawn.slick.BasicGame
controllerRightReleased(int) - Method in interface org.newdawn.slick.ControllerListener
  Notification that the right control has been released on the controller.
controllerRightReleased(int) - Method in class org.newdawn.slick.state.BasicGameState
controllerRightReleased(int) - Method in class org.newdawn.slick.state.StateBasedGame
controllerRightReleased(int) - Method in class org.newdawn.slick.tests.TestBox
controllerRightReleased(int) - Method in class org.newdawn.slick.util.InputAdapter
controllerUp - Variable in class org.newdawn.slick.BasicGame
  The state of the up control
controllerUpPressed(int) - Method in class org.newdawn.slick.BasicGame
controllerUpPressed(int) - Method in interface org.newdawn.slick.ControllerListener
  Notification that the up control has been pressed on the controller.
controllerUpPressed(int) - Method in class org.newdawn.slick.state.BasicGameState
controllerUpPressed(int) - Method in class org.newdawn.slick.state.StateBasedGame
controllerUpPressed(int) - Method in class org.newdawn.slick.tests.TestBox
controllerUpPressed(int) - Method in class org.newdawn.slick.util.InputAdapter
controllerUpReleased(int) - Method in class org.newdawn.slick.BasicGame
controllerUpReleased(int) - Method in interface org.newdawn.slick.ControllerListener
  Notification that the up control has been released on the controller.
controllerUpReleased(int) - Method in class org.newdawn.slick.state.BasicGameState
controllerUpReleased(int) - Method in class org.newdawn.slick.state.StateBasedGame
controllerUpReleased(int) - Method in class org.newdawn.slick.tests.TestBox
controllerUpReleased(int) - Method in class org.newdawn.slick.util.InputAdapter
controlPressed(Command) - Method in interface org.newdawn.slick.command.InputProviderListener
  A control representing an control was pressed relating to a given command.
controlPressed(Command) - Method in class org.newdawn.slick.tests.InputProviderTest
controlReleased(Command) - Method in interface org.newdawn.slick.command.InputProviderListener
  A control representing an control was released relating to a given command.
controlReleased(Command) - Method in class org.newdawn.slick.tests.InputProviderTest
copy() - Method in class org.newdawn.slick.Animation
  Create a copy of this animation.
copy() - Method in class org.newdawn.slick.BigImage
  Not supported in BigImage
copy() - Method in class org.newdawn.slick.geom.Polygon
  Provide a copy of this polygon
copy() - Method in class org.newdawn.slick.geom.Vector2f
  Return a copy of this vector
copy() - Method in class org.newdawn.slick.Image
  Get a copy of this image.
copyArea(Image, int, int) - Method in class org.newdawn.slick.Graphics
  Copy an area of the rendered screen into an image.
CopyAreaAlphaTest - Class in org.newdawn.slick.tests
  A test to demonstrate world clipping as opposed to screen clipping
CopyAreaAlphaTest() - Constructor for class org.newdawn.slick.tests.CopyAreaAlphaTest
  Create a new tester for the clip plane based clipping
corners - Variable in class org.newdawn.slick.Image
  The colours for each of the corners
cos(double) - Static method in class org.newdawn.slick.util.FastTrig
  Get the cosine of an angle
countPoints() - Method in class org.newdawn.slick.geom.MannTriangulator.PointBag
  Get the number of points in the bag
create(URL) - Static method in class org.newdawn.slick.openal.AiffData
  Creates a AiffData container from the specified url
create(String) - Static method in class org.newdawn.slick.openal.AiffData
  Creates a AiffData container from the specified in the classpath
create(InputStream) - Static method in class org.newdawn.slick.openal.AiffData
  Creates a AiffData container from the specified inputstream
create(byte[]) - Static method in class org.newdawn.slick.openal.AiffData
  Creates a AiffData container from the specified bytes
create(ByteBuffer) - Static method in class org.newdawn.slick.openal.AiffData
  Creates a AiffData container from the specified ByetBuffer.
create(AudioInputStream) - Static method in class org.newdawn.slick.openal.AiffData
  Creates a AiffData container from the specified stream
create(URL) - Static method in class org.newdawn.slick.openal.WaveData
  Creates a WaveData container from the specified url
create(String) - Static method in class org.newdawn.slick.openal.WaveData
  Creates a WaveData container from the specified in the classpath
create(InputStream) - Static method in class org.newdawn.slick.openal.WaveData
  Creates a WaveData container from the specified inputstream
create(byte[]) - Static method in class org.newdawn.slick.openal.WaveData
  Creates a WaveData container from the specified bytes
create(ByteBuffer) - Static method in class org.newdawn.slick.openal.WaveData
  Creates a WaveData container from the specified ByetBuffer.
create(AudioInputStream) - Static method in class org.newdawn.slick.openal.WaveData
  Creates a WaveData container from the specified stream
createEmitter(String) - Method in interface org.newdawn.slick.particles.ConfigurableEmitterFactory
  Create a configurable emitter that will be populated with loaded data
createIntBuffer(int) - Static method in class org.newdawn.slick.opengl.InternalTextureLoader
  Creates an integer buffer to hold specified ints - strictly a utility method
createIntBuffer(int) - Method in class org.newdawn.slick.opengl.TextureImpl
  Creates an integer buffer to hold specified ints - strictly a utility method
createParticle(ParticleSystem) - Method in class org.newdawn.slick.particles.ParticleSystem
  Create a particle specific to this system, override for your own implementations.
createPoints() - Method in class org.newdawn.slick.geom.Curve
createPoints() - Method in class org.newdawn.slick.geom.Ellipse
  Generate the points to outline this ellipse.
createPoints() - Method in class org.newdawn.slick.geom.Line
createPoints() - Method in class org.newdawn.slick.geom.MorphShape
createPoints() - Method in class org.newdawn.slick.geom.Path
createPoints() - Method in class org.newdawn.slick.geom.Point
createPoints() - Method in class org.newdawn.slick.geom.Polygon
createPoints() - Method in class org.newdawn.slick.geom.Rectangle
createPoints() - Method in class org.newdawn.slick.geom.RoundedRectangle
createPoints() - Method in class org.newdawn.slick.geom.Shape
  Subclasses implement this to create the points of the shape.
createPoly(float, float) - Method in class org.newdawn.slick.tests.ShapeTest
createRotateTransform(float) - Static method in class org.newdawn.slick.geom.Transform
  Create a new rotation Transform
createRotateTransform(float, float, float) - Static method in class org.newdawn.slick.geom.Transform
  Create a new rotation Transform around the specified point
createScaleTransform(float, float) - Static method in class org.newdawn.slick.geom.Transform
  Create an new scaling Transform
createTexture(int, int) - Method in class org.newdawn.slick.opengl.InternalTextureLoader
  Create an empty texture
createTexture(int, int, int) - Method in class org.newdawn.slick.opengl.InternalTextureLoader
  Create an empty texture
createTextureID() - Static method in class org.newdawn.slick.opengl.InternalTextureLoader
  Create a new texture ID
createTranslateTransform(float, float) - Static method in class org.newdawn.slick.geom.Transform
  Create a new translation Transform
CrossStateTransition - Class in org.newdawn.slick.state.transition
  A transition that will combine two states into one effect.
CrossStateTransition(GameState) - Constructor for class org.newdawn.slick.state.transition.CrossStateTransition
  Create a cross state transitions
currentGraphics - Static variable in class org.newdawn.slick.Graphics
  The last graphics context in use
CursorLoader - Class in org.newdawn.slick.opengl
  A utility to load cursors (thanks go to Kappa for the animated cursor loader)
Curve - Class in org.newdawn.slick.geom
  A beizer curve implementation.
Curve(Vector2f, Vector2f, Vector2f, Vector2f) - Constructor for class org.newdawn.slick.geom.Curve
  Create a new curve with the default segments (20)
Curve(Vector2f, Vector2f, Vector2f, Vector2f, int) - Constructor for class org.newdawn.slick.geom.Curve
  Create a new curve
CurveTest - Class in org.newdawn.slick.tests
  A rudimentry test of loading SVG from inkscape
CurveTest() - Constructor for class org.newdawn.slick.tests.CurveTest
  Create a new test for inkscape loading
curveTo(float, float, float, float, float, float) - Method in class org.newdawn.slick.geom.Path
  Add a curve to the specified location (using the default segments 10)
curveTo(float, float, float, float, float, float, int) - Method in class org.newdawn.slick.geom.Path
  Add a curve to the specified location (specifing the number of segments)
cyan - Static variable in class org.newdawn.slick.Color
  The fixed colour cyan

## D

darker() - Method in class org.newdawn.slick.Color
  Make a darker instance of this colour
darker(float) - Method in class org.newdawn.slick.Color
  Make a darker instance of this colour
darkGray - Static variable in class org.newdawn.slick.Color
  The fixed colour dark gray
data - Variable in class org.newdawn.slick.openal.AiffData
  actual AIFF data
data - Variable in class org.newdawn.slick.openal.OggData
  The data that has been read from the OGG file
data - Variable in class org.newdawn.slick.openal.WaveData
  actual wave data
data - Variable in class org.newdawn.slick.tiled.Layer
  The tile data representing this data, index 0 = tileset, index 1 = tile id
deactivate() - Method in class org.newdawn.slick.gui.TextField
  Deactivate the key input handling for this field
debug(String) - Method in class org.newdawn.slick.util.DefaultLogSystem
  Log a debug message
debug(String) - Static method in class org.newdawn.slick.util.Log
  Log a debug message
debug(String) - Method in interface org.newdawn.slick.util.LogSystem
  Log a debug message
decideTextureFormat(PNGDecoder.Format) - Method in class org.newdawn.slick.opengl.PNGDecoder
  Computes the implemented format conversion for the desired format.
decode(String) - Static method in class org.newdawn.slick.Color
  Decode a number in a string and process it as a colour reference.
decode(ByteBuffer, int, PNGDecoder.Format) - Method in class org.newdawn.slick.opengl.PNGDecoder
DEFAULT_FONT - Static variable in class org.newdawn.slick.Graphics
  The default font to use
DEFAULT_LINE_STRIP_RENDERER - Static variable in class org.newdawn.slick.opengl.renderer.Renderer
  The indicator for direct GL line renderer (the default)
DEFAULT_SEGMENT_COUNT - Static variable in class org.newdawn.slick.geom.Ellipse
  Default number of segments to draw this ellipse with
DefaultLineStripRenderer - Class in org.newdawn.slick.opengl.renderer
  The default version of the renderer relies of GL calls to do everything.
DefaultLineStripRenderer() - Constructor for class org.newdawn.slick.opengl.renderer.DefaultLineStripRenderer
DefaultLogSystem - Class in org.newdawn.slick.util
  The default implementation that just spits the messages out to stdout
DefaultLogSystem() - Constructor for class org.newdawn.slick.util.DefaultLogSystem
DeferredLoadingTest - Class in org.newdawn.slick.tests
  A test for deferred loading.
DeferredLoadingTest() - Constructor for class org.newdawn.slick.tests.DeferredLoadingTest
  Create a new image rendering test
DeferredResource - Interface in org.newdawn.slick.loading
  A description of any class providing a resource handle that be loaded at a later date (i.e.
DeferredSound - Class in org.newdawn.slick.openal
  A sound implementation that can load the actual sound file at a later point.
DeferredSound(String, InputStream, int) - Constructor for class org.newdawn.slick.openal.DeferredSound
  Create a new sound on request to load
DeferredTexture - Class in org.newdawn.slick.opengl
  A texture proxy that can be used to load a texture at a later date while still allowing elements to reference it
DeferredTexture(InputStream, String, boolean, int, int[]) - Constructor for class org.newdawn.slick.opengl.DeferredTexture
  Create a new deferred texture
defineMask() - Static method in class org.newdawn.slick.util.MaskUtil
  Start defining the screen mask.
DefsProcessor - Class in org.newdawn.slick.svg.inkscape
  A processor for the defs node
DefsProcessor() - Constructor for class org.newdawn.slick.svg.inkscape.DefsProcessor
destroy() - Method in class org.newdawn.slick.AppGameContainer
  Destroy the app game container
destroy() - Method in class org.newdawn.slick.AppletGameContainer
destroy() - Method in class org.newdawn.slick.BigImage
  Destroy the image and release any native resources.
destroy() - Method in class org.newdawn.slick.CachedRender
  Destroy this cached render
destroy() - Method in class org.newdawn.slick.Graphics
  Dispose this graphics context, this will release any underlying resourses.
destroy() - Method in class org.newdawn.slick.Image
  Destroy the image and release any native resources.
destroy() - Method in class org.newdawn.slick.opengl.pbuffer.FBOGraphics
destroy() - Method in class org.newdawn.slick.opengl.pbuffer.PBufferGraphics
destroy() - Method in class org.newdawn.slick.opengl.pbuffer.PBufferUniqueGraphics
destroy() - Method in class org.newdawn.slick.UnicodeFont
  Releases all resources used by this UnicodeFont.
destroyed - Variable in class org.newdawn.slick.Image
  True if the image has been destroyed
Diagram - Class in org.newdawn.slick.svg
  A diagram read from SVG containing multiple figures
Diagram(float, float) - Constructor for class org.newdawn.slick.svg.Diagram
  Create a new empty diagram
diagram - Variable in class org.newdawn.slick.svg.SimpleDiagramRenderer
  The diagram to be rendered
disable() - Method in class org.newdawn.slick.Graphics
  Disable rendering to this graphics context
disable() - Method in class org.newdawn.slick.openal.SoundStore
  Disable use of the Sound Store
disable() - Method in class org.newdawn.slick.opengl.pbuffer.FBOGraphics
disable() - Method in class org.newdawn.slick.opengl.pbuffer.PBufferGraphics
disable() - Method in class org.newdawn.slick.opengl.pbuffer.PBufferUniqueGraphics
disableControllers() - Static method in class org.newdawn.slick.Input
  Disables support for controllers.
disableKeyRepeat() - Method in class org.newdawn.slick.Input
  Disable key repeat for this input context
displayParent - Variable in class org.newdawn.slick.AppletGameContainer
  The parent of the display
dispose() - Method in class org.newdawn.slick.CanvasGameContainer
  Dispose the container and any resources it holds
dispose() - Method in class org.newdawn.slick.openal.AiffData
  Disposes the Aiffdata
dispose() - Method in class org.newdawn.slick.openal.WaveData
  Disposes the wavedata
distance(Vector2f) - Method in class org.newdawn.slick.geom.Line
  Get the shortest distance from a point to this line
distance(Vector2f) - Method in class org.newdawn.slick.geom.Vector2f
  Get the distance from this point to another
distance2(float, float) - Method in class org.newdawn.slick.util.pathfinding.navmesh.Link
  Get the distance squared from this link to the given position
DistanceFieldTest - Class in org.newdawn.slick.tests
  A test to demonstrate distance fields generated by Hiero being applied to scaled fonts
DistanceFieldTest() - Constructor for class org.newdawn.slick.tests.DistanceFieldTest
  Create a new tester for the clip plane based clipping
distanceSquared(Vector2f) - Method in class org.newdawn.slick.geom.Line
  Get the shortest distance squared from a point to this line
distanceSquared(Vector2f) - Method in class org.newdawn.slick.geom.Vector2f
  Get the distance from this point to another, squared.
doesIntersectSegment(Vector2f, Vector2f) - Method in class org.newdawn.slick.geom.MannTriangulator.PointBag
  Check if the points in this bag form a path intersecting with the specified path
done() - Method in class org.newdawn.slick.openal.OpenALStreamPlayer
  Check if the playback is complete.
doPaste(String) - Method in class org.newdawn.slick.gui.TextField
  Do the paste into the field, overrideable for custom behaviour
dot(Vector2f) - Method in class org.newdawn.slick.geom.Vector2f
  Dot this vector against another
DoubleClickTest - Class in org.newdawn.slick.tests
  The double click testing
DoubleClickTest() - Constructor for class org.newdawn.slick.tests.DoubleClickTest
  Create the test game
doUndo(int, String) - Method in class org.newdawn.slick.gui.TextField
  Do the undo of the paste, overrideable for custom behaviour
DOWN - Static variable in class org.newdawn.slick.command.ControllerDirectionControl
  The direction indicating we're waiting for the user to press down
draw() - Method in class org.newdawn.slick.Animation
  Draw the animation to the screen
draw(float, float) - Method in class org.newdawn.slick.Animation
  Draw the animation at a specific location
draw(float, float, Color) - Method in class org.newdawn.slick.Animation
  Draw the animation at a specific location
draw(float, float, float, float) - Method in class org.newdawn.slick.Animation
  Draw the animation
draw(float, float, float, float, Color) - Method in class org.newdawn.slick.Animation
  Draw the animation
draw() - Method in class org.newdawn.slick.BigImage
draw(float, float, Color) - Method in class org.newdawn.slick.BigImage
draw(float, float, float, Color) - Method in class org.newdawn.slick.BigImage
draw(float, float, float, float, Color) - Method in class org.newdawn.slick.BigImage
draw(float, float, float, float, float, float, float, float) - Method in class org.newdawn.slick.BigImage
draw(float, float, float, float, float, float) - Method in class org.newdawn.slick.BigImage
draw(float, float, float, float) - Method in class org.newdawn.slick.BigImage
draw(float, float, float) - Method in class org.newdawn.slick.BigImage
draw(float, float) - Method in class org.newdawn.slick.BigImage
draw(float, float, float, float, float, float, float, float, Color) - Method in class org.newdawn.slick.BigImage
draw(BufferedImage, Graphics2D, UnicodeFont, Glyph) - Method in class org.newdawn.slick.font.effects.ColorEffect
draw(BufferedImage, Graphics2D, UnicodeFont, Glyph) - Method in interface org.newdawn.slick.font.effects.Effect
  Called to draw the effect.
draw(BufferedImage, Graphics2D, UnicodeFont, Glyph) - Method in class org.newdawn.slick.font.effects.FilterEffect
draw(BufferedImage, Graphics2D, UnicodeFont, Glyph) - Method in class org.newdawn.slick.font.effects.GradientEffect
draw(BufferedImage, Graphics2D, UnicodeFont, Glyph) - Method in class org.newdawn.slick.font.effects.OutlineEffect
draw(BufferedImage, Graphics2D, UnicodeFont, Glyph) - Method in class org.newdawn.slick.font.effects.ShadowEffect
draw(Shape) - Static method in class org.newdawn.slick.geom.ShapeRenderer
  Draw the outline of the given shape.
draw(Shape, ShapeFill) - Static method in class org.newdawn.slick.geom.ShapeRenderer
  Draw the outline of the given shape.
draw(Shape, ShapeFill) - Method in class org.newdawn.slick.Graphics
  Draw the outline of the given shape.
draw(Shape) - Method in class org.newdawn.slick.Graphics
  Draw the outline of the given shape.
draw() - Method in class org.newdawn.slick.Image
  Draw this image at the current location
draw(float, float) - Method in class org.newdawn.slick.Image
  Draw this image at the specified location
draw(float, float, Color) - Method in class org.newdawn.slick.Image
  Draw this image at the specified location
draw(float, float, float) - Method in class org.newdawn.slick.Image
  Draw the image with a given scale
draw(float, float, float, Color) - Method in class org.newdawn.slick.Image
  Draw the image with a given scale
draw(float, float, float, float) - Method in class org.newdawn.slick.Image
  Draw this image at a specified location and size
draw(float, float, float, float, Color) - Method in class org.newdawn.slick.Image
  Draw this image at a specified location and size
draw(float, float, float, float, float, float) - Method in class org.newdawn.slick.Image
  Draw a section of this image at a particular location and scale on the screen
draw(float, float, float, float, float, float, float, float) - Method in class org.newdawn.slick.Image
  Draw a section of this image at a particular location and scale on the screen
draw(float, float, float, float, float, float, float, float, Color) - Method in class org.newdawn.slick.Image
  Draw a section of this image at a particular location and scale on the screen
draw(float, float) - Method in interface org.newdawn.slick.Renderable
  Draw this artefact at the given location
draw() - Method in class org.newdawn.slick.util.LocatedImage
  Draw the image based on the current configured state
drawAnimation(Animation, float, float) - Method in class org.newdawn.slick.Graphics
  Draw an animation to this graphics context
drawAnimation(Animation, float, float, Color) - Method in class org.newdawn.slick.Graphics
  Draw an animation to this graphics context
drawArc(float, float, float, float, float, float) - Method in class org.newdawn.slick.Graphics
  Draw an oval to the canvas
drawArc(float, float, float, float, int, float, float) - Method in class org.newdawn.slick.Graphics
  Draw an oval to the canvas
drawCenter(Font, String, int, int, int) - Static method in class org.newdawn.slick.util.FontUtils
  Draw text center justified
drawCenter(Font, String, int, int, int, Color) - Static method in class org.newdawn.slick.util.FontUtils
  Draw text center justified
drawCentered(float, float) - Method in class org.newdawn.slick.BigImage
drawCentered(float, float) - Method in class org.newdawn.slick.Image
  Draw the image based on it's center
drawDisplayList(float, float, String, Color, int, int) - Method in class org.newdawn.slick.UnicodeFont
  Identical to `UnicodeFont.drawString(float, float, String, Color, int, int)` but returns a DisplayList which provides access to the width and height of the text drawn.
drawEmbedded(float, float, float, float) - Method in class org.newdawn.slick.BigImage
drawEmbedded(float, float, float, float, float, float, float, float, Color) - Method in class org.newdawn.slick.BigImage
drawEmbedded(float, float, float, float, float, float, float, float) - Method in class org.newdawn.slick.BigImage
drawEmbedded(float, float, float, float) - Method in class org.newdawn.slick.Image
  Draw this image as part of a collection of images
drawEmbedded(float, float, float, float, float, float, float, float) - Method in class org.newdawn.slick.Image
  Draw a section of this image at a particular location and scale on the screen, while this is image is "in use", i.e.
drawEmbedded(float, float, float, float, float, float, float, float, Color) - Method in class org.newdawn.slick.Image
  Draw a section of this image at a particular location and scale on the screen, while this is image is "in use", i.e.
drawFlash(float, float, float, float) - Method in class org.newdawn.slick.Animation
  Draw the animation
drawFlash(float, float, float, float, Color) - Method in class org.newdawn.slick.Animation
  Draw the animation
drawFlash(float, float, float, float) - Method in class org.newdawn.slick.BigImage
drawFlash(float, float) - Method in class org.newdawn.slick.BigImage
drawFlash(float, float, float, float, Color) - Method in class org.newdawn.slick.BigImage
drawFlash(float, float, float, float) - Method in class org.newdawn.slick.Image
  Draw this image at a specified location and size as a silohette
drawFlash(float, float, float, float, Color) - Method in class org.newdawn.slick.Image
  Draw this image at a specified location and size as a silohette
drawFlash(float, float) - Method in class org.newdawn.slick.Image
  Draw this image at a specified location and size in a white silohette
drawGradientLine(float, float, float, float, float, float, float, float, float, float, float, float) - Method in class org.newdawn.slick.Graphics
  Draw a line with a gradient between the two points.
drawGradientLine(float, float, Color, float, float, Color) - Method in class org.newdawn.slick.Graphics
  Draw a line with a gradient between the two points.
drawImage(Image, float, float, Color) - Method in class org.newdawn.slick.Graphics
  Draw an image to the screen
drawImage(Image, float, float) - Method in class org.newdawn.slick.Graphics
  Draw an image to the screen
drawImage(Image, float, float, float, float, float, float, float, float) - Method in class org.newdawn.slick.Graphics
  Draw a section of an image at a particular location and scale on the screen
drawImage(Image, float, float, float, float, float, float) - Method in class org.newdawn.slick.Graphics
  Draw a section of an image at a particular location and scale on the screen
drawImage(Image, float, float, float, float, float, float, float, float, Color) - Method in class org.newdawn.slick.Graphics
  Draw a section of an image at a particular location and scale on the screen
drawImage(Image, float, float, float, float, float, float, Color) - Method in class org.newdawn.slick.Graphics
  Draw a section of an image at a particular location and scale on the screen
drawLeft(Font, String, int, int) - Static method in class org.newdawn.slick.util.FontUtils
  Draw text left justified
drawLine(float, float, float, float) - Method in class org.newdawn.slick.Graphics
  Draw a line on the canvas in the current colour
drawOffMask() - Static method in class org.newdawn.slick.util.MaskUtil
  Start drawing only off the masked area
drawOnMask() - Static method in class org.newdawn.slick.util.MaskUtil
  Start drawing only on the masked area
drawOval(float, float, float, float) - Method in class org.newdawn.slick.Graphics
  Draw an oval to the canvas
drawOval(float, float, float, float, int) - Method in class org.newdawn.slick.Graphics
  Draw an oval to the canvas
drawRect(float, float, float, float) - Method in class org.newdawn.slick.Graphics
  Draw a rectangle to the canvas in the current colour
drawRight(Font, String, int, int, int) - Static method in class org.newdawn.slick.util.FontUtils
  Draw text right justified
drawRight(Font, String, int, int, int, Color) - Static method in class org.newdawn.slick.util.FontUtils
  Draw text right justified
drawRoundRect(float, float, float, float, int) - Method in class org.newdawn.slick.Graphics
  Draw a rounded rectangle
drawRoundRect(float, float, float, float, int, int) - Method in class org.newdawn.slick.Graphics
  Draw a rounded rectangle
drawSheared(float, float, float, float) - Method in class org.newdawn.slick.BigImage
drawSheared(float, float, float, float) - Method in class org.newdawn.slick.Image
  Draw this image at a specified location and size
drawSheared(float, float, float, float, Color) - Method in class org.newdawn.slick.Image
  Draw this image at a specified location and size
drawString(float, float, String) - Method in class org.newdawn.slick.AngelCodeFont
drawString(float, float, String, Color) - Method in class org.newdawn.slick.AngelCodeFont
drawString(float, float, String, Color, int, int) - Method in class org.newdawn.slick.AngelCodeFont
drawString(float, float, String) - Method in interface org.newdawn.slick.Font
  Draw a string to the screen
drawString(float, float, String, Color) - Method in interface org.newdawn.slick.Font
  Draw a string to the screen
drawString(float, float, String, Color, int, int) - Method in interface org.newdawn.slick.Font
  Draw part of a string to the screen.
drawString(String, float, float) - Method in class org.newdawn.slick.Graphics
  Draw a string to the screen using the current font
drawString(float, float, String) - Method in class org.newdawn.slick.SpriteSheetFont
drawString(float, float, String, Color) - Method in class org.newdawn.slick.SpriteSheetFont
drawString(float, float, String, Color, int, int) - Method in class org.newdawn.slick.SpriteSheetFont
drawString(float, float, String, Color) - Method in class org.newdawn.slick.TrueTypeFont
  Draw a string
drawString(float, float, String, Color, int, int) - Method in class org.newdawn.slick.TrueTypeFont
drawString(float, float, String) - Method in class org.newdawn.slick.TrueTypeFont
  Draw a string
drawString(float, float, String, Color, int, int) - Method in class org.newdawn.slick.UnicodeFont
drawString(float, float, String) - Method in class org.newdawn.slick.UnicodeFont
drawString(float, float, String, Color) - Method in class org.newdawn.slick.UnicodeFont
drawString(Font, String, int, int, int, int, Color) - Static method in class org.newdawn.slick.util.FontUtils
  Draw a string
drawWarped(float, float, float, float, float, float, float, float) - Method in class org.newdawn.slick.Image
  Draw the image in a warper rectangle.
dummy - Variable in class org.newdawn.slick.particles.ParticleSystem
  The dummy particle to return should no more particles be available
dump(String) - Method in class org.newdawn.slick.tests.xml.Entity
  Dump this object to sysout
dump(String) - Method in class org.newdawn.slick.tests.xml.GameData
  Dump this object to sysout
dump(String) - Method in class org.newdawn.slick.tests.xml.Inventory
  Dump this object to sysout
dump(String) - Method in class org.newdawn.slick.tests.xml.Item
  Dump this object to sysout
dump(String) - Method in class org.newdawn.slick.tests.xml.ItemContainer
  Dump this object to sysout
dump(String) - Method in class org.newdawn.slick.tests.xml.Stats
  Dump this object to sysout
duplicate() - Method in class org.newdawn.slick.particles.ConfigurableEmitter
  Create a duplicate of this emitter.
duplicate() - Method in class org.newdawn.slick.particles.ParticleSystem
  Create a duplicate of this system.
DuplicateEmitterTest - Class in org.newdawn.slick.tests
  A test for duplicating a ConfigurableEmitter several times
DuplicateEmitterTest() - Constructor for class org.newdawn.slick.tests.DuplicateEmitterTest
  Create a new DuplicateEmitterTest

## E

EDGE_SCALE - Variable in class org.newdawn.slick.geom.GeomUtil
  The tolerance for determining direction change
Effect - Interface in org.newdawn.slick.font.effects
  A graphical effect that is applied to glyphs in a `UnicodeFont`.
EffectUtil - Class in org.newdawn.slick.font.effects
  Provides utility methods for effects.
EffectUtil() - Constructor for class org.newdawn.slick.font.effects.EffectUtil
ElementProcessor - Interface in org.newdawn.slick.svg.inkscape
  The description of a module which processes a single XML element from a SVG (inkscape) document.
Ellipse - Class in org.newdawn.slick.geom
  An ellipse meeting the `Shape` contract.
Ellipse(float, float, float, float) - Constructor for class org.newdawn.slick.geom.Ellipse
  Creates a new Ellipse object.
Ellipse(float, float, float, float, int) - Constructor for class org.newdawn.slick.geom.Ellipse
  Creates a new Ellipse object.
ELLIPSE - Static variable in class org.newdawn.slick.svg.Figure
  Ellipse Type
EllipseProcessor - Class in org.newdawn.slick.svg.inkscape
  Processor for <ellipse> and <path> nodes marked as arcs
EllipseProcessor() - Constructor for class org.newdawn.slick.svg.inkscape.EllipseProcessor
emitCount - Variable in class org.newdawn.slick.particles.ConfigurableEmitter
  The number of particles that will be emitted
emitters - Variable in class org.newdawn.slick.particles.ParticleSystem
  The list of emittered producing and controlling particles
EmptyImageData - Class in org.newdawn.slick.opengl
  An image data implementation which represents an empty texture
EmptyImageData(int, int) - Constructor for class org.newdawn.slick.opengl.EmptyImageData
  Create an empty image data source
EmptyTransition - Class in org.newdawn.slick.state.transition
  A transition that has no effect and instantly finishes.
EmptyTransition() - Constructor for class org.newdawn.slick.state.transition.EmptyTransition
enable() - Method in class org.newdawn.slick.Graphics
  Enable rendering to this graphics context
enable() - Method in class org.newdawn.slick.opengl.pbuffer.FBOGraphics
enable() - Method in class org.newdawn.slick.opengl.pbuffer.PBufferGraphics
enable() - Method in class org.newdawn.slick.opengl.pbuffer.PBufferUniqueGraphics
enableKeyRepeat(int, int) - Method in class org.newdawn.slick.Input
  Deprecated.
enableKeyRepeat() - Method in class org.newdawn.slick.Input
  Enable key repeat for this input context.
enableSharedContext() - Static method in class org.newdawn.slick.GameContainer
  Enable shared OpenGL context.
enableStencil() - Static method in class org.newdawn.slick.GameContainer
end() - Method in class org.newdawn.slick.opengl.renderer.DefaultLineStripRenderer
end() - Method in interface org.newdawn.slick.opengl.renderer.LineStripRenderer
  End the line strips
end() - Method in class org.newdawn.slick.opengl.renderer.QuadBasedLineStripRenderer
endAlpha - Variable in class org.newdawn.slick.particles.ConfigurableEmitter
  The ending alpha value
endUse() - Method in class org.newdawn.slick.BigImage
  Not supported in BigImage
endUse() - Method in class org.newdawn.slick.Image
  End the use of this sprite sheet and release the lock.
endUse() - Method in class org.newdawn.slick.SpriteSheet
ensureInverted() - Method in class org.newdawn.slick.BigImage
  Not supported in BigImage
ensureInverted() - Method in class org.newdawn.slick.Image
  Make sure the texture cordinates are inverse on the y axis
enter(GameContainer, StateBasedGame) - Method in class org.newdawn.slick.state.BasicGameState
enter(GameContainer, StateBasedGame) - Method in interface org.newdawn.slick.state.GameState
  Notification that we've entered this game state
enterOrtho() - Method in class org.newdawn.slick.GameContainer
  Enter the orthographic mode
enterOrtho(int, int) - Method in class org.newdawn.slick.GameContainer
  Enter the orthographic mode
enterOrtho() - Method in class org.newdawn.slick.opengl.pbuffer.FBOGraphics
  Enter the orthographic mode
enterOrtho() - Method in class org.newdawn.slick.opengl.pbuffer.PBufferGraphics
  Enter the orthographic mode
enterOrtho() - Method in class org.newdawn.slick.opengl.pbuffer.PBufferUniqueGraphics
  Enter the orthographic mode
enterOrtho(int, int) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
enterOrtho(int, int) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  Enter orthographic mode
enterSafeBlock() - Static method in class org.newdawn.slick.opengl.SlickCallable
  Enter a safe block ensuring that all the OpenGL state that slick uses is safe before touching the GL state directly.
enterState(int) - Method in class org.newdawn.slick.state.StateBasedGame
  Enter a particular game state with no transition
enterState(int, Transition, Transition) - Method in class org.newdawn.slick.state.StateBasedGame
  Enter a particular game state with the transitions provided
Entity - Class in org.newdawn.slick.tests.xml
  A test example of some object data that can be configured via XML
Entity() - Constructor for class org.newdawn.slick.tests.xml.Entity
EPSILON - Variable in class org.newdawn.slick.geom.GeomUtil
  The tolerance for determining changes and steps
equals(Object) - Method in class org.newdawn.slick.Color
equals(Object) - Method in class org.newdawn.slick.command.BasicCommand
equals(Object) - Method in class org.newdawn.slick.command.KeyControl
equals(Object) - Method in class org.newdawn.slick.command.MouseButtonControl
equals(Object) - Method in class org.newdawn.slick.geom.Vector2f
equals(Object) - Method in class org.newdawn.slick.util.pathfinding.Path.Step
error(String, Throwable) - Method in class org.newdawn.slick.util.DefaultLogSystem
  Log an error
error(Throwable) - Method in class org.newdawn.slick.util.DefaultLogSystem
  Log an error
error(String) - Method in class org.newdawn.slick.util.DefaultLogSystem
  Log an error
error(String, Throwable) - Static method in class org.newdawn.slick.util.Log
  Log an error
error(Throwable) - Static method in class org.newdawn.slick.util.Log
  Log an error
error(String) - Static method in class org.newdawn.slick.util.Log
  Log an error
error(String, Throwable) - Method in interface org.newdawn.slick.util.LogSystem
  Log an error
error(Throwable) - Method in interface org.newdawn.slick.util.LogSystem
  Log an error
error(String) - Method in interface org.newdawn.slick.util.LogSystem
  Log an error
exit() - Method in class org.newdawn.slick.GameContainer
  Cause the game to exit and shutdown cleanly
exitMe - Static variable in class org.newdawn.slick.tests.ImageTest
  True if the test should just exit first time round, used for testing shared contexts

## F

fade(int, float, boolean) - Method in class org.newdawn.slick.Music
  Fade this music to the volume specified
FadeInTransition - Class in org.newdawn.slick.state.transition
  A transition to fade in from a given colour
FadeInTransition() - Constructor for class org.newdawn.slick.state.transition.FadeInTransition
  Create a new fade in transition
FadeInTransition(Color) - Constructor for class org.newdawn.slick.state.transition.FadeInTransition
  Create a new fade in transition
FadeInTransition(Color, int) - Constructor for class org.newdawn.slick.state.transition.FadeInTransition
  Create a new fade in transition
FadeOutTransition - Class in org.newdawn.slick.state.transition
  A transition to fade out to a given colour
FadeOutTransition() - Constructor for class org.newdawn.slick.state.transition.FadeOutTransition
  Create a new fade out transition
FadeOutTransition(Color) - Constructor for class org.newdawn.slick.state.transition.FadeOutTransition
  Create a new fade out transition
FadeOutTransition(Color, int) - Constructor for class org.newdawn.slick.state.transition.FadeOutTransition
  Create a new fade out transition
FastTrig - Class in org.newdawn.slick.util
  Utility to handle Java's odd trig performance issues
FastTrig() - Constructor for class org.newdawn.slick.util.FastTrig
FBOGraphics - Class in org.newdawn.slick.opengl.pbuffer
  A graphics implementation that renders to an FBO
FBOGraphics(Image) - Constructor for class org.newdawn.slick.opengl.pbuffer.FBOGraphics
  Create a new graphics context around an FBO
Figure - Class in org.newdawn.slick.svg
  A figure that is part of diagram loaded from SVG
Figure(int, Shape, NonGeometricData, Transform) - Constructor for class org.newdawn.slick.svg.Figure
  Create a new figure
FileMuffin - Class in org.newdawn.slick.muffin
  An implementation of the muffin load/save mechanism based around using the local file system.
FileMuffin() - Constructor for class org.newdawn.slick.muffin.FileMuffin
FileSystemLocation - Class in org.newdawn.slick.util
  A resource loading location that searches somewhere on the classpath
FileSystemLocation(File) - Constructor for class org.newdawn.slick.util.FileSystemLocation
  Create a new resoruce location based on the file system
fill(Shape) - Static method in class org.newdawn.slick.geom.ShapeRenderer
  Draw the the given shape filled in.
fill(Shape, ShapeFill) - Static method in class org.newdawn.slick.geom.ShapeRenderer
  Draw the the given shape filled in.
fill(Shape, ShapeFill) - Method in class org.newdawn.slick.Graphics
  Draw the the given shape filled in.
fill(Shape) - Method in class org.newdawn.slick.Graphics
  Draw the the given shape filled in.
FILL - Static variable in class org.newdawn.slick.svg.NonGeometricData
  The fill type
fill(Space, float, float, float) - Method in class org.newdawn.slick.util.pathfinding.navmesh.Space
  Fill the spaces based on the cost from a given starting point
fillArc(float, float, float, float, float, float) - Method in class org.newdawn.slick.Graphics
  Fill an arc to the canvas (a wedge)
fillArc(float, float, float, float, int, float, float) - Method in class org.newdawn.slick.Graphics
  Fill an arc to the canvas (a wedge)
fillOval(float, float, float, float) - Method in class org.newdawn.slick.Graphics
  Fill an oval to the canvas
fillOval(float, float, float, float, int) - Method in class org.newdawn.slick.Graphics
  Fill an oval to the canvas
fillRect(float, float, float, float, Image, float, float) - Method in class org.newdawn.slick.Graphics
  Tile a rectangle with a pattern specifing the offset from the top corner that one tile should match
fillRect(float, float, float, float) - Method in class org.newdawn.slick.Graphics
  Fill a rectangle on the canvas in the current color
fillRoundRect(float, float, float, float, int) - Method in class org.newdawn.slick.Graphics
  Fill a rounded rectangle
fillRoundRect(float, float, float, float, int, int) - Method in class org.newdawn.slick.Graphics
  Fill a rounded rectangle
FILTER_LINEAR - Static variable in class org.newdawn.slick.Image
  Use Linear Filtering
FILTER_NEAREST - Static variable in class org.newdawn.slick.Image
  Use Nearest Filtering
FilterEffect - Class in org.newdawn.slick.font.effects
  Applys a `BufferedImageOp` filter to glyphs.
FilterEffect() - Constructor for class org.newdawn.slick.font.effects.FilterEffect
  Default constructor for injection
FilterEffect(BufferedImageOp) - Constructor for class org.newdawn.slick.font.effects.FilterEffect
  Create a new filtering effect based on a convolution operation
findCenter() - Method in class org.newdawn.slick.geom.Circle
findCenter() - Method in class org.newdawn.slick.geom.Ellipse
findCenter() - Method in class org.newdawn.slick.geom.Point
findCenter() - Method in class org.newdawn.slick.geom.Shape
  Get the center of this polygon.
findPath(Mover, int, int, int, int) - Method in class org.newdawn.slick.util.pathfinding.AStarPathFinder
findPath(float, float, float, float, boolean) - Method in class org.newdawn.slick.util.pathfinding.navmesh.NavMesh
  Find a path from the source to the target coordinates
findPath(Mover, int, int, int, int) - Method in interface org.newdawn.slick.util.pathfinding.PathFinder
  Find a path from the starting location provided (sx,sy) to the target location (tx,ty) avoiding blockages and attempting to honour costs provided by the tile map.
findSpace(float, float) - Method in class org.newdawn.slick.util.pathfinding.navmesh.NavMesh
  Find the space at a given location
findTileSet(int) - Method in class org.newdawn.slick.tiled.TiledMap
  Find a tile for a given global tile id
finishDefineMask() - Static method in class org.newdawn.slick.util.MaskUtil
  Finish defining the screen mask
FireEmitter - Class in org.newdawn.slick.particles.effects
  A stock effect for fire usin the particle system
FireEmitter() - Constructor for class org.newdawn.slick.particles.effects.FireEmitter
  Create a default fire effect at 0,0
FireEmitter(int, int) - Constructor for class org.newdawn.slick.particles.effects.FireEmitter
  Create a default fire effect at x,y
FireEmitter(int, int, float) - Constructor for class org.newdawn.slick.particles.effects.FireEmitter
  Create a default fire effect at x,y
firePressed(Command) - Method in class org.newdawn.slick.command.InputProvider
  Fire notification to any interested listeners that a control has been pressed indication an particular command
fireReleased(Command) - Method in class org.newdawn.slick.command.InputProvider
  Fire notification to any interested listeners that a control has been released indication an particular command should be stopped
first - Variable in class org.newdawn.slick.geom.MannTriangulator.PointBag
  The first point in the bag - head of the list
firstGID - Variable in class org.newdawn.slick.tiled.TileSet
  The first global tile id in the set
FlashTest - Class in org.newdawn.slick.tests
  A test for image flashes
FlashTest() - Constructor for class org.newdawn.slick.tests.FlashTest
  Create a new image rendering test
floatValue(String, float, float, float, String) - Static method in class org.newdawn.slick.font.effects.EffectUtil
  Prompts the user for float value
flush() - Method in class org.newdawn.slick.Graphics
  Flush this graphics context to the underlying rendering context
flush() - Method in class org.newdawn.slick.opengl.pbuffer.FBOGraphics
flush() - Method in class org.newdawn.slick.opengl.pbuffer.PBufferGraphics
flush() - Method in class org.newdawn.slick.opengl.pbuffer.PBufferUniqueGraphics
flush() - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
flush() - Method in interface org.newdawn.slick.opengl.renderer.SGL
  Flush the current state of the renderer down to GL
flush() - Method in class org.newdawn.slick.opengl.renderer.VAOGLRenderer
flushPixelData() - Method in class org.newdawn.slick.Image
  Flush the current pixel data to force a re-read next update
Font - Interface in org.newdawn.slick
  The proprites of any font implementation
FontPerformanceTest - Class in org.newdawn.slick.tests
  A test of the font rendering capabilities
FontPerformanceTest() - Constructor for class org.newdawn.slick.tests.FontPerformanceTest
  Create a new test for font rendering
FontTest - Class in org.newdawn.slick.tests
  A test of the font rendering capabilities
FontTest() - Constructor for class org.newdawn.slick.tests.FontTest
  Create a new test for font rendering
FontUtils - Class in org.newdawn.slick.util
  Simple utility class to support justified text http://slick.javaunlimited.net/viewtopic.php?t=2640
FontUtils() - Constructor for class org.newdawn.slick.util.FontUtils
FontUtils.Alignment - Class in org.newdawn.slick.util
  Alignment indicators
FontUtils.Alignment() - Constructor for class org.newdawn.slick.util.FontUtils.Alignment
forceExit - Variable in class org.newdawn.slick.GameContainer
  True if we should force exit
format - Variable in class org.newdawn.slick.openal.AiffData
  format type of data
format - Variable in class org.newdawn.slick.openal.WaveData
  format type of data
fps - Variable in class org.newdawn.slick.GameContainer
  The current count of FPS
fromString(String) - Static method in class org.newdawn.slick.font.effects.EffectUtil
  Converts a string to a color.

## G

g - Variable in class org.newdawn.slick.Color
  The green component of the colour
game - Variable in class org.newdawn.slick.CanvasGameContainer
  The game being held in this container
Game - Interface in org.newdawn.slick
  The main game interface that should be implemented by any game being developed using the container system.
game - Variable in class org.newdawn.slick.GameContainer
  The game being managed
GameContainer - Class in org.newdawn.slick
  A generic game container that handles the game loop, fps recording and managing the input system
GameContainer(Game) - Constructor for class org.newdawn.slick.GameContainer
  Create a new game container wrapping a given game
GameData - Class in org.newdawn.slick.tests.xml
  The top level node of our test structure for XML -> object parsing
GameData() - Constructor for class org.newdawn.slick.tests.xml.GameData
gameLoop() - Method in class org.newdawn.slick.AppGameContainer
  Strategy for overloading game loop context handling
GameState - Interface in org.newdawn.slick.state
  A single state building up part of the game.
gameThread - Variable in class org.newdawn.slick.AppletGameContainer
  The thread that is looping for the game
GAUSSIAN_BLUR_KERNELS - Static variable in class org.newdawn.slick.font.effects.ShadowEffect
  The blur kernels applied across the effect
genImage() - Method in class org.newdawn.slick.svg.Gradient
  Generate the image used for texturing the gradient across shapes
GeomAccuracyTest - Class in org.newdawn.slick.tests
  A simple graphics test for the context allowing vector based graphics
GeomAccuracyTest() - Constructor for class org.newdawn.slick.tests.GeomAccuracyTest
  Create a new test of graphics context rendering
GeomTest - Class in org.newdawn.slick.tests
  A geomertry test
GeomTest() - Constructor for class org.newdawn.slick.tests.GeomTest
  Create a new test of graphics context rendering
GeomUtil - Class in org.newdawn.slick.geom
  A set of utilities to play with geometry
GeomUtil() - Constructor for class org.newdawn.slick.geom.GeomUtil
GeomUtil.HitResult - Class in org.newdawn.slick.geom
  A lightweigtht description of a intersection between a shape and line.
GeomUtil.HitResult() - Constructor for class org.newdawn.slick.geom.GeomUtil.HitResult
GeomUtilListener - Interface in org.newdawn.slick.geom
  Debug listener for notifications assocaited with geometry utilities
GeomUtilTest - Class in org.newdawn.slick.tests
  A test to try shape cutting
GeomUtilTest() - Constructor for class org.newdawn.slick.tests.GeomUtilTest
  Create a simple test
GeomUtilTileTest - Class in org.newdawn.slick.tests
  A test to try shape building from multiple tiles
GeomUtilTileTest() - Constructor for class org.newdawn.slick.tests.GeomUtilTileTest
  Create a simple test
get() - Static method in class org.newdawn.slick.loading.LoadingList
  Get the single global loading list
get() - Static method in class org.newdawn.slick.openal.SoundStore
  Get the single instance of this class
get() - Static method in class org.newdawn.slick.opengl.CursorLoader
  Retrieve the single instance of this loader - convinient huh?
get() - Static method in class org.newdawn.slick.opengl.InternalTextureLoader
  Get the single instance of this texture loader
get() - Static method in class org.newdawn.slick.opengl.renderer.Renderer
  Get the renderer to be used when accessing GL
get(int) - Method in class org.newdawn.slick.util.xml.XMLElementList
  Get the element at a specified index
get2Fold(int) - Static method in class org.newdawn.slick.opengl.InternalTextureLoader
  Get the closest greater power of 2 to the fold number
getAbsoluteMouseX() - Method in class org.newdawn.slick.Input
  Get the absolute x position of the mouse cursor within the container
getAbsoluteMouseY() - Method in class org.newdawn.slick.Input
  Get the absolute y position of the mouse cursor within the container
getAIF(String) - Method in class org.newdawn.slick.openal.SoundStore
  Get the Sound based on a specified AIF file
getAIF(InputStream) - Method in class org.newdawn.slick.openal.SoundStore
  Get the Sound based on a specified AIF file
getAIF(String, InputStream) - Method in class org.newdawn.slick.openal.SoundStore
  Get the Sound based on a specified AIF file
getAlpha() - Method in class org.newdawn.slick.Color
  Get the alpha byte component of this colour
getAlpha() - Method in class org.newdawn.slick.Image
  Get the alpha value to use when rendering this image
getAlphaByte() - Method in class org.newdawn.slick.Color
  Get the alpha byte component of this colour
getAlwaysRender() - Method in class org.newdawn.slick.GameContainer
  True if this container should render when it has focus
getAmplitude() - Method in class org.newdawn.slick.font.effects.OutlineWobbleEffect
  Gets the amplitude of the wobble effect.
getAmplitude() - Method in class org.newdawn.slick.font.effects.OutlineZigzagEffect
  Gets the amplitude of the wobble effect.
getAnimatedCursor(String, int, int, int, int, int[]) - Method in class org.newdawn.slick.opengl.CursorLoader
  Get a cursor based on a image reference on the classpath.
getApplet() - Method in class org.newdawn.slick.AppletGameContainer.Container
  Returns the Applet Object
getArea(int, int, int, int, ByteBuffer) - Method in class org.newdawn.slick.Graphics
  Get an ara of pixels as RGBA values into a buffer
getAscent() - Method in class org.newdawn.slick.UnicodeFont
  Gets the distance from the baseline to the y drawing location.
getAsColor(String) - Method in class org.newdawn.slick.svg.NonGeometricData
  Get an attribute value converted to a color.
getAsFloat(String) - Method in class org.newdawn.slick.svg.NonGeometricData
  Get an attribute converted to a float value
getAspectRatio() - Method in class org.newdawn.slick.GameContainer
  Get the aspect ratio of the screen
getAsReference(String) - Static method in class org.newdawn.slick.svg.inkscape.Util
  Get the attribute value as a reference to another entity
getAsReference(String) - Method in class org.newdawn.slick.svg.NonGeometricData
  Get the attribute value as a reference to another entity
getAttribute(String) - Method in class org.newdawn.slick.svg.inkscape.InkscapeNonGeometricData
getAttribute(String) - Method in class org.newdawn.slick.svg.NonGeometricData
  Get the attribtue value for a given attribute
getAttribute(String) - Method in class org.newdawn.slick.util.xml.XMLElement
  Get the value specified for a given attribute on this element
getAttribute(String, String) - Method in class org.newdawn.slick.util.xml.XMLElement
  Get the value specified for a given attribute on this element
getAttributeNames() - Method in class org.newdawn.slick.util.xml.XMLElement
  Get the names of the attributes specified on this element
getAudio(String, InputStream) - Static method in class org.newdawn.slick.openal.AudioLoader
  Get audio data in a playable state by loading the complete audio into memory.
getAxisCount(int) - Method in class org.newdawn.slick.Input
  Get the number of axis that are avaiable on a given controller
getAxisName(int, int) - Method in class org.newdawn.slick.Input
  Get the name of the axis with the given index
getAxisValue(int, int) - Method in class org.newdawn.slick.Input
  Get the value of the axis with the given index
getBackground() - Method in class org.newdawn.slick.Graphics
  Get the current graphics context background color
getBlendingMode() - Method in class org.newdawn.slick.particles.ParticleSystem
  Get the blending mode in use
getBlue() - Method in class org.newdawn.slick.Color
  Get the blue byte component of this colour
getBlueByte() - Method in class org.newdawn.slick.Color
  Get the blue byte component of this colour
getBlurKernelSize() - Method in class org.newdawn.slick.font.effects.ShadowEffect
  Get the size of the kernel used to apply the blur
getBlurPasses() - Method in class org.newdawn.slick.font.effects.ShadowEffect
  Get the number of passes to apply the kernel for blurring
getBooleanAttribute(String) - Method in class org.newdawn.slick.util.xml.XMLElement
  Get the value specified for a given attribute on this element as a boolean.
getBooleanAttribute(String, boolean) - Method in class org.newdawn.slick.util.xml.XMLElement
  Get the value specified for a given attribute on this element as a boolean.
getBottomColor() - Method in class org.newdawn.slick.font.effects.GradientEffect
  Get the colour at the bottom of the graident
getBoundingCircleRadius() - Method in class org.newdawn.slick.geom.Shape
  Get the radius of a circle that can completely enclose this shape.
getBufferID() - Method in interface org.newdawn.slick.openal.Audio
  Get the ID of the OpenAL buffer holding this data (if any).
getBufferID() - Method in class org.newdawn.slick.openal.AudioImpl
  Get the ID of the OpenAL buffer holding this data (if any).
getBufferID() - Method in class org.newdawn.slick.openal.NullAudio
getBuildVersion() - Static method in class org.newdawn.slick.GameContainer
  Get the build number of slick
getCenter() - Method in class org.newdawn.slick.geom.Circle
  Get the coordinates of the center of the circle
getCenter() - Method in class org.newdawn.slick.geom.Shape
  Get the point closet to the center of all the points in this Shape
getCenterOfRotationX() - Method in class org.newdawn.slick.Image
  Get the x component of the center of rotation of this image
getCenterOfRotationY() - Method in class org.newdawn.slick.Image
  Get the y component of the center of rotation of this image
getCenterX() - Method in class org.newdawn.slick.geom.Circle
  Get the x coordinate of the centre of the circle
getCenterX() - Method in class org.newdawn.slick.geom.Shape
  Get the x center of this shape.
getCenterY() - Method in class org.newdawn.slick.geom.Circle
  Get the y coordinate of the centre of the circle
getCenterY() - Method in class org.newdawn.slick.geom.Shape
  Get the y center of this shape.
getChannels() - Method in class org.newdawn.slick.openal.OggInputStream
getChildren() - Method in class org.newdawn.slick.util.xml.XMLElement
  Get the complete list of children for this node
getChildrenByName(String) - Method in class org.newdawn.slick.util.xml.XMLElement
  Get a list of children with a given element name
getClip() - Method in class org.newdawn.slick.Graphics
  Return the currently applied clipping rectangle
getClosestPoint(Vector2f, Vector2f) - Method in class org.newdawn.slick.geom.Line
  Get the closest point on the line to a given point
getCodePoint() - Method in class org.newdawn.slick.font.Glyph
  The unicode codepoint the glyph represents.
getColor(int, int) - Method in class org.newdawn.slick.BigImage
  Not supported in BigImage
getColor() - Method in class org.newdawn.slick.font.effects.ColorEffect
  Get the colour being applied by this effect
getColor() - Method in class org.newdawn.slick.font.effects.OutlineEffect
  Get the colour of the outline being drawn
getColor() - Method in class org.newdawn.slick.font.effects.ShadowEffect
  Get the colour of the shadow generated
getColor() - Method in class org.newdawn.slick.Graphics
  Get the color in use by this graphics context
getColor(int, int) - Method in class org.newdawn.slick.Image
  Get the colour of a pixel at a specified location in this image
getColor() - Method in class org.newdawn.slick.particles.Particle
  Get the color of this particle
getColor() - Method in class org.newdawn.slick.util.LocatedImage
  Get the colour filter being applied
getColorAt(float) - Method in class org.newdawn.slick.svg.Gradient
  Get the intepolated colour at the given location on the gradient
getContainer() - Method in class org.newdawn.slick.AppletGameContainer
  Get the GameContainer providing this applet
getContainer() - Method in class org.newdawn.slick.CanvasGameContainer
  Get the GameContainer providing this canvas
getContainer() - Method in class org.newdawn.slick.state.StateBasedGame
  Get the container holding this game
getContent() - Method in class org.newdawn.slick.util.xml.XMLElement
  Get the text content of the element, i.e.
getControllerCount() - Method in class org.newdawn.slick.Input
  Get a count of the number of controlles available
getControlsFor(Command) - Method in class org.newdawn.slick.command.InputProvider
  Get a list of the registered controls (@see Control) that can cause a particular command to be invoked
getCoordFor(float, float) - Method in interface org.newdawn.slick.geom.TexCoordGenerator
  Get the texture coordinate for a given render position
getCoordFor(float, float) - Method in class org.newdawn.slick.svg.LinearGradientFill
getCoordFor(float, float) - Method in class org.newdawn.slick.svg.RadialGradientFill
getCornerRadius() - Method in class org.newdawn.slick.geom.RoundedRectangle
  Get the radius for each corner.
getCost(TileBasedMap, Mover, int, int, int, int) - Method in interface org.newdawn.slick.util.pathfinding.AStarHeuristic
  Get the additional heuristic cost of the given tile.
getCost(TileBasedMap, Mover, int, int, int, int) - Method in class org.newdawn.slick.util.pathfinding.heuristics.ClosestHeuristic
getCost(TileBasedMap, Mover, int, int, int, int) - Method in class org.newdawn.slick.util.pathfinding.heuristics.ClosestSquaredHeuristic
getCost(TileBasedMap, Mover, int, int, int, int) - Method in class org.newdawn.slick.util.pathfinding.heuristics.ManhattanHeuristic
getCost() - Method in class org.newdawn.slick.util.pathfinding.navmesh.Space
  Get the cost to get to this node at the moment
getCost(PathFindingContext, int, int) - Method in interface org.newdawn.slick.util.pathfinding.TileBasedMap
  Get the cost of moving through the given tile.
getCurrentColor() - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
getCurrentColor() - Method in interface org.newdawn.slick.opengl.renderer.SGL
  Get the current colour being rendered
getCurrentColor() - Method in class org.newdawn.slick.opengl.renderer.VAOGLRenderer
getCurrentFrame() - Method in class org.newdawn.slick.Animation
  Get the image associated with the current animation frame
getCurrentMusicVolume() - Method in class org.newdawn.slick.openal.SoundStore
  Get the volume scalar of the music that is currently playing.
getCurrentState() - Method in class org.newdawn.slick.state.StateBasedGame
  Get the state the game is currently in
getCurrentStateID() - Method in class org.newdawn.slick.state.StateBasedGame
  Get the ID of the state the game is currently in
getCurrentX() - Method in class org.newdawn.slick.util.pathfinding.AStarPathFinder
  Get the X coordinate of the node currently being evaluated
getCurrentY() - Method in class org.newdawn.slick.util.pathfinding.AStarPathFinder
  Get the Y coordinate of the node currently being evaluated
getCursor(String, int, int) - Method in class org.newdawn.slick.opengl.CursorLoader
  Get a cursor based on a image reference on the classpath
getCursor(ByteBuffer, int, int, int, int) - Method in class org.newdawn.slick.opengl.CursorLoader
  Get a cursor based on a set of image data
getCursor(ImageData, int, int) - Method in class org.newdawn.slick.opengl.CursorLoader
  Get a cursor based on a set of image data
getCurve() - Method in class org.newdawn.slick.particles.ConfigurableEmitter.LinearInterpolator
  The list of data points to interpolate between
getData(InputStream) - Method in class org.newdawn.slick.openal.OggDecoder
  Get the data out of an OGG file
getData() - Method in class org.newdawn.slick.svg.Figure
  Get the data associated with this figure
getDefaultFont() - Method in class org.newdawn.slick.GameContainer
  Get the default system font
getDefaultFont() - Method in interface org.newdawn.slick.gui.GUIContext
  Get the default system font
getDelta() - Method in class org.newdawn.slick.GameContainer
  Retrieve the time taken to render the last frame, i.e.
getDepth() - Method in class org.newdawn.slick.ImageBuffer
getDepth() - Method in class org.newdawn.slick.opengl.CompositeImageData
getDepth() - Method in class org.newdawn.slick.opengl.EmptyImageData
getDepth() - Method in interface org.newdawn.slick.opengl.ImageData
  Get the last bit depth read from a TGA
getDepth() - Method in class org.newdawn.slick.opengl.ImageIOImageData
getDepth() - Method in class org.newdawn.slick.opengl.PNGImageData
getDepth() - Method in class org.newdawn.slick.opengl.TGAImageData
getDescent() - Method in class org.newdawn.slick.UnicodeFont
  Gets the distance from the baseline to the bottom of most alphanumeric characters with descenders.
getDescription() - Method in interface org.newdawn.slick.loading.DeferredResource
  Get a description of the resource to be loaded
getDescription() - Method in class org.newdawn.slick.openal.DeferredSound
getDescription() - Method in class org.newdawn.slick.opengl.DeferredTexture
getDetail() - Method in class org.newdawn.slick.font.effects.OutlineWobbleEffect
  Gets the detail of the wobble effect.
getDoubleAttribute(String) - Method in class org.newdawn.slick.util.xml.XMLElement
  Get the value specified for a given attribute on this element as an double.
getDoubleAttribute(String, double) - Method in class org.newdawn.slick.util.xml.XMLElement
  Get the value specified for a given attribute on this element as an double.
getDuration(int) - Method in class org.newdawn.slick.Animation
  Get the duration of a particular frame
getDurations() - Method in class org.newdawn.slick.Animation
  Get the durations of all the frames in this animation
getDX() - Method in class org.newdawn.slick.geom.Line
  Get the x direction of this line
getDY() - Method in class org.newdawn.slick.geom.Line
  Get the y direction of this line
getEffects() - Method in class org.newdawn.slick.font.HieroSettings
getEffects() - Method in class org.newdawn.slick.UnicodeFont
  Returns a list of `Effect`s that will be applied to the glyphs.
getElement() - Method in class org.newdawn.slick.svg.inkscape.InkscapeNonGeometricData
  Returns the XML element that is wrapped by this instance.
getEmitter() - Method in class org.newdawn.slick.particles.Particle
  Get the emitter that owns this particle
getEmitter(int) - Method in class org.newdawn.slick.particles.ParticleSystem
  Get an emitter a specified index int he list contained within this system
getEmitterCount() - Method in class org.newdawn.slick.particles.ParticleSystem
  Get the number of emitters applied to the system
getEnd() - Method in class org.newdawn.slick.fills.GradientFill
  Get the position of the end control point
getEnd() - Method in class org.newdawn.slick.geom.Line
  Get the end point of the line
getEndColor() - Method in class org.newdawn.slick.fills.GradientFill
  Get the colour at the end control point
getFigure(int) - Method in class org.newdawn.slick.svg.Diagram
  Get the figure at a given index
getFigure(int) - Method in class org.newdawn.slick.svg.SVGMorph
getFigureByID(String) - Method in class org.newdawn.slick.svg.Diagram
  Get a figure by a given ID
getFigureCount() - Method in class org.newdawn.slick.svg.Diagram
  Get the number of figures in the diagram
getFigureCount() - Method in class org.newdawn.slick.svg.SVGMorph
getFilter() - Method in class org.newdawn.slick.font.effects.FilterEffect
  Get the filter being applied by this effect
getFilter() - Method in class org.newdawn.slick.Image
  Get the OpenGL image filter in use
getFirstInOpen() - Method in class org.newdawn.slick.util.pathfinding.AStarPathFinder
  Get the first element from the open list.
getFlippedCopy(boolean, boolean) - Method in class org.newdawn.slick.BigImage
getFlippedCopy(boolean, boolean) - Method in class org.newdawn.slick.Image
  Get a copy image flipped on potentially two axis
getFont() - Method in class org.newdawn.slick.Graphics
  Get the current font
getFont() - Method in class org.newdawn.slick.UnicodeFont
  Returns the TrueTypeFont for this UnicodeFont.
getFontFile() - Method in class org.newdawn.slick.UnicodeFont
  Returns the path to the TTF file for this UnicodeFont, or null.
getFontSize() - Method in class org.newdawn.slick.font.HieroSettings
getFPS() - Method in class org.newdawn.slick.GameContainer
  Get the current recorded FPS (frames per second)
getFrame() - Method in class org.newdawn.slick.Animation
  Get the index of the current frame
getFrameCount() - Method in class org.newdawn.slick.Animation
  Get the number of frames that are in the animation
getFullImage() - Method in class org.newdawn.slick.PackedSpriteSheet
  Get the full image contaning all the sprites/sections
getGlyphPageHeight() - Method in class org.newdawn.slick.font.HieroSettings
getGlyphPageHeight() - Method in class org.newdawn.slick.UnicodeFont
  Returns the height of the backing textures.
getGlyphPages() - Method in class org.newdawn.slick.UnicodeFont
  Returns the GlyphPages for this UnicodeFont.
getGlyphPageWidth() - Method in class org.newdawn.slick.font.HieroSettings
getGlyphPageWidth() - Method in class org.newdawn.slick.UnicodeFont
  Returns the width of the backing textures.
getGlyphs() - Method in class org.newdawn.slick.font.GlyphPage
  Returns the glyphs stored on this page.
getGradient(String) - Method in class org.newdawn.slick.svg.Diagram
  Get the gradient defined in this document
getGraphics() - Method in class org.newdawn.slick.BigImage
  Not supported in BigImage
getGraphics() - Method in class org.newdawn.slick.GameContainer
  Get the graphics context used by this container.
getGraphics() - Method in class org.newdawn.slick.Image
  Get a graphics context that can be used to draw to this image
getGraphicsForImage(Image) - Static method in class org.newdawn.slick.opengl.pbuffer.GraphicsFactory
  Get a graphics context for a particular image
getGreen() - Method in class org.newdawn.slick.Color
  Get the green byte component of this colour
getGreenByte() - Method in class org.newdawn.slick.Color
  Get the green byte component of this colour
getHeight(String) - Method in class org.newdawn.slick.AngelCodeFont
getHeight() - Method in class org.newdawn.slick.Animation
  Get the height of the current frame
getHeight(String) - Method in interface org.newdawn.slick.Font
  Get the height of the given string
getHeight() - Method in class org.newdawn.slick.font.Glyph
  The height of the glyph's image.
getHeight() - Method in class org.newdawn.slick.GameContainer
  Get the height of the game canvas
getHeight() - Method in class org.newdawn.slick.geom.Rectangle
  Get the height of the box
getHeight() - Method in class org.newdawn.slick.geom.RoundedRectangle
  Get the height of this rectangle.
getHeight() - Method in class org.newdawn.slick.geom.Shape
  Get the height of the shape
getHeight() - Method in class org.newdawn.slick.gui.AbstractComponent
  Get the height of the component
getHeight() - Method in class org.newdawn.slick.gui.BasicComponent
  Deprecated.
getHeight() - Method in interface org.newdawn.slick.gui.GUIContext
  Get the height of the game canvas
getHeight() - Method in class org.newdawn.slick.gui.MouseOverArea
getHeight() - Method in class org.newdawn.slick.gui.TextField
  Get the height of the component
getHeight() - Method in class org.newdawn.slick.Image
  Get the height of this image
getHeight() - Method in class org.newdawn.slick.ImageBuffer
getHeight() - Method in class org.newdawn.slick.opengl.CompositeImageData
getHeight() - Method in class org.newdawn.slick.opengl.DeferredTexture
getHeight() - Method in class org.newdawn.slick.opengl.EmptyImageData
getHeight() - Method in interface org.newdawn.slick.opengl.ImageData
  Get the last height read from a TGA
getHeight() - Method in class org.newdawn.slick.opengl.ImageIOImageData
getHeight() - Method in class org.newdawn.slick.opengl.PNGDecoder
getHeight() - Method in class org.newdawn.slick.opengl.PNGImageData
getHeight() - Method in interface org.newdawn.slick.opengl.Texture
  Get the height of the physical texture
getHeight() - Method in class org.newdawn.slick.opengl.TextureImpl
getHeight() - Method in class org.newdawn.slick.opengl.TGAImageData
getHeight(String) - Method in class org.newdawn.slick.SpriteSheetFont
getHeight() - Method in class org.newdawn.slick.svg.Diagram
  Get the height of the diagram
getHeight() - Method in class org.newdawn.slick.tiled.TiledMap
  Get the height of the map
getHeight() - Method in class org.newdawn.slick.TrueTypeFont
  Get the font's height
getHeight(String) - Method in class org.newdawn.slick.TrueTypeFont
  Get the height of a String
getHeight(String) - Method in class org.newdawn.slick.UnicodeFont
getHeight() - Method in class org.newdawn.slick.util.LocatedImage
  Get the height the image will be drawn at
getHeight() - Method in class org.newdawn.slick.util.pathfinding.navmesh.Space
  Get the height of the space
getHeightInTiles() - Method in interface org.newdawn.slick.util.pathfinding.TileBasedMap
  Get the height of the tile map.
getHeuristicCost(Mover, int, int, int, int) - Method in class org.newdawn.slick.util.pathfinding.AStarPathFinder
  Get the heuristic cost for the given location.
getHorizontalCount() - Method in class org.newdawn.slick.SpriteSheet
  Get the number of sprites across the sheet
getHorizontalImageCount() - Method in class org.newdawn.slick.BigImage
  Get a count of the number images that build this image up horizontally
getID() - Method in class org.newdawn.slick.state.BasicGameState
getID() - Method in interface org.newdawn.slick.state.GameState
  Get the ID of this state
getID() - Method in class org.newdawn.slick.tests.states.TestState1
getID() - Method in class org.newdawn.slick.tests.states.TestState2
getID() - Method in class org.newdawn.slick.tests.states.TestState3
getImage(int) - Method in class org.newdawn.slick.Animation
  Get the image assocaited with a given frame index
getImage() - Method in class org.newdawn.slick.font.Glyph
  The image to use for this glyph.
getImage() - Method in class org.newdawn.slick.font.GlyphPage
  Returns the backing texture for this page.
getImage() - Method in class org.newdawn.slick.ImageBuffer
  Get an image generated based on this buffer
getImage(int) - Method in class org.newdawn.slick.ImageBuffer
  Get an image generated based on this buffer
getImage() - Method in class org.newdawn.slick.particles.ConfigurableEmitter
getImage() - Method in class org.newdawn.slick.particles.effects.FireEmitter
getImage() - Method in interface org.newdawn.slick.particles.ParticleEmitter
  Get the image to draw for each particle
getImage() - Method in class org.newdawn.slick.svg.Gradient
  Get the image generated for this gradient
getImageBufferData() - Method in class org.newdawn.slick.ImageBuffer
getImageBufferData() - Method in class org.newdawn.slick.opengl.CompositeImageData
getImageBufferData() - Method in class org.newdawn.slick.opengl.EmptyImageData
getImageBufferData() - Method in interface org.newdawn.slick.opengl.ImageData
  Get the store image
getImageBufferData() - Method in class org.newdawn.slick.opengl.ImageIOImageData
getImageBufferData() - Method in class org.newdawn.slick.opengl.PNGImageData
getImageBufferData() - Method in class org.newdawn.slick.opengl.TGAImageData
getImageDataFor(String) - Static method in class org.newdawn.slick.opengl.ImageDataFactory
  Create an image data that is appropriate for the reference supplied
getImageHeight() - Method in class org.newdawn.slick.opengl.DeferredTexture
getImageHeight() - Method in interface org.newdawn.slick.opengl.Texture
  Get the height of the original image
getImageHeight() - Method in class org.newdawn.slick.opengl.TextureImpl
getImageName() - Method in class org.newdawn.slick.particles.ConfigurableEmitter
  The name of the image to load
getImageWidth() - Method in class org.newdawn.slick.opengl.DeferredTexture
getImageWidth() - Method in interface org.newdawn.slick.opengl.Texture
  Get the width of the original image
getImageWidth() - Method in class org.newdawn.slick.opengl.TextureImpl
getInput() - Method in class org.newdawn.slick.GameContainer
  Get the input system
getInput() - Method in interface org.newdawn.slick.gui.GUIContext
  Get the input system
getIntAttribute(String) - Method in class org.newdawn.slick.util.xml.XMLElement
  Get the value specified for a given attribute on this element as an integer.
getIntAttribute(String, int) - Method in class org.newdawn.slick.util.xml.XMLElement
  Get the value specified for a given attribute on this element as an integer.
getInvertedCopy() - Method in class org.newdawn.slick.fills.GradientFill
  Get an inverted copy of the gradient
getJoin() - Method in class org.newdawn.slick.font.effects.OutlineEffect
  Get the join type as indicated by @see BasicStroke
getKeyName(int) - Static method in class org.newdawn.slick.Input
  Get the character representation of the key identified by the specified code
getLastBind() - Static method in class org.newdawn.slick.opengl.TextureImpl
  Retrieve the last texture bound through the texture interface
getLayerCount() - Method in class org.newdawn.slick.tiled.TiledMap
  Retrieve a count of the number of layers available
getLayerIndex(String) - Method in class org.newdawn.slick.tiled.TiledMap
  Get the index of the layer with given name
getLayerProperty(int, String, String) - Method in class org.newdawn.slick.tiled.TiledMap
  Get a property given to a particular layer.
getLeading() - Method in class org.newdawn.slick.UnicodeFont
  Gets the extra distance between the descent of one line of text to the ascent of the next.
getLength() - Method in class org.newdawn.slick.openal.OggInputStream
  Get the number of bytes on the stream
getLength() - Method in class org.newdawn.slick.util.pathfinding.Path
  Get the length of the path, i.e.
getLife() - Method in class org.newdawn.slick.particles.Particle
  Get the life remaining in the particle in milliseconds
getLine(Shape, int, int) - Method in class org.newdawn.slick.geom.GeomUtil
  Get a line between two points in a shape
getLine(Shape, float, float, int) - Method in class org.newdawn.slick.geom.GeomUtil
  Get a line between two points in a shape
getLineHeight() - Method in class org.newdawn.slick.AngelCodeFont
getLineHeight() - Method in interface org.newdawn.slick.Font
  Get the maximum height of any line drawn by this font
getLineHeight() - Method in class org.newdawn.slick.SpriteSheetFont
getLineHeight() - Method in class org.newdawn.slick.TrueTypeFont
  Get the font's line height
getLineHeight() - Method in class org.newdawn.slick.UnicodeFont
  Returns the distance from one line of text to the next.
getLineStripRenderer() - Static method in class org.newdawn.slick.opengl.renderer.Renderer
  Get the line strip renderer to use
getLineWidth() - Method in class org.newdawn.slick.Graphics
  Get the width of lines being drawn in this context
getLink(int) - Method in class org.newdawn.slick.util.pathfinding.navmesh.Space
  Get the link from this space to another at a particular index
getLinkCount() - Method in class org.newdawn.slick.util.pathfinding.navmesh.Space
  Get the number of links
getLocation() - Method in class org.newdawn.slick.geom.Shape
  Get the top-left location of this shape.
getMapProperty(String, String) - Method in class org.newdawn.slick.tiled.TiledMap
  Get a property given to the map.
getMatrixPosition() - Method in class org.newdawn.slick.geom.Transform
  Get an array representing this Transform.
getMax() - Method in class org.newdawn.slick.particles.ConfigurableEmitter.LinearInterpolator
  Get the maxmimum value possible in this data set
getMax() - Method in class org.newdawn.slick.particles.ConfigurableEmitter.Range
  Get the maximum value for this range
getMaxSingleImageSize() - Static method in class org.newdawn.slick.BigImage
  Get the maximum size of an image supported by the underlying hardware.
getMaxX() - Method in class org.newdawn.slick.geom.Shape
  Get the right most point of this shape.
getMaxY() - Method in class org.newdawn.slick.geom.Shape
  Get the bottom most point of this shape.
getMessage() - Method in exception org.newdawn.slick.opengl.CompositeIOException
getMetaData() - Method in class org.newdawn.slick.svg.NonGeometricData
  Get the meta data assigned to the figure.
getMin() - Method in class org.newdawn.slick.particles.ConfigurableEmitter.LinearInterpolator
  Get the minimum value possible in this data set
getMin() - Method in class org.newdawn.slick.particles.ConfigurableEmitter.Range
  Get the minimum value for this range
getMinX() - Method in class org.newdawn.slick.geom.Shape
  Get the left most point of this shape.
getMinY() - Method in class org.newdawn.slick.geom.Shape
  Get the top most point of this shape.
getMOD(String) - Method in class org.newdawn.slick.openal.SoundStore
  Get a MOD sound (mod/xm etc)
getMOD(InputStream) - Method in class org.newdawn.slick.openal.SoundStore
  Get a MOD sound (mod/xm etc)
getMOD(String, InputStream) - Method in class org.newdawn.slick.openal.SoundStore
  Get a MOD sound (mod/xm etc)
getMouseX() - Method in class org.newdawn.slick.Input
  Get the x position of the mouse cursor
getMouseY() - Method in class org.newdawn.slick.Input
  Get the y position of the mouse cursor
getMovementCost(Mover, int, int, int, int) - Method in class org.newdawn.slick.util.pathfinding.AStarPathFinder
  Get the cost to move through a given location
getMover() - Method in class org.newdawn.slick.tests.NavMeshTest
getMover() - Method in class org.newdawn.slick.util.pathfinding.AStarPathFinder
getMover() - Method in class org.newdawn.slick.util.pathfinding.navmesh.NavMeshBuilder
  Path finding context implementation
getMover() - Method in interface org.newdawn.slick.util.pathfinding.PathFindingContext
  Get the object being moved along the path if any
getMusicVolume() - Method in class org.newdawn.slick.GameContainer
  Retrieve the current default volume for music
getMusicVolume() - Method in class org.newdawn.slick.openal.SoundStore
  Get the volume for music
getName() - Method in class org.newdawn.slick.command.BasicCommand
  Get the name given for this basic command
getName() - Method in interface org.newdawn.slick.font.effects.ConfigurableEffect.Value
  Returns the name of the value.
getName() - Method in class org.newdawn.slick.Image
  Return a meaningful tagging name that has been assigned to this image.
getName() - Method in class org.newdawn.slick.util.xml.XMLElement
  Get the name of this element
getNewParticle(ParticleEmitter, float) - Method in class org.newdawn.slick.particles.ParticleSystem
  Get a new particle from the system.
getNext() - Method in class org.newdawn.slick.loading.LoadingList
  Get the next resource that requries loading
getNextTransitionPair() - Method in class org.newdawn.slick.tests.TransitionTest
  Get the next transition pair that we'lluse
getNormal(int) - Method in class org.newdawn.slick.geom.Shape
  Get the combine normal of a given point
getNormal() - Method in class org.newdawn.slick.geom.Vector2f
  The normal of the vector
getNumber(String) - Method in class org.newdawn.slick.SavedState
  Get number stored at given location
getNumber(String, double) - Method in class org.newdawn.slick.SavedState
  Get number stored at given location
getNumComponents() - Method in class org.newdawn.slick.opengl.PNGDecoder.Format
getObject() - Method in interface org.newdawn.slick.font.effects.ConfigurableEffect.Value
  Gets the object representation of the value.
getObjectCount(int) - Method in class org.newdawn.slick.tiled.TiledMap
  Returns the number of objects of a specific object-group.
getObjectGroupCount() - Method in class org.newdawn.slick.tiled.TiledMap
  Returns the number of object-groups defined in the map.
getObjectHeight(int, int) - Method in class org.newdawn.slick.tiled.TiledMap
  Returns the height of a specific object from a specific group.
getObjectImage(int, int) - Method in class org.newdawn.slick.tiled.TiledMap
  Retrieve the image source property for a given object
getObjectName(int, int) - Method in class org.newdawn.slick.tiled.TiledMap
  Return the name of a specific object from a specific group.
getObjectProperty(int, int, String, String) - Method in class org.newdawn.slick.tiled.TiledMap
  Looks for a property with the given name and returns it's value.
getObjectType(int, int) - Method in class org.newdawn.slick.tiled.TiledMap
  Return the type of an specific object from a specific group.
getObjectWidth(int, int) - Method in class org.newdawn.slick.tiled.TiledMap
  Returns the width of a specific object from a specific group.
getObjectX(int, int) - Method in class org.newdawn.slick.tiled.TiledMap
  Returns the x-coordinate of a specific object from a specific group.
getObjectY(int, int) - Method in class org.newdawn.slick.tiled.TiledMap
  Returns the y-coordinate of a specific object from a specific group.
getOffset() - Method in class org.newdawn.slick.font.effects.GradientEffect
  Get the offset the gradients starts at
getOffsetAt(Shape, float, float) - Method in class org.newdawn.slick.fills.GradientFill
getOffsetAt(Shape, float, float) - Method in interface org.newdawn.slick.ShapeFill
  Get the offset for a vertex at a given location based on it's shape
getOgg(String) - Method in class org.newdawn.slick.openal.SoundStore
  Get the Sound based on a specified OGG file
getOgg(InputStream) - Method in class org.newdawn.slick.openal.SoundStore
  Get the Sound based on a specified OGG file
getOgg(String, InputStream) - Method in class org.newdawn.slick.openal.SoundStore
  Get the Sound based on a specified OGG file
getOggStream(String) - Method in class org.newdawn.slick.openal.SoundStore
  Get the Sound based on a specified OGG file
getOggStream(URL) - Method in class org.newdawn.slick.openal.SoundStore
  Get the Sound based on a specified OGG file
getOpacity() - Method in class org.newdawn.slick.font.effects.ShadowEffect
  Get the opacity of the shadow, i.e.
getOriginalLife() - Method in class org.newdawn.slick.particles.Particle
  Get the original life of this particle
getPaddingAdvanceX() - Method in class org.newdawn.slick.font.HieroSettings
getPaddingAdvanceX() - Method in class org.newdawn.slick.UnicodeFont
  Gets the additional amount to offset glyphs on the x axis.
getPaddingAdvanceY() - Method in class org.newdawn.slick.font.HieroSettings
getPaddingAdvanceY() - Method in class org.newdawn.slick.UnicodeFont
  Gets the additional amount to offset a line of text on the y axis.
getPaddingBottom() - Method in class org.newdawn.slick.font.HieroSettings
getPaddingBottom() - Method in class org.newdawn.slick.UnicodeFont
  Returns the padding below a glyph on the GlyphPage to allow for effects to be drawn.
getPaddingLeft() - Method in class org.newdawn.slick.font.HieroSettings
getPaddingLeft() - Method in class org.newdawn.slick.UnicodeFont
  Returns the padding to the left of a glyph on the GlyphPage to allow for effects to be drawn.
getPaddingRight() - Method in class org.newdawn.slick.font.HieroSettings
getPaddingRight() - Method in class org.newdawn.slick.UnicodeFont
  Returns the padding to the right of a glyph on the GlyphPage to allow for effects to be drawn.
getPaddingTop() - Method in class org.newdawn.slick.font.HieroSettings
getPaddingTop() - Method in class org.newdawn.slick.UnicodeFont
  Returns the padding above a glyph on the GlyphPage to allow for effects to be drawn.
getParticleCount() - Method in class org.newdawn.slick.particles.ParticleSystem
  Get the number of particles in use in this system
getPatternDef(String) - Method in class org.newdawn.slick.svg.Diagram
  Get a pattern definition from the diagram
getPatternDefNames() - Method in class org.newdawn.slick.svg.Diagram
  Get the names of the patterns defined
getPerpendicular() - Method in class org.newdawn.slick.geom.Vector2f
  A vector perpendicular to this vector.
getPixel(int, int) - Method in class org.newdawn.slick.Graphics
  Get the colour of a single pixel in this graphics context
getPoint(int) - Method in class org.newdawn.slick.geom.Shape
  Get a single point in this polygon
getPointCount() - Method in class org.newdawn.slick.geom.Shape
  Get the number of points in this polygon
getPoints() - Method in class org.newdawn.slick.geom.Shape
  Get the points that outline this shape.
getPolyPoint(int) - Method in class org.newdawn.slick.geom.BasicTriangulator
  Get the coordinates of the point at the specified index
getPolyPointCount() - Method in class org.newdawn.slick.geom.BasicTriangulator
  Get the number of points in the polygon
getPosition() - Method in class org.newdawn.slick.Music
  The position into the sound thats being played
getPosition() - Method in interface org.newdawn.slick.openal.Audio
  Return the current playing position in the sound
getPosition() - Method in class org.newdawn.slick.openal.AudioImpl
getPosition() - Method in class org.newdawn.slick.openal.MODSound
getPosition() - Method in class org.newdawn.slick.openal.NullAudio
getPosition() - Method in class org.newdawn.slick.openal.OpenALStreamPlayer
  Return the current playing position in the sound
getPosition() - Method in class org.newdawn.slick.openal.StreamSound
getPositionX() - Method in class org.newdawn.slick.particles.ParticleSystem
  Get the x coordiante of the position of the system
getPositionY() - Method in class org.newdawn.slick.particles.ParticleSystem
  Get the y coordiante of the position of the system
getProperties(int) - Method in class org.newdawn.slick.tiled.TileSet
  Get the properties for a specific tile in this tileset
getR() - Method in class org.newdawn.slick.svg.Gradient
  Get the radius value given for this gradient
getRadius() - Method in class org.newdawn.slick.geom.Circle
  Get the radius of the circle
getRadius1() - Method in class org.newdawn.slick.geom.Ellipse
  Get the horizontal radius of the ellipse
getRadius2() - Method in class org.newdawn.slick.geom.Ellipse
  Get the vertical radius of the ellipse
getRate() - Method in class org.newdawn.slick.openal.OggInputStream
getRed() - Method in class org.newdawn.slick.Color
  Get the red byte component of this colour
getRedByte() - Method in class org.newdawn.slick.Color
  Get the red byte component of this colour
getRemainingResources() - Method in class org.newdawn.slick.loading.LoadingList
  Get the number of remaining resources
getResource(String) - Method in class org.newdawn.slick.util.ClasspathLocation
getResource(String) - Method in class org.newdawn.slick.util.FileSystemLocation
getResource(String) - Static method in class org.newdawn.slick.util.ResourceLoader
  Get a resource as a URL
getResource(String) - Method in interface org.newdawn.slick.util.ResourceLocation
  Get a resource as a URL
getResourceAsStream(String) - Method in class org.newdawn.slick.util.ClasspathLocation
getResourceAsStream(String) - Method in class org.newdawn.slick.util.FileSystemLocation
getResourceAsStream(String) - Static method in class org.newdawn.slick.util.ResourceLoader
  Get a resource
getResourceAsStream(String) - Method in interface org.newdawn.slick.util.ResourceLocation
  Get a resource as an input stream
getResourceReference() - Method in class org.newdawn.slick.Image
  Get the reference to the resource this image was loaded from, if any.
getRGBA() - Method in class org.newdawn.slick.ImageBuffer
  Retrieve the raw data stored within the image buffer
getRotation() - Method in class org.newdawn.slick.Image
  Get the current angle of rotation for this image.
getSamples() - Method in class org.newdawn.slick.GameContainer
  The number of samples we're attempting to performing using hardware multisampling
getScale() - Method in class org.newdawn.slick.font.effects.GradientEffect
  Get the percentage scaling being applied to the gradient across the surface
getScaledCopy(float) - Method in class org.newdawn.slick.BigImage
getScaledCopy(int, int) - Method in class org.newdawn.slick.BigImage
getScaledCopy(float) - Method in class org.newdawn.slick.Image
  Get a scaled copy of this image with a uniform scale
getScaledCopy(int, int) - Method in class org.newdawn.slick.Image
  Get a scaled copy of this image
getScaleY() - Method in class org.newdawn.slick.particles.Particle
  Get the current scalar applied on the y axis
getScratchGraphics() - Static method in class org.newdawn.slick.font.GlyphPage
  Get the scratch graphics used to generate the page of glyphs
getScratchImage() - Static method in class org.newdawn.slick.font.effects.EffectUtil
  Returns an image that can be used by effects as a temp image.
getScreenHeight() - Method in class org.newdawn.slick.AppGameContainer
getScreenHeight() - Method in class org.newdawn.slick.AppletGameContainer.Container
getScreenHeight() - Method in class org.newdawn.slick.GameContainer
  Get the height of the standard screen resolution
getScreenHeight() - Method in interface org.newdawn.slick.gui.GUIContext
  Get the height of the standard screen resolution
getScreenWidth() - Method in class org.newdawn.slick.AppGameContainer
getScreenWidth() - Method in class org.newdawn.slick.AppletGameContainer.Container
getScreenWidth() - Method in class org.newdawn.slick.GameContainer
  Get the width of the standard screen resolution
getScreenWidth() - Method in interface org.newdawn.slick.gui.GUIContext
  Get the width of the standard screen resolution
getSearchDistance() - Method in class org.newdawn.slick.tests.NavMeshTest
getSearchDistance() - Method in class org.newdawn.slick.util.pathfinding.AStarPathFinder
getSearchDistance() - Method in class org.newdawn.slick.util.pathfinding.navmesh.NavMeshBuilder
  Path finding context implementation
getSearchDistance() - Method in interface org.newdawn.slick.util.pathfinding.PathFindingContext
  Get the distance that has been searched to reach this point
getShape() - Method in class org.newdawn.slick.font.Glyph
  The shape to use to draw this glyph.
getShape() - Method in class org.newdawn.slick.svg.Figure
  Get the shape of this figure
getSharedContext() - Static method in class org.newdawn.slick.GameContainer
  Get the context shared by all containers
getSize() - Method in class org.newdawn.slick.particles.Particle
  Get the size of this particle
getSoundVolume() - Method in class org.newdawn.slick.GameContainer
  Retrieve the current default volume for sound fx
getSoundVolume() - Method in class org.newdawn.slick.openal.SoundStore
  Get the volume for sounds
getSource() - Method in class org.newdawn.slick.openal.OpenALStreamPlayer
  Get the source of this stream
getSource(int) - Method in class org.newdawn.slick.openal.SoundStore
  Get the ID of a given source
getSourceCount() - Method in class org.newdawn.slick.openal.SoundStore
  Retrieve the number of OpenAL sound sources that have been determined at initialisation.
getSourceX() - Method in class org.newdawn.slick.tests.NavMeshTest
getSourceX() - Method in class org.newdawn.slick.util.pathfinding.AStarPathFinder
getSourceX() - Method in class org.newdawn.slick.util.pathfinding.navmesh.NavMeshBuilder
  Path finding context implementation
getSourceX() - Method in interface org.newdawn.slick.util.pathfinding.PathFindingContext
  Get the x coordinate of the source location
getSourceY() - Method in class org.newdawn.slick.tests.NavMeshTest
getSourceY() - Method in class org.newdawn.slick.util.pathfinding.AStarPathFinder
getSourceY() - Method in class org.newdawn.slick.util.pathfinding.navmesh.NavMeshBuilder
  Path finding context implementation
getSourceY() - Method in interface org.newdawn.slick.util.pathfinding.PathFindingContext
  Get the y coordinate of the source location
getSpace(int) - Method in class org.newdawn.slick.util.pathfinding.navmesh.NavMesh
  Get the space at a given index
getSpaceCount() - Method in class org.newdawn.slick.util.pathfinding.navmesh.NavMesh
  Get the number of spaces that are in the mesh
getSpaceWidth() - Method in class org.newdawn.slick.UnicodeFont
  Returns the width of the space character.
getSpeed() - Method in class org.newdawn.slick.Animation
  Returns the current speed of the animation.
getSprite(String) - Method in class org.newdawn.slick.PackedSpriteSheet
  Get a single named sprite from the sheet
getSprite(int, int) - Method in class org.newdawn.slick.SpriteSheet
  Get a sprite at a particular cell on the sprite sheet
getSprite(String) - Method in class org.newdawn.slick.XMLPackedSheet
  Get a sprite by it's given name
getSpriteSheet(String) - Method in class org.newdawn.slick.PackedSpriteSheet
  Get a sprite sheet that has been packed into the greater image
getStart() - Method in class org.newdawn.slick.fills.GradientFill
  Get the position of the start control point
getStart() - Method in class org.newdawn.slick.geom.Line
  Get the start point of the line
getStartColor() - Method in class org.newdawn.slick.fills.GradientFill
  Get the colour at the start control point
getState(int) - Method in class org.newdawn.slick.state.StateBasedGame
  Get a state based on it's identifier
getStateCount() - Method in class org.newdawn.slick.state.StateBasedGame
  Get the number of states that have been added to this game
getStep(int) - Method in class org.newdawn.slick.util.pathfinding.Path
  Get the step at a given index in the path
getStreamingAudio(String, URL) - Static method in class org.newdawn.slick.openal.AudioLoader
  Get audio data in a playable state by setting up a stream that can be piped into OpenAL - i.e.
getString() - Method in interface org.newdawn.slick.font.effects.ConfigurableEffect.Value
  Gets the string representation of the value.
getString(String) - Method in class org.newdawn.slick.SavedState
  Get the String at the given location
getString(String, String) - Method in class org.newdawn.slick.SavedState
  Get the String at the given location
getStroke() - Method in class org.newdawn.slick.font.effects.OutlineEffect
  Get the stroke being used to draw the outline
getSubImage(int, int, int, int) - Method in class org.newdawn.slick.BigImage
getSubImage(int, int) - Method in class org.newdawn.slick.BigImage
  Get a sub-image that builds up this image.
getSubImage(int, int, int, int) - Method in class org.newdawn.slick.Image
  Get a sub-part of this image.
getSubImage(int, int) - Method in class org.newdawn.slick.SpriteSheet
  Get the sub image cached in this sprite sheet
getSupportedFormats() - Static method in class org.newdawn.slick.imageout.ImageOut
  Get a list of supported formats
getSupportedFormats() - Static method in class org.newdawn.slick.imageout.ImageWriterFactory
  Get the list of support format strings for this factory
getTarget() - Method in class org.newdawn.slick.util.pathfinding.navmesh.Link
  Get the space this object links to
getTexHeight() - Method in class org.newdawn.slick.ImageBuffer
getTexHeight() - Method in class org.newdawn.slick.opengl.CompositeImageData
getTexHeight() - Method in class org.newdawn.slick.opengl.EmptyImageData
getTexHeight() - Method in interface org.newdawn.slick.opengl.ImageData
  Get the ast required texture height for a loaded image
getTexHeight() - Method in class org.newdawn.slick.opengl.ImageIOImageData
getTexHeight() - Method in class org.newdawn.slick.opengl.PNGImageData
getTexHeight() - Method in class org.newdawn.slick.opengl.TGAImageData
getText() - Method in class org.newdawn.slick.gui.TextField
  Get the value in the text field
getTexture() - Method in class org.newdawn.slick.BigImage
  Not supported in BigImage
getTexture() - Method in class org.newdawn.slick.Image
  Get the OpenGL texture holding this image
getTexture(File, boolean, int) - Method in class org.newdawn.slick.opengl.InternalTextureLoader
  Get a texture from a specific file
getTexture(File, boolean, int, int[]) - Method in class org.newdawn.slick.opengl.InternalTextureLoader
  Get a texture from a specific file
getTexture(String, boolean, int) - Method in class org.newdawn.slick.opengl.InternalTextureLoader
  Get a texture from a resource location
getTexture(String, boolean, int, int[]) - Method in class org.newdawn.slick.opengl.InternalTextureLoader
  Get a texture from a resource location
getTexture(InputStream, String, boolean, int) - Method in class org.newdawn.slick.opengl.InternalTextureLoader
  Get a texture from a image file
getTexture(InputStream, String, boolean, int, int[]) - Method in class org.newdawn.slick.opengl.InternalTextureLoader
  Get a texture from a image file
getTexture(ImageData, int) - Method in class org.newdawn.slick.opengl.InternalTextureLoader
  Get a texture from a image file
getTexture(String, InputStream) - Static method in class org.newdawn.slick.opengl.TextureLoader
  Load a texture with a given format from the supplied input stream
getTexture(String, InputStream, boolean) - Static method in class org.newdawn.slick.opengl.TextureLoader
  Load a texture with a given format from the supplied input stream
getTexture(String, InputStream, int) - Static method in class org.newdawn.slick.opengl.TextureLoader
  Load a texture with a given format from the supplied input stream
getTexture(String, InputStream, boolean, int) - Static method in class org.newdawn.slick.opengl.TextureLoader
  Load a texture with a given format from the supplied input stream
getTexture(String, BufferedImage) - Static method in class org.newdawn.slick.util.BufferedImageUtil
  Load a texture
getTexture(String, BufferedImage, int) - Static method in class org.newdawn.slick.util.BufferedImageUtil
  Load a texture
getTexture(String, BufferedImage, int, int, int, int) - Static method in class org.newdawn.slick.util.BufferedImageUtil
  Load a texture into OpenGL from a BufferedImage
getTextureData() - Method in class org.newdawn.slick.opengl.DeferredTexture
getTextureData() - Method in interface org.newdawn.slick.opengl.Texture
  Get the pixel data from the card for this texture
getTextureData() - Method in class org.newdawn.slick.opengl.TextureImpl
getTextureHeight() - Method in class org.newdawn.slick.Image
  Get the height in texels into the source texture
getTextureHeight() - Method in class org.newdawn.slick.opengl.DeferredTexture
getTextureHeight() - Method in interface org.newdawn.slick.opengl.Texture
  Get the height of the actual texture
getTextureHeight() - Method in class org.newdawn.slick.opengl.TextureImpl
getTextureID() - Method in class org.newdawn.slick.opengl.DeferredTexture
getTextureID() - Method in interface org.newdawn.slick.opengl.Texture
  Get the OpenGL texture ID for this texture
getTextureID() - Method in class org.newdawn.slick.opengl.TextureImpl
getTextureOffsetX() - Method in class org.newdawn.slick.Image
  Get the x offset in texels into the source texture
getTextureOffsetY() - Method in class org.newdawn.slick.Image
  Get the y offset in texels into the source texture
getTextureRef() - Method in class org.newdawn.slick.opengl.DeferredTexture
getTextureRef() - Method in interface org.newdawn.slick.opengl.Texture
  Get the reference from which this texture was loaded
getTextureRef() - Method in class org.newdawn.slick.opengl.TextureImpl
getTextureWidth() - Method in class org.newdawn.slick.Image
  Get the width in texels into the source texture
getTextureWidth() - Method in class org.newdawn.slick.opengl.DeferredTexture
getTextureWidth() - Method in interface org.newdawn.slick.opengl.Texture
  Get the width of the actual texture
getTextureWidth() - Method in class org.newdawn.slick.opengl.TextureImpl
getTexWidth() - Method in class org.newdawn.slick.ImageBuffer
getTexWidth() - Method in class org.newdawn.slick.opengl.CompositeImageData
getTexWidth() - Method in class org.newdawn.slick.opengl.EmptyImageData
getTexWidth() - Method in interface org.newdawn.slick.opengl.ImageData
  Get the last required texture width for a loaded image
getTexWidth() - Method in class org.newdawn.slick.opengl.ImageIOImageData
getTexWidth() - Method in class org.newdawn.slick.opengl.PNGImageData
getTexWidth() - Method in class org.newdawn.slick.opengl.TGAImageData
getTheta() - Method in class org.newdawn.slick.geom.Vector2f
  Get the angle this vector is at
getTile(int, int) - Method in class org.newdawn.slick.BigImage
  Get a sub tile of this big image.
getTileHeight() - Method in class org.newdawn.slick.tiled.TiledMap
  Get the height of a single tile
getTileHeight() - Method in class org.newdawn.slick.tiled.TileSet
  Get the height of each tile in this set
getTileID(int, int) - Method in class org.newdawn.slick.tiled.Layer
  Get the gloal ID of the tile at the specified location in this layer
getTileId(int, int, int) - Method in class org.newdawn.slick.tiled.TiledMap
  Get the global ID of a tile at specified location in the map
getTileImage(int, int, int) - Method in class org.newdawn.slick.tiled.TiledMap
  Gets the Image used to draw the tile at the given x and y coordinates.
getTileMargin() - Method in class org.newdawn.slick.tiled.TileSet
  Get the margin around tiles in this set
getTileProperty(int, String, String) - Method in class org.newdawn.slick.tiled.TiledMap
  Get a propety given to a particular tile.
getTileSet(int) - Method in class org.newdawn.slick.tiled.TiledMap
  Get a tileset at a particular index in the list of sets for this map
getTileSetByGID(int) - Method in class org.newdawn.slick.tiled.TiledMap
  Get a tileset by a given global ID
getTileSetCount() - Method in class org.newdawn.slick.tiled.TiledMap
  Retrieve the number of tilesets available in this map
getTilesLocation() - Method in class org.newdawn.slick.tiled.TiledMap
  Get the location of the tile images specified
getTileSpacing() - Method in class org.newdawn.slick.tiled.TileSet
  Get the spacing between tiles in this set
getTileWidth() - Method in class org.newdawn.slick.tiled.TiledMap
  Get the width of a single tile
getTileWidth() - Method in class org.newdawn.slick.tiled.TileSet
  Get the width of each tile in this set
getTileX(int) - Method in class org.newdawn.slick.tiled.TileSet
  Get the x position of a tile on this sheet
getTileY(int) - Method in class org.newdawn.slick.tiled.TileSet
  Get the y position of a tile on this sheet
getTime() - Method in class org.newdawn.slick.GameContainer
  Get the accurate system time
getTime() - Method in interface org.newdawn.slick.gui.GUIContext
  Get the accurate system time
getTitle() - Method in class org.newdawn.slick.BasicGame
getTitle() - Method in interface org.newdawn.slick.Game
  Get the title of this game
getTitle() - Method in class org.newdawn.slick.ScalableGame
getTitle() - Method in class org.newdawn.slick.state.StateBasedGame
getTopColor() - Method in class org.newdawn.slick.font.effects.GradientEffect
  Get the colour at the top of the graident
getTotalResources() - Method in class org.newdawn.slick.loading.LoadingList
  Get the total number of resources that were in the list originally
getTransform() - Method in class org.newdawn.slick.svg.Figure
  Get the transform that was applied to the shape given in the SVG to get it to it's currently state
getTransform() - Method in class org.newdawn.slick.svg.Gradient
  Get the transform to apply during this gradient application
getTriangleCount() - Method in class org.newdawn.slick.geom.BasicTriangulator
  Get a count of the number of triangles produced
getTriangleCount() - Method in class org.newdawn.slick.geom.MannTriangulator
getTriangleCount() - Method in class org.newdawn.slick.geom.NeatTriangulator
getTriangleCount() - Method in class org.newdawn.slick.geom.OverTriangulator
getTriangleCount() - Method in interface org.newdawn.slick.geom.Triangulator
  Get a count of the number of triangles produced
getTrianglePoint(int, int) - Method in class org.newdawn.slick.geom.BasicTriangulator
  Get a point on a specified generated triangle
getTrianglePoint(int, int) - Method in class org.newdawn.slick.geom.MannTriangulator
getTrianglePoint(int, int) - Method in class org.newdawn.slick.geom.NeatTriangulator
getTrianglePoint(int, int) - Method in class org.newdawn.slick.geom.OverTriangulator
getTrianglePoint(int, int) - Method in interface org.newdawn.slick.geom.Triangulator
  Get a point on a specified generated triangle
getTriangles() - Method in class org.newdawn.slick.geom.Shape
  The triangles that define the filled version of this shape
getType() - Method in class org.newdawn.slick.particles.Particle
  Get the type of this particle
getType() - Method in class org.newdawn.slick.svg.Figure
  Get the type of this figure
getUniqueCommands() - Method in class org.newdawn.slick.command.InputProvider
  Get the list of commands that have been registered with the provider, i.e.
getValue(float) - Method in class org.newdawn.slick.particles.ConfigurableEmitter.LinearInterpolator
  Get the value to use at a given time value
getValue(float) - Method in class org.newdawn.slick.particles.ConfigurableEmitter.RandomValue
  Get the currently configured value
getValue() - Method in class org.newdawn.slick.particles.ConfigurableEmitter.RandomValue
  get the configured value
getValue(float) - Method in class org.newdawn.slick.particles.ConfigurableEmitter.SimpleValue
  Get the currently configured value
getValue(float) - Method in interface org.newdawn.slick.particles.ConfigurableEmitter.Value
  get the current value that might depend from the given time
getValues() - Method in class org.newdawn.slick.font.effects.ColorEffect
getValues() - Method in interface org.newdawn.slick.font.effects.ConfigurableEffect
  Returns the list of `ConfigurableEffect.Value`s for this effect.
getValues() - Method in class org.newdawn.slick.font.effects.GradientEffect
getValues() - Method in class org.newdawn.slick.font.effects.OutlineEffect
getValues() - Method in class org.newdawn.slick.font.effects.OutlineWobbleEffect
getValues() - Method in class org.newdawn.slick.font.effects.OutlineZigzagEffect
getValues() - Method in class org.newdawn.slick.font.effects.ShadowEffect
getVerticalCount() - Method in class org.newdawn.slick.SpriteSheet
  Get the number of sprites down the sheet
getVerticalImageCount() - Method in class org.newdawn.slick.BigImage
  Get a count of the number images that build this image up vertically
getVolume() - Method in class org.newdawn.slick.Music
  Get the individual volume of the music
getWAV(String) - Method in class org.newdawn.slick.openal.SoundStore
  Get the Sound based on a specified WAV file
getWAV(InputStream) - Method in class org.newdawn.slick.openal.SoundStore
  Get the Sound based on a specified WAV file
getWAV(String, InputStream) - Method in class org.newdawn.slick.openal.SoundStore
  Get the Sound based on a specified WAV file
getWavelength() - Method in class org.newdawn.slick.font.effects.OutlineZigzagEffect
  Gets the wavelength of the wobble effect.
getWidth(String) - Method in class org.newdawn.slick.AngelCodeFont
getWidth() - Method in class org.newdawn.slick.Animation
  Get the width of the current frame
getWidth() - Method in class org.newdawn.slick.font.effects.OutlineEffect
  Get the width of the outline being drawn
getWidth(String) - Method in interface org.newdawn.slick.Font
  Get the width of the given string
getWidth() - Method in class org.newdawn.slick.font.Glyph
  The width of the glyph's image.
getWidth() - Method in class org.newdawn.slick.GameContainer
  Get the width of the game canvas
getWidth() - Method in class org.newdawn.slick.geom.Rectangle
  Get the width of the box
getWidth() - Method in class org.newdawn.slick.geom.RoundedRectangle
  Get the width of this rectangle.
getWidth() - Method in class org.newdawn.slick.geom.Shape
  Get the width of the shape
getWidth() - Method in class org.newdawn.slick.gui.AbstractComponent
  Get the width of the component
getWidth() - Method in class org.newdawn.slick.gui.BasicComponent
  Deprecated.
getWidth() - Method in interface org.newdawn.slick.gui.GUIContext
  Get the width of the game canvas
getWidth() - Method in class org.newdawn.slick.gui.MouseOverArea
getWidth() - Method in class org.newdawn.slick.gui.TextField
  Get the width of the component
getWidth() - Method in class org.newdawn.slick.Image
  Get the width of this image
getWidth() - Method in class org.newdawn.slick.ImageBuffer
getWidth() - Method in class org.newdawn.slick.opengl.CompositeImageData
getWidth() - Method in class org.newdawn.slick.opengl.DeferredTexture
getWidth() - Method in class org.newdawn.slick.opengl.EmptyImageData
getWidth() - Method in interface org.newdawn.slick.opengl.ImageData
  Get the last width read from a TGA
getWidth() - Method in class org.newdawn.slick.opengl.ImageIOImageData
getWidth() - Method in class org.newdawn.slick.opengl.PNGDecoder
getWidth() - Method in class org.newdawn.slick.opengl.PNGImageData
getWidth() - Method in interface org.newdawn.slick.opengl.Texture
  Get the width of the physical texture
getWidth() - Method in class org.newdawn.slick.opengl.TextureImpl
getWidth() - Method in class org.newdawn.slick.opengl.TGAImageData
getWidth(String) - Method in class org.newdawn.slick.SpriteSheetFont
getWidth() - Method in class org.newdawn.slick.svg.Diagram
  Get the width of the diagram
getWidth() - Method in class org.newdawn.slick.tiled.TiledMap
  Get the width of the map
getWidth(String) - Method in class org.newdawn.slick.TrueTypeFont
  Get the width of a given String
getWidth(String) - Method in class org.newdawn.slick.UnicodeFont
getWidth() - Method in class org.newdawn.slick.util.LocatedImage
  Get the width the image will be drawn at
getWidth() - Method in class org.newdawn.slick.util.pathfinding.navmesh.Space
  Get the width of the space
getWidthInTiles() - Method in interface org.newdawn.slick.util.pathfinding.TileBasedMap
  Get the width of the tile map.
getWorldClip() - Method in class org.newdawn.slick.Graphics
  Get the last set world clip or null of the world clip isn't set
getWriterForFormat(String) - Static method in class org.newdawn.slick.imageout.ImageWriterFactory
  Get a Slick image writer for the given format
getX() - Method in class org.newdawn.slick.geom.Line
getX() - Method in class org.newdawn.slick.geom.Shape
  Get the x location of the left side of this shape.
getX() - Method in class org.newdawn.slick.geom.Vector2f
  Get the x component
getX() - Method in class org.newdawn.slick.gui.AbstractComponent
  Returns the position in the X coordinate
getX() - Method in class org.newdawn.slick.gui.BasicComponent
  Deprecated.
getX() - Method in class org.newdawn.slick.gui.MouseOverArea
  Returns the position in the X coordinate
getX() - Method in class org.newdawn.slick.gui.TextField
  Returns the position in the X coordinate
getX() - Method in class org.newdawn.slick.particles.ConfigurableEmitter
  Get the base x coordiante for spawning particles
getX() - Method in class org.newdawn.slick.particles.Particle
  Get the x offset of this particle
getX() - Method in class org.newdawn.slick.util.LocatedImage
  Get the x position at which the image will be drawn
getX() - Method in class org.newdawn.slick.util.pathfinding.navmesh.Link
  Get the x coordinate of the link
getX(int) - Method in class org.newdawn.slick.util.pathfinding.navmesh.NavPath
  Get the x coordinate of the given step
getX() - Method in class org.newdawn.slick.util.pathfinding.navmesh.Space
  Get the x coordinate of the top corner of the space
getX(int) - Method in class org.newdawn.slick.util.pathfinding.Path
  Get the x coordinate for the step at the given index
getX() - Method in class org.newdawn.slick.util.pathfinding.Path.Step
  Get the x coordinate of the new step
getX1() - Method in class org.newdawn.slick.geom.Line
  Get the x coordinate of the start point
getX1() - Method in class org.newdawn.slick.svg.Gradient
  Get the first x value given for this gradient (cx in the case of radial)
getX2() - Method in class org.newdawn.slick.geom.Line
  Get the x coordinate of the end point
getX2() - Method in class org.newdawn.slick.svg.Gradient
  Get the second x value given for this gradient (fx in the case of radial)
getXDistance() - Method in class org.newdawn.slick.font.effects.ShadowEffect
  Get the distance on the X axis from the text the shadow should be generated at
getY() - Method in class org.newdawn.slick.geom.Line
getY() - Method in class org.newdawn.slick.geom.Shape
  Get the y position of the top of this shape.
getY() - Method in class org.newdawn.slick.geom.Vector2f
  Get the y component
getY() - Method in class org.newdawn.slick.gui.AbstractComponent
  Returns the position in the Y coordinate
getY() - Method in class org.newdawn.slick.gui.BasicComponent
  Deprecated.
getY() - Method in class org.newdawn.slick.gui.MouseOverArea
  Returns the position in the Y coordinate
getY() - Method in class org.newdawn.slick.gui.TextField
  Returns the position in the Y coordinate
getY() - Method in class org.newdawn.slick.particles.ConfigurableEmitter
  Get the base y coordiante for spawning particles
getY() - Method in class org.newdawn.slick.particles.Particle
  Get the y offset of this particle
getY() - Method in class org.newdawn.slick.util.LocatedImage
  Get the y position at which the image will be drawn
getY() - Method in class org.newdawn.slick.util.pathfinding.navmesh.Link
  Get the y coordinate of the link
getY(int) - Method in class org.newdawn.slick.util.pathfinding.navmesh.NavPath
  Get the y coordinate of the given step
getY() - Method in class org.newdawn.slick.util.pathfinding.navmesh.Space
  Get the y coordinate of the top corner of the space
getY(int) - Method in class org.newdawn.slick.util.pathfinding.Path
  Get the y coordinate for the step at the given index
getY() - Method in class org.newdawn.slick.util.pathfinding.Path.Step
  Get the y coordinate of the new step
getY1() - Method in class org.newdawn.slick.geom.Line
  Get the y coordinate of the start point
getY1() - Method in class org.newdawn.slick.svg.Gradient
  Get the first y value given for this gradient (cy in the case of radial)
getY2() - Method in class org.newdawn.slick.geom.Line
  Get the y coordinate of the end point
getY2() - Method in class org.newdawn.slick.svg.Gradient
  Get the second y value given for this gradient (fy in the case of radial)
getYDistance() - Method in class org.newdawn.slick.font.effects.ShadowEffect
  Get the distance on the Y axis from the text the shadow should be generated at
getYOffset(String) - Method in class org.newdawn.slick.AngelCodeFont
  Returns the distance from the y drawing location to the top most pixel of the specified text.
getYOffset() - Method in class org.newdawn.slick.font.Glyph
  The distance from drawing y location to top of this glyph, causing the glyph to sit on the baseline.
getYOffset(String) - Method in class org.newdawn.slick.UnicodeFont
  Returns the distance from the y drawing location to the top most pixel of the specified text.
GL - Static variable in class org.newdawn.slick.BigImage
  The renderer to use for all GL operations
GL - Static variable in class org.newdawn.slick.CachedRender
  The renderer to use for all GL operations
GL - Variable in class org.newdawn.slick.Color
  The renderer to use for all GL operations
GL - Static variable in class org.newdawn.slick.GameContainer
  The renderer to use for all GL operations
GL - Static variable in class org.newdawn.slick.Graphics
  The renderer to use for all GL operations
GL - Static variable in class org.newdawn.slick.Image
  The renderer to use for all GL operations
GL - Static variable in class org.newdawn.slick.opengl.InternalTextureLoader
  The renderer to use for all GL operations
GL - Static variable in class org.newdawn.slick.opengl.TextureImpl
  The renderer to use for all GL operations
GL - Static variable in class org.newdawn.slick.particles.Particle
  The renderer to use for all GL operations
GL - Variable in class org.newdawn.slick.particles.ParticleSystem
  The renderer to use for all GL operations
GL - Static variable in class org.newdawn.slick.state.transition.BlobbyTransition
  The renderer to use for all GL operations
GL - Static variable in class org.newdawn.slick.state.transition.HorizontalSplitTransition
  The renderer to use for all GL operations
GL - Static variable in class org.newdawn.slick.state.transition.SelectTransition
  The renderer to use for all GL operations
GL - Static variable in class org.newdawn.slick.state.transition.VerticalSplitTransition
  The renderer to use for all GL operations
GL - Static variable in class org.newdawn.slick.svg.SimpleDiagramRenderer
  The renderer to use for all GL operations
GL - Static variable in class org.newdawn.slick.util.MaskUtil
  The renderer to use for all GL operations
GL_ALWAYS - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_BGRA - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_BLEND - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_CLAMP - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_CLIP_PLANE0 - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_CLIP_PLANE1 - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_CLIP_PLANE2 - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_CLIP_PLANE3 - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_COLOR_BUFFER_BIT - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_COLOR_CLEAR_VALUE - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_COLOR_SUM_EXT - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_COMPILE - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_COMPILE_AND_EXECUTE - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_DEPTH_BUFFER_BIT - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_DEPTH_TEST - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_DST_ALPHA - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_EQUAL - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_LINE_SMOOTH - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_LINE_STRIP - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_LINE_WIDTH - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_LINEAR - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_LINES - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_MAX_TEXTURE_SIZE - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_MIRROR_CLAMP_TO_EDGE_EXT - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_MODELVIEW_MATRIX - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_MODULATE - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_NEAREST - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_NOTEQUAL - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_ONE - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_ONE_MINUS_DST_ALPHA - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_ONE_MINUS_SRC_ALPHA - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_ONE_MINUS_SRC_COLOR - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_POINT_SMOOTH - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_POINTS - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_POLYGON_SMOOTH - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_QUADS - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_RGB - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_RGBA - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_RGBA16 - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_RGBA8 - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_SCISSOR_TEST - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_SRC_ALPHA - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_SRC_COLOR - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_TEXTURE_2D - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_TEXTURE_ENV - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_TEXTURE_ENV_MODE - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_TEXTURE_MAG_FILTER - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_TEXTURE_MIN_FILTER - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_TEXTURE_WRAP_S - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_TEXTURE_WRAP_T - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_TRIANGLE_FAN - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_TRIANGLES - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
GL_UNSIGNED_BYTE - Static variable in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Enum - @url http://www.opengl.org/documentation
glBegin(int) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glBegin(int) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glBegin(int) - Method in class org.newdawn.slick.opengl.renderer.VAOGLRenderer
glBindTexture(int, int) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glBindTexture(int, int) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glBindTexture(int, int) - Method in class org.newdawn.slick.opengl.renderer.VAOGLRenderer
glBlendFunc(int, int) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glBlendFunc(int, int) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glBlendFunc(int, int) - Method in class org.newdawn.slick.opengl.renderer.VAOGLRenderer
glCallList(int) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glCallList(int) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glCallList(int) - Method in class org.newdawn.slick.opengl.renderer.VAOGLRenderer
glClear(int) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glClear(int) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glClear(int) - Method in class org.newdawn.slick.opengl.renderer.VAOGLRenderer
glClearColor(float, float, float, float) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glClearColor(float, float, float, float) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glClearDepth(float) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glClearDepth(float) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glClipPlane(int, DoubleBuffer) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glClipPlane(int, DoubleBuffer) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glClipPlane(int, DoubleBuffer) - Method in class org.newdawn.slick.opengl.renderer.VAOGLRenderer
glColor4f(float, float, float, float) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glColor4f(float, float, float, float) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glColor4f(float, float, float, float) - Method in class org.newdawn.slick.opengl.renderer.VAOGLRenderer
glColorMask(boolean, boolean, boolean, boolean) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glColorMask(boolean, boolean, boolean, boolean) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glColorMask(boolean, boolean, boolean, boolean) - Method in class org.newdawn.slick.opengl.renderer.VAOGLRenderer
glCopyTexImage2D(int, int, int, int, int, int, int, int) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glCopyTexImage2D(int, int, int, int, int, int, int, int) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glDeleteLists(int, int) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glDeleteLists(int, int) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glDeleteTextures(IntBuffer) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glDeleteTextures(IntBuffer) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glDepthFunc(int) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glDepthFunc(int) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glDepthMask(boolean) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glDepthMask(boolean) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glDisable(int) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glDisable(int) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glDisable(int) - Method in class org.newdawn.slick.opengl.renderer.VAOGLRenderer
glEnable(int) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glEnable(int) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glEnable(int) - Method in class org.newdawn.slick.opengl.renderer.VAOGLRenderer
glEnd() - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glEnd() - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glEnd() - Method in class org.newdawn.slick.opengl.renderer.VAOGLRenderer
glEndList() - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glEndList() - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glEndList() - Method in class org.newdawn.slick.opengl.renderer.VAOGLRenderer
glGenLists(int) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glGenLists(int) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glGenTextures(IntBuffer) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glGenTextures(IntBuffer) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glGetError() - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glGetError() - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glGetFloat(int, FloatBuffer) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glGetFloat(int, FloatBuffer) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glGetInteger(int, IntBuffer) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glGetInteger(int, IntBuffer) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glGetTexImage(int, int, int, int, ByteBuffer) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glGetTexImage(int, int, int, int, ByteBuffer) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glLineWidth(float) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glLineWidth(float) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glLineWidth(float) - Method in class org.newdawn.slick.opengl.renderer.VAOGLRenderer
glLoadIdentity() - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glLoadIdentity() - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glLoadMatrix(FloatBuffer) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glLoadMatrix(FloatBuffer) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glLoadMatrix(FloatBuffer) - Method in class org.newdawn.slick.opengl.renderer.VAOGLRenderer
glNewList(int, int) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glNewList(int, int) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glNewList(int, int) - Method in class org.newdawn.slick.opengl.renderer.VAOGLRenderer
glPointSize(float) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glPointSize(float) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glPointSize(float) - Method in class org.newdawn.slick.opengl.renderer.VAOGLRenderer
glPopMatrix() - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glPopMatrix() - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glPopMatrix() - Method in class org.newdawn.slick.opengl.renderer.VAOGLRenderer
glPushMatrix() - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glPushMatrix() - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glPushMatrix() - Method in class org.newdawn.slick.opengl.renderer.VAOGLRenderer
glReadPixels(int, int, int, int, int, int, ByteBuffer) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glReadPixels(int, int, int, int, int, int, ByteBuffer) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glRotatef(float, float, float, float) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glRotatef(float, float, float, float) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glRotatef(float, float, float, float) - Method in class org.newdawn.slick.opengl.renderer.VAOGLRenderer
glScalef(float, float, float) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glScalef(float, float, float) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glScalef(float, float, float) - Method in class org.newdawn.slick.opengl.renderer.VAOGLRenderer
glScissor(int, int, int, int) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glScissor(int, int, int, int) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glScissor(int, int, int, int) - Method in class org.newdawn.slick.opengl.renderer.VAOGLRenderer
glSecondaryColor3ubEXT(byte, byte, byte) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glSecondaryColor3ubEXT(byte, byte, byte) - Method in interface org.newdawn.slick.opengl.renderer.SGL
glTexCoord2f(float, float) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glTexCoord2f(float, float) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glTexCoord2f(float, float) - Method in class org.newdawn.slick.opengl.renderer.VAOGLRenderer
glTexEnvi(int, int, int) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glTexEnvi(int, int, int) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glTexEnvi(int, int, int) - Method in class org.newdawn.slick.opengl.renderer.VAOGLRenderer
glTexImage2D(int, int, int, int, int, int, int, int, ByteBuffer) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glTexImage2D(int, int, int, int, int, int, int, int, ByteBuffer) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glTexParameteri(int, int, int) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glTexParameteri(int, int, int) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glTexSubImage2D(int, int, int, int, int, int, int, int, ByteBuffer) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glTexSubImage2D(int, int, int, int, int, int, int, int, ByteBuffer) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glTranslatef(float, float, float) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glTranslatef(float, float, float) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glTranslatef(float, float, float) - Method in class org.newdawn.slick.opengl.renderer.VAOGLRenderer
GLUtils - Class in org.newdawn.slick.opengl
  A collection of utilities to allow aid interaction with the GL provider
GLUtils() - Constructor for class org.newdawn.slick.opengl.GLUtils
glVertex2f(float, float) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glVertex2f(float, float) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glVertex2f(float, float) - Method in class org.newdawn.slick.opengl.renderer.VAOGLRenderer
glVertex3f(float, float, float) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
glVertex3f(float, float, float) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  OpenGL Method - @url http://www.opengl.org/documentation/
glVertex3f(float, float, float) - Method in class org.newdawn.slick.opengl.renderer.VAOGLRenderer
Glyph - Class in org.newdawn.slick.font
  Represents the glyph in a font for a unicode codepoint.
Glyph(int, Rectangle, GlyphVector, int, UnicodeFont) - Constructor for class org.newdawn.slick.font.Glyph
  Create a new glyph
GlyphPage - Class in org.newdawn.slick.font
  Stores a number of glyphs on a single texture.
GlyphPage(UnicodeFont, int, int) - Constructor for class org.newdawn.slick.font.GlyphPage
  Create a new page of glyphs
Gradient - Class in org.newdawn.slick.svg
  A gradient definition from an SVG file, includes the stops, name and transform.
Gradient(String, boolean) - Constructor for class org.newdawn.slick.svg.Gradient
  Create a new gradient definition
GradientEffect - Class in org.newdawn.slick.font.effects
  Paints glyphs with a gradient fill.
GradientEffect() - Constructor for class org.newdawn.slick.font.effects.GradientEffect
  Default constructor for injection
GradientEffect(Color, Color, float) - Constructor for class org.newdawn.slick.font.effects.GradientEffect
  Create a new effect to apply a graident
GradientFill - Class in org.newdawn.slick.fills
  A fill effect used to define gradients when filling and drawing shapes.
GradientFill(float, float, Color, float, float, Color) - Constructor for class org.newdawn.slick.fills.GradientFill
  Create a gradient fill
GradientFill(float, float, Color, float, float, Color, boolean) - Constructor for class org.newdawn.slick.fills.GradientFill
  Create a gradient fill
GradientFill(Vector2f, Color, Vector2f, Color, boolean) - Constructor for class org.newdawn.slick.fills.GradientFill
  Create a gradient fill
GradientImageTest - Class in org.newdawn.slick.tests
  A test for applying gradients to images
GradientImageTest() - Constructor for class org.newdawn.slick.tests.GradientImageTest
  Create a new image rendering test
GradientTest - Class in org.newdawn.slick.tests
  A test for gradient fill on polygons
GradientTest() - Constructor for class org.newdawn.slick.tests.GradientTest
  Create a new gradient test
Graphics - Class in org.newdawn.slick
  A graphics context that can be used to render primatives to the accelerated canvas provided by LWJGL.
Graphics() - Constructor for class org.newdawn.slick.Graphics
  Default constructor for sub-classes
Graphics(int, int) - Constructor for class org.newdawn.slick.Graphics
  Create a new graphics context.
GraphicsFactory - Class in org.newdawn.slick.opengl.pbuffer
  A factory to produce an appropriate render to texture graphics context based on current hardware
GraphicsFactory() - Constructor for class org.newdawn.slick.opengl.pbuffer.GraphicsFactory
GraphicsTest - Class in org.newdawn.slick.tests
  A simple graphics test for the context allowing vector based graphics
GraphicsTest() - Constructor for class org.newdawn.slick.tests.GraphicsTest
  Create a new test of graphics context rendering
gravityFactor - Variable in class org.newdawn.slick.particles.ConfigurableEmitter
  The factor of gravity to apply
gray - Static variable in class org.newdawn.slick.Color
  The fixed colour gray
green - Static variable in class org.newdawn.slick.Color
  The fixed colour green
GroupProcessor - Class in org.newdawn.slick.svg.inkscape
  TODO: Document this class
GroupProcessor() - Constructor for class org.newdawn.slick.svg.inkscape.GroupProcessor
grow(float, float) - Method in class org.newdawn.slick.geom.Rectangle
  Grow the rectangle at all edges by the given amounts.
growthFactor - Variable in class org.newdawn.slick.particles.ConfigurableEmitter
  The growth factor on the particles
GUIContext - Interface in org.newdawn.slick.gui
  The context in which GUI components are created and rendered
GUITest - Class in org.newdawn.slick.tests
  A test for the GUI components available in Slick.
GUITest() - Constructor for class org.newdawn.slick.tests.GUITest
  Create a new test of GUI rendering

## H

handles(Element) - Method in class org.newdawn.slick.svg.inkscape.DefsProcessor
handles(Element) - Method in interface org.newdawn.slick.svg.inkscape.ElementProcessor
  Check if this processor handles the element specified
handles(Element) - Method in class org.newdawn.slick.svg.inkscape.EllipseProcessor
handles(Element) - Method in class org.newdawn.slick.svg.inkscape.GroupProcessor
handles(Element) - Method in class org.newdawn.slick.svg.inkscape.LineProcessor
handles(Element) - Method in class org.newdawn.slick.svg.inkscape.PathProcessor
handles(Element) - Method in class org.newdawn.slick.svg.inkscape.PolygonProcessor
handles(Element) - Method in class org.newdawn.slick.svg.inkscape.RectProcessor
handles(Element) - Method in class org.newdawn.slick.svg.inkscape.UseProcessor
hasAlpha() - Method in class org.newdawn.slick.opengl.DeferredTexture
hasAlpha() - Method in class org.newdawn.slick.opengl.PNGDecoder
hasAlpha() - Method in interface org.newdawn.slick.opengl.Texture
  Check if the texture has alpha
hasAlpha() - Method in class org.newdawn.slick.opengl.TextureImpl
hasFocus() - Method in class org.newdawn.slick.AppGameContainer
hasFocus() - Method in class org.newdawn.slick.AppletGameContainer.Container
hasFocus() - Method in class org.newdawn.slick.GameContainer
  Check if the game currently has focus
hasFocus() - Method in class org.newdawn.slick.gui.AbstractComponent
  Check if this component currently has focus
hashCode() - Method in class org.newdawn.slick.Color
hashCode() - Method in class org.newdawn.slick.command.BasicCommand
hashCode() - Method in class org.newdawn.slick.command.KeyControl
hashCode() - Method in class org.newdawn.slick.command.MouseButtonControl
hashCode() - Method in class org.newdawn.slick.geom.Vector2f
hashCode() - Method in class org.newdawn.slick.util.pathfinding.Path.Step
hasJoinedEdge(Space) - Method in class org.newdawn.slick.util.pathfinding.navmesh.Space
  Check if this space has an edge that is joined with another
hasVertex(float, float) - Method in class org.newdawn.slick.geom.Shape
  Check if a particular location is a vertex of this polygon
height - Variable in class org.newdawn.slick.GameContainer
  The height of the display
height - Variable in class org.newdawn.slick.geom.Rectangle
  The height of the box
height - Variable in class org.newdawn.slick.gui.BasicComponent
  Deprecated. The height of the component
height - Variable in class org.newdawn.slick.Image
  The height of the image
height - Variable in class org.newdawn.slick.tiled.Layer
  The height of this layer
height - Variable in class org.newdawn.slick.tiled.TiledMap.GroupObject
  The height of this object
height - Variable in class org.newdawn.slick.tiled.TiledMap
  The height of the map
height - Variable in class org.newdawn.slick.tiled.TiledMap.ObjectGroup
  The height of this layer
height - Variable in class org.newdawn.slick.UnicodeFont.DisplayList
  The height of the rendered text in the list
HieroSettings - Class in org.newdawn.slick.font
  Holds the settings needed to configure a UnicodeFont.
HieroSettings() - Constructor for class org.newdawn.slick.font.HieroSettings
  Default constructor for injection
HieroSettings(String) - Constructor for class org.newdawn.slick.font.HieroSettings
  Create a new set of configuration from a file
HieroSettings(InputStream) - Constructor for class org.newdawn.slick.font.HieroSettings
  Create a new set of configuration from a file
holes - Variable in class org.newdawn.slick.geom.MannTriangulator
  The holes defined in the polygon
HorizontalSplitTransition - Class in org.newdawn.slick.state.transition
  Horitzonal split transition that causes the previous state to split horizontally revealing the new state underneath.
HorizontalSplitTransition() - Constructor for class org.newdawn.slick.state.transition.HorizontalSplitTransition
  Create a new transition
HorizontalSplitTransition(Color) - Constructor for class org.newdawn.slick.state.transition.HorizontalSplitTransition
  Create a new transition

## I

ID - Static variable in class org.newdawn.slick.svg.NonGeometricData
  The ID of the figure
ID - Static variable in class org.newdawn.slick.tests.states.TestState1
  The ID given to this state
ID - Static variable in class org.newdawn.slick.tests.states.TestState2
  The ID given to this state
ID - Static variable in class org.newdawn.slick.tests.states.TestState3
  The ID given to this state
Image - Class in org.newdawn.slick
  An image loaded from a file and renderable to the canvas
Image(Image) - Constructor for class org.newdawn.slick.Image
  Create a texture as a copy of another
Image() - Constructor for class org.newdawn.slick.Image
  Cloning constructor - only used internally.
Image(Texture) - Constructor for class org.newdawn.slick.Image
  Creates an image using the specified texture
Image(String) - Constructor for class org.newdawn.slick.Image
  Create an image based on a file at the specified location
Image(String, Color) - Constructor for class org.newdawn.slick.Image
  Create an image based on a file at the specified location
Image(String, boolean) - Constructor for class org.newdawn.slick.Image
  Create an image based on a file at the specified location
Image(String, boolean, int) - Constructor for class org.newdawn.slick.Image
  Create an image based on a file at the specified location
Image(String, boolean, int, Color) - Constructor for class org.newdawn.slick.Image
  Create an image based on a file at the specified location
Image(int, int) - Constructor for class org.newdawn.slick.Image
  Create an empty image
Image(int, int, int) - Constructor for class org.newdawn.slick.Image
  Create an empty image
Image(InputStream, String, boolean) - Constructor for class org.newdawn.slick.Image
  Create an image based on a file at the specified location
Image(InputStream, String, boolean, int) - Constructor for class org.newdawn.slick.Image
  Create an image based on a file at the specified location
Image(ImageData) - Constructor for class org.newdawn.slick.Image
  Create an image from a image data source
Image(ImageData, int) - Constructor for class org.newdawn.slick.Image
  Create an image from a image data source.
image - Variable in class org.newdawn.slick.particles.Particle
  The image for this particle
ImageBuffer - Class in org.newdawn.slick
  A utility for creating images from pixel operations Expected usage is: `ImageBuffer buffer = new ImageBuffer(320,200); buffer.setRGBA(100,100,50,50,20,255); ..`
ImageBuffer(int, int) - Constructor for class org.newdawn.slick.ImageBuffer
ImageBufferEndianTest - Class in org.newdawn.slick.tests
  Quick test for endianess in image buffers
ImageBufferEndianTest() - Constructor for class org.newdawn.slick.tests.ImageBufferEndianTest
  Create a new test
ImageBufferTest - Class in org.newdawn.slick.tests
  A test for image buffer maniupulation rendering
ImageBufferTest() - Constructor for class org.newdawn.slick.tests.ImageBufferTest
  Create a new image buffer rendering test
ImageCornerTest - Class in org.newdawn.slick.tests
  A test for basic image rendering
ImageCornerTest() - Constructor for class org.newdawn.slick.tests.ImageCornerTest
  Create a new image rendering test
ImageData - Interface in org.newdawn.slick.opengl
  A description of any class providing ImageData in a form suitable for OpenGL texture creation.
ImageDataFactory - Class in org.newdawn.slick.opengl
  A static utility to create the appropriate image data for a particular reference.
ImageDataFactory() - Constructor for class org.newdawn.slick.opengl.ImageDataFactory
ImageGraphicsTest - Class in org.newdawn.slick.tests
  A test for rendering to an image
ImageGraphicsTest() - Constructor for class org.newdawn.slick.tests.ImageGraphicsTest
  Create a new image rendering test
ImageIOImageData - Class in org.newdawn.slick.opengl
  An image data provider that uses ImageIO to retrieve image data in a format suitable for creating OpenGL textures.
ImageIOImageData() - Constructor for class org.newdawn.slick.opengl.ImageIOImageData
ImageIOWriter - Class in org.newdawn.slick.imageout
  A utility to write a Slick image out using ImageIO
ImageIOWriter() - Constructor for class org.newdawn.slick.imageout.ImageIOWriter
ImageMemTest - Class in org.newdawn.slick.tests
  A test for basic image rendering
ImageMemTest() - Constructor for class org.newdawn.slick.tests.ImageMemTest
  Create a new image rendering test
imageName - Variable in class org.newdawn.slick.particles.ConfigurableEmitter
  The name of the image in use
ImageOut - Class in org.newdawn.slick.imageout
  A static hook to access all the Image output utilities.
ImageOut() - Constructor for class org.newdawn.slick.imageout.ImageOut
ImageOutTest - Class in org.newdawn.slick.tests
  A test for saving images
ImageOutTest() - Constructor for class org.newdawn.slick.tests.ImageOutTest
  Create a new image rendering test
ImageReadTest - Class in org.newdawn.slick.tests
  A test for reading image data from a teture
ImageReadTest() - Constructor for class org.newdawn.slick.tests.ImageReadTest
  Create a new image reading test
ImageTest - Class in org.newdawn.slick.tests
  A test for basic image rendering
ImageTest() - Constructor for class org.newdawn.slick.tests.ImageTest
  Create a new image rendering test
imageToByteBuffer(BufferedImage, boolean, boolean, int[]) - Method in class org.newdawn.slick.opengl.ImageIOImageData
ImageWriter - Interface in org.newdawn.slick.imageout
  The description of any class that can produce data to an output stream reprsenting some image in memory.
ImageWriterFactory - Class in org.newdawn.slick.imageout
  A factory to produce image writers based on format names
ImageWriterFactory() - Constructor for class org.newdawn.slick.imageout.ImageWriterFactory
IMMEDIATE_RENDERER - Static variable in class org.newdawn.slick.opengl.renderer.Renderer
  The indicator for immediate mode renderering (the default)
ImmediateModeOGLRenderer - Class in org.newdawn.slick.opengl.renderer
  The default OpenGL renderer, uses immediate mode for everything
ImmediateModeOGLRenderer() - Constructor for class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
inClosedList(AStarPathFinder.Node) - Method in class org.newdawn.slick.util.pathfinding.AStarPathFinder
  Check if the node supplied is in the closed list
includes(float, float) - Method in class org.newdawn.slick.geom.Shape
  Check if the given point is part of the path that forms this shape
increaseTriangulation() - Method in class org.newdawn.slick.geom.Shape
  Increase triangulation
index - Variable in class org.newdawn.slick.tiled.Layer
  The index of this layer
index - Variable in class org.newdawn.slick.tiled.TiledMap.GroupObject
  The index of this object
index - Variable in class org.newdawn.slick.tiled.TiledMap.ObjectGroup
  The index of this group
index - Variable in class org.newdawn.slick.tiled.TileSet
  The index of the tile set
indexOf(float, float) - Method in class org.newdawn.slick.geom.Shape
  Get the index of a given point
info(String) - Method in class org.newdawn.slick.util.DefaultLogSystem
  Log an information message
info(String) - Static method in class org.newdawn.slick.util.Log
  Log an information message
info(String) - Method in interface org.newdawn.slick.util.LogSystem
  Log an information message
INHERIT_POINTS - Static variable in class org.newdawn.slick.particles.Particle
  Indicates the particle should inherit it's use of points
init() - Method in class org.newdawn.slick.AppletGameContainer
init(GameContainer) - Method in class org.newdawn.slick.BasicGame
init(GameContainer) - Method in interface org.newdawn.slick.Game
  Initialise the game.
init() - Method in class org.newdawn.slick.Image
  Initialise internal data
init() - Method in class org.newdawn.slick.openal.SoundStore
  Initialise the sound effects stored.
init(ParticleEmitter, float) - Method in class org.newdawn.slick.particles.Particle
  Initialise the state of the particle as it's reused
init(GameContainer) - Method in class org.newdawn.slick.ScalableGame
init(GameContainer, StateBasedGame) - Method in interface org.newdawn.slick.state.GameState
  Initialise the state.
init(GameContainer) - Method in class org.newdawn.slick.state.StateBasedGame
init(GameState, GameState) - Method in class org.newdawn.slick.state.transition.BlobbyTransition
init(GameState, GameState) - Method in class org.newdawn.slick.state.transition.CombinedTransition
init(GameState, GameState) - Method in class org.newdawn.slick.state.transition.EmptyTransition
init(GameState, GameState) - Method in class org.newdawn.slick.state.transition.FadeInTransition
init(GameState, GameState) - Method in class org.newdawn.slick.state.transition.FadeOutTransition
init(GameState, GameState) - Method in class org.newdawn.slick.state.transition.HorizontalSplitTransition
init(GameState, GameState) - Method in class org.newdawn.slick.state.transition.RotateTransition
init(GameState, GameState) - Method in class org.newdawn.slick.state.transition.SelectTransition
init(GameState, GameState) - Method in interface org.newdawn.slick.state.transition.Transition
  Initialise the transition
init(GameState, GameState) - Method in class org.newdawn.slick.state.transition.VerticalSplitTransition
init(GameContainer) - Method in class org.newdawn.slick.tests.AlphaMapTest
init(GameContainer) - Method in class org.newdawn.slick.tests.AnimationTest
init(GameContainer) - Method in class org.newdawn.slick.tests.AntiAliasTest
init(GameContainer) - Method in class org.newdawn.slick.tests.BigImageTest
init(GameContainer) - Method in class org.newdawn.slick.tests.BigSpriteSheetTest
init(GameContainer) - Method in class org.newdawn.slick.tests.CachedRenderTest
init(GameContainer) - Method in class org.newdawn.slick.tests.CanvasContainerTest
init(GameContainer) - Method in class org.newdawn.slick.tests.CanvasSizeTest
init(GameContainer) - Method in class org.newdawn.slick.tests.ClipTest
init(GameContainer) - Method in class org.newdawn.slick.tests.CopyAreaAlphaTest
init(GameContainer) - Method in class org.newdawn.slick.tests.CurveTest
init(GameContainer) - Method in class org.newdawn.slick.tests.DeferredLoadingTest
init(GameContainer) - Method in class org.newdawn.slick.tests.DistanceFieldTest
init(GameContainer) - Method in class org.newdawn.slick.tests.DoubleClickTest
init(GameContainer) - Method in class org.newdawn.slick.tests.DuplicateEmitterTest
  load ressources (the particle system) and create our duplicate emitters and place them nicely on the screen
init(GameContainer) - Method in class org.newdawn.slick.tests.FlashTest
init(GameContainer) - Method in class org.newdawn.slick.tests.FontPerformanceTest
init(GameContainer) - Method in class org.newdawn.slick.tests.FontTest
init(GameContainer) - Method in class org.newdawn.slick.tests.GeomAccuracyTest
init(GameContainer) - Method in class org.newdawn.slick.tests.GeomTest
init() - Method in class org.newdawn.slick.tests.GeomUtilTest
  Perform the cut
init(GameContainer) - Method in class org.newdawn.slick.tests.GeomUtilTest
init() - Method in class org.newdawn.slick.tests.GeomUtilTileTest
  Perform the cut
init(GameContainer) - Method in class org.newdawn.slick.tests.GeomUtilTileTest
init(GameContainer) - Method in class org.newdawn.slick.tests.GradientImageTest
init(GameContainer) - Method in class org.newdawn.slick.tests.GradientTest
init(GameContainer) - Method in class org.newdawn.slick.tests.GraphicsTest
init(GameContainer) - Method in class org.newdawn.slick.tests.GUITest
init(GameContainer) - Method in class org.newdawn.slick.tests.ImageBufferEndianTest
init(GameContainer) - Method in class org.newdawn.slick.tests.ImageBufferTest
init(GameContainer) - Method in class org.newdawn.slick.tests.ImageCornerTest
init(GameContainer) - Method in class org.newdawn.slick.tests.ImageGraphicsTest
init(GameContainer) - Method in class org.newdawn.slick.tests.ImageMemTest
init(GameContainer) - Method in class org.newdawn.slick.tests.ImageOutTest
init(GameContainer) - Method in class org.newdawn.slick.tests.ImageReadTest
init(GameContainer) - Method in class org.newdawn.slick.tests.ImageTest
init(GameContainer) - Method in class org.newdawn.slick.tests.InkscapeTest
init(GameContainer) - Method in class org.newdawn.slick.tests.InputProviderTest
init(GameContainer) - Method in class org.newdawn.slick.tests.InputTest
init(GameContainer) - Method in class org.newdawn.slick.tests.IsoTiledTest
init(GameContainer) - Method in class org.newdawn.slick.tests.KeyRepeatTest
init(GameContainer) - Method in class org.newdawn.slick.tests.LameTest
init(GameContainer) - Method in class org.newdawn.slick.tests.LineRenderTest
init(GameContainer) - Method in class org.newdawn.slick.tests.MorphShapeTest
init(GameContainer) - Method in class org.newdawn.slick.tests.MorphSVGTest
init(GameContainer) - Method in class org.newdawn.slick.tests.MusicListenerTest
init(GameContainer) - Method in class org.newdawn.slick.tests.NavMeshTest
  Initialise resources and the map data
init(GameContainer) - Method in class org.newdawn.slick.tests.PackedSheetTest
init(GameContainer) - Method in class org.newdawn.slick.tests.ParticleTest
init(GameContainer) - Method in class org.newdawn.slick.tests.PedigreeTest
init(GameContainer) - Method in class org.newdawn.slick.tests.PolygonTest
init(GameContainer) - Method in class org.newdawn.slick.tests.PureFontTest
init(GameContainer) - Method in class org.newdawn.slick.tests.SavedStateTest
init(GameContainer) - Method in class org.newdawn.slick.tests.ScalableTest
init(GameContainer) - Method in class org.newdawn.slick.tests.ShapeTest
init(GameContainer) - Method in class org.newdawn.slick.tests.SlickCallableTest
init(GameContainer) - Method in class org.newdawn.slick.tests.SoundPositionTest
init(GameContainer) - Method in class org.newdawn.slick.tests.SoundTest
init(GameContainer) - Method in class org.newdawn.slick.tests.SoundURLTest
init(GameContainer) - Method in class org.newdawn.slick.tests.SpriteSheetFontTest
init(GameContainer, StateBasedGame) - Method in class org.newdawn.slick.tests.states.TestState1
init(GameContainer, StateBasedGame) - Method in class org.newdawn.slick.tests.states.TestState2
init(GameContainer, StateBasedGame) - Method in class org.newdawn.slick.tests.states.TestState3
init(GameContainer) - Method in class org.newdawn.slick.tests.TestBox
init() - Method in class org.newdawn.slick.tests.TestUtils
  Initialise resources
init(GameContainer) - Method in class org.newdawn.slick.tests.TexturePaintTest
init(GameContainer) - Method in class org.newdawn.slick.tests.TileMapTest
init(GameContainer) - Method in class org.newdawn.slick.tests.TransformTest
init(GameContainer) - Method in class org.newdawn.slick.tests.TransformTest2
init(GameContainer) - Method in class org.newdawn.slick.tests.TransparentColorTest
init(GameContainer) - Method in class org.newdawn.slick.tests.TrueTypeFontPerformanceTest
init(GameContainer) - Method in class org.newdawn.slick.tests.UnicodeFontTest
initApplet() - Method in class org.newdawn.slick.AppletGameContainer.Container
  Initiliase based on Applet init
initControllers() - Method in class org.newdawn.slick.Input
  Initialise the controllers system
initDisplay(int, int) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
initDisplay(int, int) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  Initialise the display
initDisplay(int, int) - Method in class org.newdawn.slick.opengl.renderer.VAOGLRenderer
inited - Variable in class org.newdawn.slick.Image
  True if this image's state has been initialised
initGL() - Method in class org.newdawn.slick.AppletGameContainer.ContainerPanel
  Initialise GL state
initGL() - Method in class org.newdawn.slick.GameContainer
  Initialise the GL context
initGL() - Method in class org.newdawn.slick.opengl.pbuffer.FBOGraphics
  Initialise the GL context
initGL() - Method in class org.newdawn.slick.opengl.pbuffer.PBufferGraphics
  Initialise the GL context
initGL() - Method in class org.newdawn.slick.opengl.pbuffer.PBufferUniqueGraphics
  Initialise the GL context
initialDistance - Variable in class org.newdawn.slick.particles.ConfigurableEmitter
  The initial distance of the particles
initialLife - Variable in class org.newdawn.slick.particles.ConfigurableEmitter
  The initial life of the new pixels
initialSize - Variable in class org.newdawn.slick.particles.ConfigurableEmitter
  The initial size of the new pixels
initImpl() - Method in class org.newdawn.slick.BigImage
initImpl() - Method in class org.newdawn.slick.Image
  Hook for subclasses to perform initialisation
initImpl() - Method in class org.newdawn.slick.SpriteSheet
initStatesList(GameContainer) - Method in class org.newdawn.slick.state.StateBasedGame
  Initialise the list of states making up this game
initStatesList(GameContainer) - Method in class org.newdawn.slick.tests.StateBasedTest
initStatesList(GameContainer) - Method in class org.newdawn.slick.tests.TransitionTest
initSystem() - Method in class org.newdawn.slick.GameContainer
  Initialise the system components, OpenGL and OpenAL.
INKSCAPE - Static variable in class org.newdawn.slick.svg.inkscape.Util
  The namespace for inkscape
InkscapeLoader - Class in org.newdawn.slick.svg
  A loader specifically for the SVG that is produced from Inkscape
InkscapeNonGeometricData - Class in org.newdawn.slick.svg.inkscape
  A custom non-geometric data type that can pass back any attribute on the field.
InkscapeNonGeometricData(String, Element) - Constructor for class org.newdawn.slick.svg.inkscape.InkscapeNonGeometricData
  Create a new non-geometric data holder
InkscapeTest - Class in org.newdawn.slick.tests
  A rudimentry test of loading SVG from inkscape
InkscapeTest() - Constructor for class org.newdawn.slick.tests.InkscapeTest
  Create a new test for inkscape loading
inOpenList(AStarPathFinder.Node) - Method in class org.newdawn.slick.util.pathfinding.AStarPathFinder
  Check if a node is in the open list
input - Variable in class org.newdawn.slick.GameContainer
  The input system to pass to the game
input - Variable in class org.newdawn.slick.gui.AbstractComponent
  The input we're responding to
Input - Class in org.newdawn.slick
  A wrapped for all keyboard, mouse and controller input
Input(int) - Constructor for class org.newdawn.slick.Input
  Create a new input with the height of the screen
InputAdapter - Class in org.newdawn.slick.util
  An implement implementation of the InputListener interface
InputAdapter() - Constructor for class org.newdawn.slick.util.InputAdapter
inputEnded() - Method in class org.newdawn.slick.BasicGame
inputEnded() - Method in interface org.newdawn.slick.ControlledInputReciever
  Notification that all input events have been sent for this frame
inputEnded() - Method in class org.newdawn.slick.state.BasicGameState
inputEnded() - Method in class org.newdawn.slick.state.StateBasedGame
inputEnded() - Method in class org.newdawn.slick.util.InputAdapter
InputListener - Interface in org.newdawn.slick
  A listener that will be notified of keyboard, mouse and controller events
InputProvider - Class in org.newdawn.slick.command
  The central provider that maps real device input into abstract commands defined by the developer.
InputProvider(Input) - Constructor for class org.newdawn.slick.command.InputProvider
  Create a new input proider which will provide abstract input descriptions based on the input from the supplied context.
InputProviderListener - Interface in org.newdawn.slick.command
  Description of any class wishing to recieve notifications of command invocations.
InputProviderTest - Class in org.newdawn.slick.tests
  A test for abstract input via InputProvider
InputProviderTest() - Constructor for class org.newdawn.slick.tests.InputProviderTest
  Create a new image rendering test
inputStarted() - Method in class org.newdawn.slick.BasicGame
inputStarted() - Method in interface org.newdawn.slick.ControlledInputReciever
  Notification that input is about to be processed
inputStarted() - Method in class org.newdawn.slick.state.BasicGameState
inputStarted() - Method in class org.newdawn.slick.state.StateBasedGame
inputStarted() - Method in class org.newdawn.slick.util.InputAdapter
InputTest - Class in org.newdawn.slick.tests
  A test for input
InputTest() - Constructor for class org.newdawn.slick.tests.InputTest
  Create a new input test
InternalTextureLoader - Class in org.newdawn.slick.opengl
  A texture loaded based on many old versions that will load image data from a file and produce OpenGL textures.
intersect(Shape, Line) - Method in class org.newdawn.slick.geom.GeomUtil
  Intersect a line with a shape
intersect(Line) - Method in class org.newdawn.slick.geom.Line
  Intersect this line with another
intersect(Line, boolean) - Method in class org.newdawn.slick.geom.Line
  Intersect this line with another
intersect(Line, boolean, Vector2f) - Method in class org.newdawn.slick.geom.Line
  Intersect this line with another
intersects(Shape) - Method in class org.newdawn.slick.geom.Circle
  Check if this circle touches another
intersects(Shape) - Method in class org.newdawn.slick.geom.Line
intersects(Shape) - Method in class org.newdawn.slick.geom.Rectangle
  Check if this box touches another
intersects(Shape) - Method in class org.newdawn.slick.geom.Shape
  Check if this shape intersects with the shape provided.
intValue(String, int, String) - Static method in class org.newdawn.slick.font.effects.EffectUtil
  Prompts the user for int value
inUse - Static variable in class org.newdawn.slick.Image
  The sprite sheet currently in use
inUse() - Method in class org.newdawn.slick.particles.Particle
  Check if this particle is currently in use (i.e.
Inventory - Class in org.newdawn.slick.tests.xml
  A test example of some object data that can be configured via XML
Inventory() - Constructor for class org.newdawn.slick.tests.xml.Inventory
isAcceptingInput() - Method in class org.newdawn.slick.BasicGame
isAcceptingInput() - Method in interface org.newdawn.slick.ControlledInputReciever
  Check if this input listener is accepting input
isAcceptingInput() - Method in class org.newdawn.slick.state.BasicGameState
isAcceptingInput() - Method in class org.newdawn.slick.state.StateBasedGame
isAcceptingInput() - Method in class org.newdawn.slick.util.InputAdapter
isActive() - Method in class org.newdawn.slick.command.InputProvider
  Check if this provider should be sending events
isActive() - Method in class org.newdawn.slick.particles.ConfigurableEmitter.LinearInterpolator
  Check if this interpolated value should be used
isAntiAlias() - Method in class org.newdawn.slick.Graphics
  True if antialiasing has been turned on for this graphics context
isBold() - Method in class org.newdawn.slick.font.HieroSettings
isButton1Pressed(int) - Method in class org.newdawn.slick.Input
  Check if button 1 is pressed
isButton2Pressed(int) - Method in class org.newdawn.slick.Input
  Check if button 2 is pressed
isButton3Pressed(int) - Method in class org.newdawn.slick.Input
  Check if button 3 is pressed
isButtonPressed(int, int) - Method in class org.newdawn.slick.Input
  Check if controller button is pressed
isCaching() - Method in class org.newdawn.slick.UnicodeFont
  Returns true if this UnicodeFont caches the glyph drawing instructions to improve performance.
isColor(String) - Method in class org.newdawn.slick.svg.NonGeometricData
  Check if a given attribute is in colour format
isCommandControlDown(Command) - Method in class org.newdawn.slick.command.InputProvider
  Check if the last control event we recieved related to the given command indicated that a control was down
isCommandControlPressed(Command) - Method in class org.newdawn.slick.command.InputProvider
  Check if one of the controls related to the command specified has been pressed since we last called this method
isComplete() - Method in class org.newdawn.slick.state.transition.BlobbyTransition
isComplete() - Method in class org.newdawn.slick.state.transition.CombinedTransition
isComplete() - Method in class org.newdawn.slick.state.transition.CrossStateTransition
isComplete() - Method in class org.newdawn.slick.state.transition.EmptyTransition
isComplete() - Method in class org.newdawn.slick.state.transition.FadeInTransition
isComplete() - Method in class org.newdawn.slick.state.transition.FadeOutTransition
isComplete() - Method in class org.newdawn.slick.state.transition.HorizontalSplitTransition
isComplete() - Method in class org.newdawn.slick.state.transition.RotateTransition
isComplete() - Method in class org.newdawn.slick.state.transition.SelectTransition
isComplete() - Method in interface org.newdawn.slick.state.transition.Transition
  Check if this transtion has been completed
isComplete() - Method in class org.newdawn.slick.state.transition.VerticalSplitTransition
isControllerDown(int) - Method in class org.newdawn.slick.Input
  Check if the controller has the down direction pressed
isControllerLeft(int) - Method in class org.newdawn.slick.Input
  Check if the controller has the left direction pressed
isControllerRight(int) - Method in class org.newdawn.slick.Input
  Check if the controller has the right direction pressed
isControllerUp(int) - Method in class org.newdawn.slick.Input
  Check if the controller has the up direction pressed
isControlPressed(int) - Method in class org.newdawn.slick.Input
  Check if a controller button has been pressed since last time
isControlPressed(int, int) - Method in class org.newdawn.slick.Input
  Check if a controller button has been pressed since last time
isCyclic() - Method in class org.newdawn.slick.font.effects.GradientEffect
  Check if the graident is repeating
isDeferredLoading() - Static method in class org.newdawn.slick.loading.LoadingList
  Check if we're using deferred loading
isDeferredLoading() - Method in class org.newdawn.slick.openal.SoundStore
  Check if we're using deferred loading
isDeferredLoading() - Method in class org.newdawn.slick.opengl.InternalTextureLoader
  Check if we're using deferred loading
isDestroyed() - Method in class org.newdawn.slick.Image
  Check if this image has been destroyed
isEnabled() - Method in class org.newdawn.slick.particles.ConfigurableEmitter
isEnabled() - Method in class org.newdawn.slick.particles.ConfigurableEmitter.Range
  Check if this configuration option is enabled
isEnabled() - Method in class org.newdawn.slick.particles.effects.FireEmitter
isEnabled() - Method in interface org.newdawn.slick.particles.ParticleEmitter
  Check if the emitter is enabled
isFilled() - Method in class org.newdawn.slick.svg.NonGeometricData
  True if the shape is meant to be filled
isFullscreen() - Method in class org.newdawn.slick.AppGameContainer
  Check if the display is in fullscreen mode
isFullscreen() - Method in class org.newdawn.slick.AppletGameContainer.Container
isFullscreen() - Method in class org.newdawn.slick.GameContainer
  Check if the display is in fullscreen mode
isHasAlpha() - Method in class org.newdawn.slick.opengl.PNGDecoder.Format
isItalic() - Method in class org.newdawn.slick.font.HieroSettings
isKeyDown(int) - Method in class org.newdawn.slick.Input
  Check if a particular key is down
isKeyPressed(int) - Method in class org.newdawn.slick.Input
  Check if a particular key has been pressed since this method was last called for the specified key
isKeyRepeatEnabled() - Method in class org.newdawn.slick.Input
  Check if key repeat is enabled
isMissing() - Method in class org.newdawn.slick.font.Glyph
  Returns true if the font does not have a glyph for this codepoint.
isMouseButtonDown(int) - Method in class org.newdawn.slick.Input
  Check if a given mouse button is down
isMouseGrabbed() - Method in class org.newdawn.slick.AppGameContainer
isMouseGrabbed() - Method in class org.newdawn.slick.AppletGameContainer.Container
isMouseGrabbed() - Method in class org.newdawn.slick.GameContainer
  Check if the mouse cursor is current grabbed.
isMouseOver() - Method in class org.newdawn.slick.gui.MouseOverArea
  Check if the mouse is over this area
isMousePressed(int) - Method in class org.newdawn.slick.Input
  Check if a mouse button has been pressed since last call
isMusicOn() - Method in class org.newdawn.slick.GameContainer
  Check if music is enabled
isMusicOn() - Method in class org.newdawn.slick.openal.SoundStore
  Check if music should currently be playing
isMusicPlaying() - Method in class org.newdawn.slick.openal.SoundStore
  Check if the music is currently playing
ISOMETRIC - Static variable in class org.newdawn.slick.tiled.TiledMap
  Indicates an isometric map
isOriented() - Method in class org.newdawn.slick.particles.ConfigurableEmitter
isOriented() - Method in class org.newdawn.slick.particles.effects.FireEmitter
isOriented() - Method in class org.newdawn.slick.particles.Particle
  Check if this particle is being oriented based on it's velocity
isOriented() - Method in interface org.newdawn.slick.particles.ParticleEmitter
  Check if the particles produced should maintain orientation
IsoTiledTest - Class in org.newdawn.slick.tests
  Simple test for isometric map rendering
IsoTiledTest() - Constructor for class org.newdawn.slick.tests.IsoTiledTest
  Create a new test
isPaused() - Method in class org.newdawn.slick.GameContainer
  Check if the container is currently paused.
isPlaying() - Method in interface org.newdawn.slick.openal.Audio
  Check if the sound is playing as sound fx
isPlaying() - Method in class org.newdawn.slick.openal.AudioImpl
isPlaying() - Method in class org.newdawn.slick.openal.DeferredSound
isPlaying() - Method in class org.newdawn.slick.openal.NullAudio
isPlaying() - Method in class org.newdawn.slick.openal.StreamSound
isRadial() - Method in class org.newdawn.slick.svg.Gradient
  Check if the gradient is radial
isRGB() - Method in class org.newdawn.slick.opengl.PNGDecoder
isRunning() - Method in class org.newdawn.slick.AppletGameContainer.Container
  Check if the applet is currently running
isShowingFPS() - Method in class org.newdawn.slick.GameContainer
  Check if the FPS is currently showing
isSoundOn() - Method in class org.newdawn.slick.GameContainer
  Check if sound effects are enabled
isStopped() - Method in class org.newdawn.slick.Animation
  Check if this animation has stopped (either explictly or because it's reached its target frame)
isStroked() - Method in class org.newdawn.slick.svg.NonGeometricData
  True if the shape is meant to be outlined
isUpdatingOnlyWhenVisible() - Method in class org.newdawn.slick.AppGameContainer
isUpdatingOnlyWhenVisible() - Method in class org.newdawn.slick.GameContainer
  Check if this game is only updating when visible to the user (default = true)
isValidLocation(Mover, int, int, int, int) - Method in class org.newdawn.slick.util.pathfinding.AStarPathFinder
  Check if a given location is valid for the supplied mover
isVisible() - Method in class org.newdawn.slick.particles.ParticleSystem
  Check if this system is currently visible, i.e.
isVSyncRequested() - Method in class org.newdawn.slick.GameContainer
  True if vsync is requested
Item - Class in org.newdawn.slick.tests.xml
  A test example of some object data that can be configured via XML
Item() - Constructor for class org.newdawn.slick.tests.xml.Item
ItemContainer - Class in org.newdawn.slick.tests.xml
  A test example of some object data that can be configured via XML
ItemContainer() - Constructor for class org.newdawn.slick.tests.xml.ItemContainer

## J

JPG - Static variable in class org.newdawn.slick.imageout.ImageOut
  The format string for JPG
JUSTIFY - Static variable in class org.newdawn.slick.util.FontUtils.Alignment
  Justify alignment

## K

KEY_0 - Static variable in class org.newdawn.slick.Input
KEY_1 - Static variable in class org.newdawn.slick.Input
KEY_2 - Static variable in class org.newdawn.slick.Input
KEY_3 - Static variable in class org.newdawn.slick.Input
KEY_4 - Static variable in class org.newdawn.slick.Input
KEY_5 - Static variable in class org.newdawn.slick.Input
KEY_6 - Static variable in class org.newdawn.slick.Input
KEY_7 - Static variable in class org.newdawn.slick.Input
KEY_8 - Static variable in class org.newdawn.slick.Input
KEY_9 - Static variable in class org.newdawn.slick.Input
KEY_A - Static variable in class org.newdawn.slick.Input
KEY_ADD - Static variable in class org.newdawn.slick.Input
KEY_APOSTROPHE - Static variable in class org.newdawn.slick.Input
KEY_APPS - Static variable in class org.newdawn.slick.Input
KEY_AT - Static variable in class org.newdawn.slick.Input
KEY_AX - Static variable in class org.newdawn.slick.Input
KEY_B - Static variable in class org.newdawn.slick.Input
KEY_BACK - Static variable in class org.newdawn.slick.Input
KEY_BACKSLASH - Static variable in class org.newdawn.slick.Input
KEY_C - Static variable in class org.newdawn.slick.Input
KEY_CAPITAL - Static variable in class org.newdawn.slick.Input
KEY_CIRCUMFLEX - Static variable in class org.newdawn.slick.Input
KEY_COLON - Static variable in class org.newdawn.slick.Input
KEY_COMMA - Static variable in class org.newdawn.slick.Input
KEY_CONVERT - Static variable in class org.newdawn.slick.Input
KEY_D - Static variable in class org.newdawn.slick.Input
KEY_DECIMAL - Static variable in class org.newdawn.slick.Input
KEY_DELETE - Static variable in class org.newdawn.slick.Input
KEY_DIVIDE - Static variable in class org.newdawn.slick.Input
KEY_DOWN - Static variable in class org.newdawn.slick.Input
KEY_E - Static variable in class org.newdawn.slick.Input
KEY_END - Static variable in class org.newdawn.slick.Input
KEY_ENTER - Static variable in class org.newdawn.slick.Input
KEY_EQUALS - Static variable in class org.newdawn.slick.Input
KEY_ESCAPE - Static variable in class org.newdawn.slick.Input
KEY_F - Static variable in class org.newdawn.slick.Input
KEY_F1 - Static variable in class org.newdawn.slick.Input
KEY_F10 - Static variable in class org.newdawn.slick.Input
KEY_F11 - Static variable in class org.newdawn.slick.Input
KEY_F12 - Static variable in class org.newdawn.slick.Input
KEY_F13 - Static variable in class org.newdawn.slick.Input
KEY_F14 - Static variable in class org.newdawn.slick.Input
KEY_F15 - Static variable in class org.newdawn.slick.Input
KEY_F2 - Static variable in class org.newdawn.slick.Input
KEY_F3 - Static variable in class org.newdawn.slick.Input
KEY_F4 - Static variable in class org.newdawn.slick.Input
KEY_F5 - Static variable in class org.newdawn.slick.Input
KEY_F6 - Static variable in class org.newdawn.slick.Input
KEY_F7 - Static variable in class org.newdawn.slick.Input
KEY_F8 - Static variable in class org.newdawn.slick.Input
KEY_F9 - Static variable in class org.newdawn.slick.Input
KEY_G - Static variable in class org.newdawn.slick.Input
KEY_GRAVE - Static variable in class org.newdawn.slick.Input
KEY_H - Static variable in class org.newdawn.slick.Input
KEY_HOME - Static variable in class org.newdawn.slick.Input
KEY_I - Static variable in class org.newdawn.slick.Input
KEY_INSERT - Static variable in class org.newdawn.slick.Input
KEY_J - Static variable in class org.newdawn.slick.Input
KEY_K - Static variable in class org.newdawn.slick.Input
KEY_KANA - Static variable in class org.newdawn.slick.Input
KEY_KANJI - Static variable in class org.newdawn.slick.Input
KEY_L - Static variable in class org.newdawn.slick.Input
KEY_LALT - Static variable in class org.newdawn.slick.Input
  A helper for left ALT
KEY_LBRACKET - Static variable in class org.newdawn.slick.Input
KEY_LCONTROL - Static variable in class org.newdawn.slick.Input
KEY_LEFT - Static variable in class org.newdawn.slick.Input
KEY_LMENU - Static variable in class org.newdawn.slick.Input
KEY_LSHIFT - Static variable in class org.newdawn.slick.Input
KEY_LWIN - Static variable in class org.newdawn.slick.Input
KEY_M - Static variable in class org.newdawn.slick.Input
KEY_MINUS - Static variable in class org.newdawn.slick.Input
KEY_MULTIPLY - Static variable in class org.newdawn.slick.Input
KEY_N - Static variable in class org.newdawn.slick.Input
KEY_NEXT - Static variable in class org.newdawn.slick.Input
KEY_NOCONVERT - Static variable in class org.newdawn.slick.Input
KEY_NUMLOCK - Static variable in class org.newdawn.slick.Input
KEY_NUMPAD0 - Static variable in class org.newdawn.slick.Input
KEY_NUMPAD1 - Static variable in class org.newdawn.slick.Input
KEY_NUMPAD2 - Static variable in class org.newdawn.slick.Input
KEY_NUMPAD3 - Static variable in class org.newdawn.slick.Input
KEY_NUMPAD4 - Static variable in class org.newdawn.slick.Input
KEY_NUMPAD5 - Static variable in class org.newdawn.slick.Input
KEY_NUMPAD6 - Static variable in class org.newdawn.slick.Input
KEY_NUMPAD7 - Static variable in class org.newdawn.slick.Input
KEY_NUMPAD8 - Static variable in class org.newdawn.slick.Input
KEY_NUMPAD9 - Static variable in class org.newdawn.slick.Input
KEY_NUMPADCOMMA - Static variable in class org.newdawn.slick.Input
KEY_NUMPADENTER - Static variable in class org.newdawn.slick.Input
KEY_NUMPADEQUALS - Static variable in class org.newdawn.slick.Input
KEY_O - Static variable in class org.newdawn.slick.Input
KEY_P - Static variable in class org.newdawn.slick.Input
KEY_PAUSE - Static variable in class org.newdawn.slick.Input
KEY_PERIOD - Static variable in class org.newdawn.slick.Input
KEY_POWER - Static variable in class org.newdawn.slick.Input
KEY_PRIOR - Static variable in class org.newdawn.slick.Input
KEY_Q - Static variable in class org.newdawn.slick.Input
KEY_R - Static variable in class org.newdawn.slick.Input
KEY_RALT - Static variable in class org.newdawn.slick.Input
  A helper for right ALT
KEY_RBRACKET - Static variable in class org.newdawn.slick.Input
KEY_RCONTROL - Static variable in class org.newdawn.slick.Input
KEY_RETURN - Static variable in class org.newdawn.slick.Input
KEY_RIGHT - Static variable in class org.newdawn.slick.Input
KEY_RMENU - Static variable in class org.newdawn.slick.Input
KEY_RSHIFT - Static variable in class org.newdawn.slick.Input
KEY_RWIN - Static variable in class org.newdawn.slick.Input
KEY_S - Static variable in class org.newdawn.slick.Input
KEY_SCROLL - Static variable in class org.newdawn.slick.Input
KEY_SEMICOLON - Static variable in class org.newdawn.slick.Input
KEY_SLASH - Static variable in class org.newdawn.slick.Input
KEY_SLEEP - Static variable in class org.newdawn.slick.Input
KEY_SPACE - Static variable in class org.newdawn.slick.Input
KEY_STOP - Static variable in class org.newdawn.slick.Input
KEY_SUBTRACT - Static variable in class org.newdawn.slick.Input
KEY_SYSRQ - Static variable in class org.newdawn.slick.Input
KEY_T - Static variable in class org.newdawn.slick.Input
KEY_TAB - Static variable in class org.newdawn.slick.Input
KEY_U - Static variable in class org.newdawn.slick.Input
KEY_UNDERLINE - Static variable in class org.newdawn.slick.Input
KEY_UNLABELED - Static variable in class org.newdawn.slick.Input
KEY_UP - Static variable in class org.newdawn.slick.Input
KEY_V - Static variable in class org.newdawn.slick.Input
KEY_W - Static variable in class org.newdawn.slick.Input
KEY_X - Static variable in class org.newdawn.slick.Input
KEY_Y - Static variable in class org.newdawn.slick.Input
KEY_YEN - Static variable in class org.newdawn.slick.Input
KEY_Z - Static variable in class org.newdawn.slick.Input
KeyControl - Class in org.newdawn.slick.command
  A control relating to a command indicate that it should be fired when a specific key is pressed or released.
KeyControl(int) - Constructor for class org.newdawn.slick.command.KeyControl
  Create a new control that caused an command to be fired on a key pressed/released
KeyListener - Interface in org.newdawn.slick
  Describes classes capable of responding to key presses
keyListeners - Variable in class org.newdawn.slick.Input
  The listeners to notify of key events
keyListenersToAdd - Variable in class org.newdawn.slick.Input
  The listener to add
keyPressed(int, char) - Method in class org.newdawn.slick.BasicGame
keyPressed(int, char) - Method in class org.newdawn.slick.gui.TextField
keyPressed(int, char) - Method in interface org.newdawn.slick.KeyListener
  Notification that a key was pressed
keyPressed(int, char) - Method in class org.newdawn.slick.state.BasicGameState
keyPressed(int, char) - Method in class org.newdawn.slick.state.StateBasedGame
keyPressed(int, char) - Method in class org.newdawn.slick.tests.AlphaMapTest
keyPressed(int, char) - Method in class org.newdawn.slick.tests.AnimationTest
keyPressed(int, char) - Method in class org.newdawn.slick.tests.CanvasContainerTest
keyPressed(int, char) - Method in class org.newdawn.slick.tests.ClipTest
keyPressed(int, char) - Method in class org.newdawn.slick.tests.CopyAreaAlphaTest
keyPressed(int, char) - Method in class org.newdawn.slick.tests.DeferredLoadingTest
keyPressed(int, char) - Method in class org.newdawn.slick.tests.DistanceFieldTest
keyPressed(int, char) - Method in class org.newdawn.slick.tests.DuplicateEmitterTest
keyPressed(int, char) - Method in class org.newdawn.slick.tests.FlashTest
keyPressed(int, char) - Method in class org.newdawn.slick.tests.FontPerformanceTest
keyPressed(int, char) - Method in class org.newdawn.slick.tests.FontTest
keyPressed(int, char) - Method in class org.newdawn.slick.tests.GeomAccuracyTest
keyPressed(int, char) - Method in class org.newdawn.slick.tests.GeomTest
keyPressed(int, char) - Method in class org.newdawn.slick.tests.GradientImageTest
keyPressed(int, char) - Method in class org.newdawn.slick.tests.GradientTest
keyPressed(int, char) - Method in class org.newdawn.slick.tests.GraphicsTest
keyPressed(int, char) - Method in class org.newdawn.slick.tests.GUITest
keyPressed(int, char) - Method in class org.newdawn.slick.tests.ImageBufferTest
keyPressed(int, char) - Method in class org.newdawn.slick.tests.ImageOutTest
keyPressed(int, char) - Method in class org.newdawn.slick.tests.ImageTest
keyPressed(int, char) - Method in class org.newdawn.slick.tests.InputTest
keyPressed(int, char) - Method in class org.newdawn.slick.tests.KeyRepeatTest
keyPressed(int, char) - Method in class org.newdawn.slick.tests.MusicListenerTest
keyPressed(int, char) - Method in class org.newdawn.slick.tests.PackedSheetTest
keyPressed(int, char) - Method in class org.newdawn.slick.tests.ParticleTest
keyPressed(int, char) - Method in class org.newdawn.slick.tests.PedigreeTest
keyPressed(int, char) - Method in class org.newdawn.slick.tests.PureFontTest
keyPressed(int, char) - Method in class org.newdawn.slick.tests.SavedStateTest
keyPressed(int, char) - Method in class org.newdawn.slick.tests.ShapeTest
keyPressed(int, char) - Method in class org.newdawn.slick.tests.SoundPositionTest
keyPressed(int, char) - Method in class org.newdawn.slick.tests.SoundTest
keyPressed(int, char) - Method in class org.newdawn.slick.tests.SoundURLTest
keyPressed(int, char) - Method in class org.newdawn.slick.tests.SpriteSheetFontTest
keyPressed(int, char) - Method in class org.newdawn.slick.tests.TestBox
keyPressed(int, char) - Method in class org.newdawn.slick.tests.TileMapTest
keyPressed(int, char) - Method in class org.newdawn.slick.tests.TransformTest
keyPressed(int, char) - Method in class org.newdawn.slick.tests.TransformTest2
keyPressed(int, char) - Method in class org.newdawn.slick.tests.TransparentColorTest
keyPressed(int, char) - Method in class org.newdawn.slick.tests.TrueTypeFontPerformanceTest
keyPressed(int, char) - Method in class org.newdawn.slick.util.InputAdapter
keyReleased(int, char) - Method in class org.newdawn.slick.BasicGame
keyReleased(int, char) - Method in interface org.newdawn.slick.KeyListener
  Notification that a key was released
keyReleased(int, char) - Method in class org.newdawn.slick.state.BasicGameState
keyReleased(int, char) - Method in class org.newdawn.slick.state.StateBasedGame
keyReleased(int, char) - Method in class org.newdawn.slick.tests.InputTest
keyReleased(int, char) - Method in class org.newdawn.slick.tests.ShapeTest
keyReleased(int, char) - Method in class org.newdawn.slick.tests.states.TestState1
keyReleased(int, char) - Method in class org.newdawn.slick.tests.states.TestState2
keyReleased(int, char) - Method in class org.newdawn.slick.tests.states.TestState3
keyReleased(int, char) - Method in class org.newdawn.slick.tests.TestBox
keyReleased(int, char) - Method in class org.newdawn.slick.tests.TransformTest
keyReleased(int, char) - Method in class org.newdawn.slick.tests.TransformTest2
keyReleased(int, char) - Method in class org.newdawn.slick.util.InputAdapter
KeyRepeatTest - Class in org.newdawn.slick.tests
  A test for basic image rendering
KeyRepeatTest() - Constructor for class org.newdawn.slick.tests.KeyRepeatTest
  Create a new image rendering test
keys - Variable in class org.newdawn.slick.Input
  The character values representing the pressed keys
kill() - Method in class org.newdawn.slick.particles.Particle
  Kill the particle, stop it rendering and send it back to the engine for use.

## L

LameTest - Class in org.newdawn.slick.tests
  Lame test
LameTest() - Constructor for class org.newdawn.slick.tests.LameTest
  Create the test
lastFPS - Variable in class org.newdawn.slick.GameContainer
  The last time the FPS recorded
lastFrame - Variable in class org.newdawn.slick.GameContainer
  The time the last frame was rendered
lastGame - Variable in class org.newdawn.slick.GameContainer
  The last game started
lastGID - Variable in class org.newdawn.slick.tiled.TileSet
  The local global tile id in the set
Layer - Class in org.newdawn.slick.tiled
  A layer of tiles on the map
Layer(TiledMap, Element) - Constructor for class org.newdawn.slick.tiled.Layer
  Create a new layer based on the XML definition
layers - Variable in class org.newdawn.slick.tiled.TiledMap
  The list of layers defined in the map
leave(GameContainer, StateBasedGame) - Method in class org.newdawn.slick.state.BasicGameState
leave(GameContainer, StateBasedGame) - Method in interface org.newdawn.slick.state.GameState
  Notification that we're leaving this game state
leaveSafeBlock() - Static method in class org.newdawn.slick.opengl.SlickCallable
  Leave a safe block ensuring that all of Slick's OpenGL state is restored since the last enter.
LEFT - Static variable in class org.newdawn.slick.command.ControllerDirectionControl
  The direction indicating we're waiting for the user to press left
LEFT - Static variable in class org.newdawn.slick.util.FontUtils.Alignment
  Left alignment
length() - Method in class org.newdawn.slick.geom.Line
  Find the length of the line
length() - Method in class org.newdawn.slick.geom.Vector2f
  Get the length of this vector
length - Variable in class org.newdawn.slick.particles.ConfigurableEmitter
  The length of the effect
length() - Method in class org.newdawn.slick.util.pathfinding.navmesh.NavPath
  Get the length of the path
lengthSquared() - Method in class org.newdawn.slick.geom.Line
  Find the length of the line squared (cheaper and good for comparisons)
lengthSquared() - Method in class org.newdawn.slick.geom.Vector2f
  The length of the vector squared
life - Variable in class org.newdawn.slick.particles.Particle
  The life left in the particle
lightGray - Static variable in class org.newdawn.slick.Color
  The fixed colour light gray
line - Variable in class org.newdawn.slick.geom.GeomUtil.HitResult
  The line on the target shape that intersected
Line - Class in org.newdawn.slick.geom
  Implemenation of a bunch of maths functions to do with lines.
Line(float, float, boolean, boolean) - Constructor for class org.newdawn.slick.geom.Line
  Create a new line based on the origin and a single point
Line(float, float) - Constructor for class org.newdawn.slick.geom.Line
  Create a new line based on the origin and a single point
Line(float, float, float, float) - Constructor for class org.newdawn.slick.geom.Line
  Create a new line based on two points
Line(float, float, float, float, boolean) - Constructor for class org.newdawn.slick.geom.Line
  Create a line with relative second point
Line(float[], float[]) - Constructor for class org.newdawn.slick.geom.Line
  Create a new line based on two points
Line(Vector2f, Vector2f) - Constructor for class org.newdawn.slick.geom.Line
  Create a new line based on two points
LINE - Static variable in class org.newdawn.slick.svg.Figure
  Line Type
LinearGradientFill - Class in org.newdawn.slick.svg
  A filler for shapes that applys SVG linear gradients
LinearGradientFill(Shape, Transform, Gradient) - Constructor for class org.newdawn.slick.svg.LinearGradientFill
  Create a new fill for gradients
LineProcessor - Class in org.newdawn.slick.svg.inkscape
  A processor for the <line> element
LineProcessor() - Constructor for class org.newdawn.slick.svg.inkscape.LineProcessor
LineRenderTest - Class in org.newdawn.slick.tests
  A test for the line rendering capability
LineRenderTest() - Constructor for class org.newdawn.slick.tests.LineRenderTest
  Create a new test
LineStripRenderer - Interface in org.newdawn.slick.opengl.renderer
  The description of a class able to render line strips through OpenGL
lineTo(float, float) - Method in class org.newdawn.slick.geom.Path
  Add a line to the contour or hole which ends at the specified location.
Link - Class in org.newdawn.slick.util.pathfinding.navmesh
  A link between this space and another
Link(float, float, Space) - Constructor for class org.newdawn.slick.util.pathfinding.navmesh.Link
  Create a new link
link(Space) - Method in class org.newdawn.slick.util.pathfinding.navmesh.Space
  Link this space to another by creating a link and finding the point at which the spaces link up
list - Variable in class org.newdawn.slick.svg.SimpleDiagramRenderer
  The display list representing the diagram
listener - Variable in class org.newdawn.slick.geom.GeomUtil
  The listener to notify of operations
listeners - Variable in class org.newdawn.slick.gui.AbstractComponent
  Listeners for the component to notify
load() - Method in interface org.newdawn.slick.loading.DeferredResource
  Load the actual resource
load() - Method in class org.newdawn.slick.openal.DeferredSound
load() - Method in class org.newdawn.slick.opengl.DeferredTexture
load() - Method in class org.newdawn.slick.SavedState
  Load the data from file/muffin
load(String, boolean) - Static method in class org.newdawn.slick.svg.InkscapeLoader
  Load a SVG document into a diagram
load(String) - Static method in class org.newdawn.slick.svg.InkscapeLoader
  Load a SVG document into a diagram
load(InputStream, boolean) - Static method in class org.newdawn.slick.svg.InkscapeLoader
  Load a SVG document into a diagram
LoadableImageData - Interface in org.newdawn.slick.opengl
  An image data source that can load images from a stream
loadChildren(Element, Transform) - Method in class org.newdawn.slick.svg.InkscapeLoader
loadChildren(Element, Transform) - Method in interface org.newdawn.slick.svg.Loader
  Load the children of a given element
loadConfiguredSystem(String, Color) - Static method in class org.newdawn.slick.particles.ParticleIO
  Load a set of configured emitters into a single system
loadConfiguredSystem(String) - Static method in class org.newdawn.slick.particles.ParticleIO
  Load a set of configured emitters into a single system
loadConfiguredSystem(File) - Static method in class org.newdawn.slick.particles.ParticleIO
  Load a set of configured emitters into a single system
loadConfiguredSystem(InputStream, Color) - Static method in class org.newdawn.slick.particles.ParticleIO
  Load a set of configured emitters into a single system
loadConfiguredSystem(InputStream) - Static method in class org.newdawn.slick.particles.ParticleIO
  Load a set of configured emitters into a single system
loadConfiguredSystem(String, ConfigurableEmitterFactory) - Static method in class org.newdawn.slick.particles.ParticleIO
  Load a set of configured emitters into a single system
loadConfiguredSystem(File, ConfigurableEmitterFactory) - Static method in class org.newdawn.slick.particles.ParticleIO
  Load a set of configured emitters into a single system
loadConfiguredSystem(InputStream, ConfigurableEmitterFactory) - Static method in class org.newdawn.slick.particles.ParticleIO
  Load a set of configured emitters into a single system
loadConfiguredSystem(InputStream, ConfigurableEmitterFactory, ParticleSystem, Color) - Static method in class org.newdawn.slick.particles.ParticleIO
  Load a set of configured emitters into a single system
loadEmitter(String) - Static method in class org.newdawn.slick.particles.ParticleIO
  Load a single emitter from an XML file
loadEmitter(File) - Static method in class org.newdawn.slick.particles.ParticleIO
  Load a single emitter from an XML file
loadEmitter(InputStream) - Static method in class org.newdawn.slick.particles.ParticleIO
  Load a single emitter from an XML file
loadEmitter(String, ConfigurableEmitterFactory) - Static method in class org.newdawn.slick.particles.ParticleIO
  Load a single emitter from an XML file
loadEmitter(File, ConfigurableEmitterFactory) - Static method in class org.newdawn.slick.particles.ParticleIO
  Load a single emitter from an XML file
loadEmitter(InputStream, ConfigurableEmitterFactory) - Static method in class org.newdawn.slick.particles.ParticleIO
  Load a single emitter from an XML file
Loader - Interface in org.newdawn.slick.svg
  Description of a simple XML loader
loadFile(String) - Method in class org.newdawn.slick.muffin.FileMuffin
loadFile(String) - Method in interface org.newdawn.slick.muffin.Muffin
  Load a file of data from the store
loadFile(String) - Method in class org.newdawn.slick.muffin.WebstartMuffin
loadGlyphs(List, int) - Method in class org.newdawn.slick.font.GlyphPage
  Loads glyphs to the backing texture and sets the image on each loaded glyph.
loadGlyphs() - Method in class org.newdawn.slick.UnicodeFont
  Loads all queued glyphs to the backing textures.
loadGlyphs(int) - Method in class org.newdawn.slick.UnicodeFont
  Loads up to the specified number of queued glyphs to the backing textures.
loadImage(InputStream) - Method in class org.newdawn.slick.opengl.CompositeImageData
loadImage(InputStream, boolean, int[]) - Method in class org.newdawn.slick.opengl.CompositeImageData
loadImage(InputStream, boolean, boolean, int[]) - Method in class org.newdawn.slick.opengl.CompositeImageData
loadImage(InputStream) - Method in class org.newdawn.slick.opengl.ImageIOImageData
loadImage(InputStream, boolean, int[]) - Method in class org.newdawn.slick.opengl.ImageIOImageData
loadImage(InputStream, boolean, boolean, int[]) - Method in class org.newdawn.slick.opengl.ImageIOImageData
loadImage(InputStream) - Method in interface org.newdawn.slick.opengl.LoadableImageData
  Load a image from the specified stream
loadImage(InputStream, boolean, int[]) - Method in interface org.newdawn.slick.opengl.LoadableImageData
  Load a image from the specified stream
loadImage(InputStream, boolean, boolean, int[]) - Method in interface org.newdawn.slick.opengl.LoadableImageData
  Load a image from the specified stream
loadImage(InputStream) - Method in class org.newdawn.slick.opengl.PNGImageData
loadImage(InputStream, boolean, int[]) - Method in class org.newdawn.slick.opengl.PNGImageData
loadImage(InputStream, boolean, boolean, int[]) - Method in class org.newdawn.slick.opengl.PNGImageData
loadImage(InputStream) - Method in class org.newdawn.slick.opengl.TGAImageData
loadImage(InputStream, boolean, int[]) - Method in class org.newdawn.slick.opengl.TGAImageData
loadImage(InputStream, boolean, boolean, int[]) - Method in class org.newdawn.slick.opengl.TGAImageData
LoadingList - Class in org.newdawn.slick.loading
  A central list where all deferred loading resoures end up when deferred loading is in use.
LocatedImage - Class in org.newdawn.slick.util
  An image along with state information that allows it to be drawn without specifing the state in which to render.
LocatedImage(Image, int, int) - Constructor for class org.newdawn.slick.util.LocatedImage
  Create a new located image
Log - Class in org.newdawn.slick.util
  A simple central logging system
LogSystem - Interface in org.newdawn.slick.util
  Plugin in interface for the logging of Slick
loop() - Method in class org.newdawn.slick.Music
  Loop the music
loop(float, float) - Method in class org.newdawn.slick.Music
  Loop the music at a given pitch and volume
loop() - Method in class org.newdawn.slick.Sound
  Loop this sound effect at default volume and pitch
loop(float, float) - Method in class org.newdawn.slick.Sound
  Loop this sound effect at a given volume and pitch
LUMINANCE - Static variable in class org.newdawn.slick.opengl.PNGDecoder
LUMINANCE_ALPHA - Static variable in class org.newdawn.slick.opengl.PNGDecoder

## M

magenta - Static variable in class org.newdawn.slick.Color
  The fixed colour dark magenta
main(String[]) - Static method in class org.newdawn.slick.tests.AlphaMapTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.AnimationTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.AntiAliasTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.BigImageTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.BigSpriteSheetTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.CachedRenderTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.CanvasContainerTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.CanvasSizeTest
  Entry point to the test
main(String[]) - Static method in class org.newdawn.slick.tests.ClipTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.CopyAreaAlphaTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.CurveTest
  Entry point to our simple test
main(String[]) - Static method in class org.newdawn.slick.tests.DeferredLoadingTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.DistanceFieldTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.DoubleClickTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.DuplicateEmitterTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.FlashTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.FontPerformanceTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.FontTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.GeomAccuracyTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.GeomTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.GeomUtilTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.GeomUtilTileTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.GradientImageTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.GradientTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.GraphicsTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.GUITest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.ImageBufferEndianTest
  Entry point to the test
main(String[]) - Static method in class org.newdawn.slick.tests.ImageBufferTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.ImageCornerTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.ImageGraphicsTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.ImageMemTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.ImageOutTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.ImageReadTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.ImageTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.InkscapeTest
  Entry point to our simple test
main(String[]) - Static method in class org.newdawn.slick.tests.InputProviderTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.InputTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.IsoTiledTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.KeyRepeatTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.LameTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.LineRenderTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.MorphShapeTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.MorphSVGTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.MusicListenerTest
  Entry point to the sound test
main(String[]) - Static method in class org.newdawn.slick.tests.NavMeshTest
  Entry point to out application
main(String[]) - Static method in class org.newdawn.slick.tests.PackedSheetTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.ParticleTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.PedigreeTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.PolygonTest
  Entry point into our test
main(String[]) - Static method in class org.newdawn.slick.tests.PureFontTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.SavedStateTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.ScalableTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.ShapeTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.SlickCallableTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.SoundPositionTest
  Entry point to the sound test
main(String[]) - Static method in class org.newdawn.slick.tests.SoundTest
  Entry point to the sound test
main(String[]) - Static method in class org.newdawn.slick.tests.SoundURLTest
  Entry point to the sound test
main(String[]) - Static method in class org.newdawn.slick.tests.SpriteSheetFontTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.StateBasedTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.TestBox
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.TestUtils
  Entry point to the tests
main(String[]) - Static method in class org.newdawn.slick.tests.TexturePaintTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.TileMapTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.TransformTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.TransformTest2
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.TransitionTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.TransparentColorTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.TrueTypeFontPerformanceTest
  Entry point to our test
main(String[]) - Static method in class org.newdawn.slick.tests.UnicodeFontTest
  Entry point to our simple test
main(String[]) - Static method in class org.newdawn.slick.tests.xml.ObjectParserTest
  Entity point to our test.
main(String[]) - Static method in class org.newdawn.slick.tests.xml.XMLTest
  Simple test for the XML parsing API
ManhattanHeuristic - Class in org.newdawn.slick.util.pathfinding.heuristics
  A heuristic that drives the search based on the Manhattan distance between the current location and the target
ManhattanHeuristic(int) - Constructor for class org.newdawn.slick.util.pathfinding.heuristics.ManhattanHeuristic
  Create a new heuristic
MannTriangulator - Class in org.newdawn.slick.geom
  A 2D Triangulator.
MannTriangulator() - Constructor for class org.newdawn.slick.geom.MannTriangulator
  Creates a new instance of Triangulator0
MannTriangulator.PointBag - Class in org.newdawn.slick.geom
  A bag/pool of point objects
MannTriangulator.PointBag() - Constructor for class org.newdawn.slick.geom.MannTriangulator.PointBag
MaskUtil - Class in org.newdawn.slick.util
  A utility to provide full screen masking
MaskUtil() - Constructor for class org.newdawn.slick.util.MaskUtil
MAX_GLYPH_SIZE - Static variable in class org.newdawn.slick.font.GlyphPage
  The maxium size of an individual glyph
MAX_POINTS - Variable in class org.newdawn.slick.geom.GeomUtil
  The maximum number of points returned by an operation - prevents full lockups
MAX_POINTS - Static variable in class org.newdawn.slick.opengl.renderer.QuadBasedLineStripRenderer
  Maximum number of points allowed in a single strip
MAX_VERTS - Static variable in class org.newdawn.slick.opengl.renderer.VAOGLRenderer
  The maximum number of vertices draw in one batch
maximumLogicInterval - Variable in class org.newdawn.slick.GameContainer
  The maximum logic update interval
maxParticlesPerEmitter - Variable in class org.newdawn.slick.particles.ParticleSystem
  The maximum number of particles allows per emitter
maxX - Variable in class org.newdawn.slick.geom.Shape
  The right most point of this shape
maxY - Variable in class org.newdawn.slick.geom.Shape
  The bottom most point of this shape
merge(Space) - Method in class org.newdawn.slick.util.pathfinding.navmesh.Space
  Merge this space with another
minimumLogicInterval - Variable in class org.newdawn.slick.GameContainer
  The minimum logic update interval
minX - Variable in class org.newdawn.slick.geom.Shape
  The left most point of this shape.
minY - Variable in class org.newdawn.slick.geom.Shape
  The top most point of this shape.
MOD - Static variable in class org.newdawn.slick.openal.DeferredSound
  Indicate a MOD/XM to be loaded
MODE_ADD - Static variable in class org.newdawn.slick.Graphics
  Draw adding the existing colour to the new colour
MODE_ALPHA_BLEND - Static variable in class org.newdawn.slick.Graphics
  Draw using the alpha blending
MODE_ALPHA_MAP - Static variable in class org.newdawn.slick.Graphics
  Draw to the alpha map
MODE_COLOR_MULTIPLY - Static variable in class org.newdawn.slick.Graphics
  Draw multiplying the source and destination colours
MODE_NORMAL - Static variable in class org.newdawn.slick.Graphics
  The normal drawing mode
MODE_SCREEN - Static variable in class org.newdawn.slick.Graphics
  Draw blending the new image into the old one by a factor of it's colour
MODSound - Class in org.newdawn.slick.openal
  A sound as a MOD file - can only be played as music
MODSound(SoundStore, InputStream) - Constructor for class org.newdawn.slick.openal.MODSound
  Create a mod sound to be played back
MorphShape - Class in org.newdawn.slick.geom
  A shape that morphs between a set of other shapes
MorphShape(Shape) - Constructor for class org.newdawn.slick.geom.MorphShape
  Create a new mighty morphin shape
MorphShapeTest - Class in org.newdawn.slick.tests
  A test to try shape morphing
MorphShapeTest() - Constructor for class org.newdawn.slick.tests.MorphShapeTest
  Create a simple test
MorphSVGTest - Class in org.newdawn.slick.tests
  A test to try shape morphing
MorphSVGTest() - Constructor for class org.newdawn.slick.tests.MorphSVGTest
  Create a simple test
MOUSE_LEFT_BUTTON - Static variable in class org.newdawn.slick.Input
  The left mouse button indicator
MOUSE_MIDDLE_BUTTON - Static variable in class org.newdawn.slick.Input
  The middle mouse button indicator
MOUSE_RIGHT_BUTTON - Static variable in class org.newdawn.slick.Input
  The right mouse button indicator
MouseButtonControl - Class in org.newdawn.slick.command
  A control indicating that a mouse button must be pressed or released to cause an command
MouseButtonControl(int) - Constructor for class org.newdawn.slick.command.MouseButtonControl
  Create a new control that indicates a mouse button to be pressed or released
mouseClicked(int, int, int, int) - Method in class org.newdawn.slick.BasicGame
mouseClicked(int, int, int, int) - Method in interface org.newdawn.slick.MouseListener
  Notification that a mouse button was clicked.
mouseClicked(int, int, int, int) - Method in class org.newdawn.slick.state.BasicGameState
mouseClicked(int, int, int, int) - Method in class org.newdawn.slick.state.StateBasedGame
mouseClicked(int, int, int, int) - Method in class org.newdawn.slick.tests.DoubleClickTest
mouseClicked(int, int, int, int) - Method in class org.newdawn.slick.tests.InputTest
mouseClicked(int, int, int, int) - Method in class org.newdawn.slick.util.InputAdapter
mouseDragged(int, int, int, int) - Method in class org.newdawn.slick.BasicGame
mouseDragged(int, int, int, int) - Method in class org.newdawn.slick.gui.MouseOverArea
mouseDragged(int, int, int, int) - Method in interface org.newdawn.slick.MouseListener
  Notification that mouse cursor was dragged
mouseDragged(int, int, int, int) - Method in class org.newdawn.slick.state.BasicGameState
mouseDragged(int, int, int, int) - Method in class org.newdawn.slick.state.StateBasedGame
mouseDragged(int, int, int, int) - Method in class org.newdawn.slick.util.InputAdapter
MouseListener - Interface in org.newdawn.slick
  Description of classes that respond to mouse related input events
mouseListeners - Variable in class org.newdawn.slick.Input
  The listeners to notify of mouse events
mouseListenersToAdd - Variable in class org.newdawn.slick.Input
  The listener to add
mouseMoved(int, int, int, int) - Method in class org.newdawn.slick.BasicGame
mouseMoved(int, int, int, int) - Method in class org.newdawn.slick.gui.MouseOverArea
mouseMoved(int, int, int, int) - Method in interface org.newdawn.slick.MouseListener
  Notification that mouse cursor was moved
mouseMoved(int, int, int, int) - Method in class org.newdawn.slick.state.BasicGameState
mouseMoved(int, int, int, int) - Method in class org.newdawn.slick.state.StateBasedGame
mouseMoved(int, int, int, int) - Method in class org.newdawn.slick.tests.InputTest
mouseMoved(int, int, int, int) - Method in class org.newdawn.slick.tests.TestBox
mouseMoved(int, int, int, int) - Method in class org.newdawn.slick.util.InputAdapter
MouseOverArea - Class in org.newdawn.slick.gui
  A mouse over area that can be used for menus or buttons
MouseOverArea(GUIContext, Image, int, int, ComponentListener) - Constructor for class org.newdawn.slick.gui.MouseOverArea
  Create a new mouse over area
MouseOverArea(GUIContext, Image, int, int) - Constructor for class org.newdawn.slick.gui.MouseOverArea
  Create a new mouse over area
MouseOverArea(GUIContext, Image, int, int, int, int, ComponentListener) - Constructor for class org.newdawn.slick.gui.MouseOverArea
  Create a new mouse over area
MouseOverArea(GUIContext, Image, int, int, int, int) - Constructor for class org.newdawn.slick.gui.MouseOverArea
  Create a new mouse over area
MouseOverArea(GUIContext, Image, Shape) - Constructor for class org.newdawn.slick.gui.MouseOverArea
  Create a new mouse over area
mousePressed(int, int, int) - Method in class org.newdawn.slick.BasicGame
mousePressed(int, int, int) - Method in class org.newdawn.slick.gui.MouseOverArea
mousePressed - Variable in class org.newdawn.slick.Input
  THe state of the mouse buttons
mousePressed(int, int, int) - Method in interface org.newdawn.slick.MouseListener
  Notification that a mouse button was pressed
mousePressed(int, int, int) - Method in class org.newdawn.slick.state.BasicGameState
mousePressed(int, int, int) - Method in class org.newdawn.slick.state.StateBasedGame
mousePressed(int, int, int) - Method in class org.newdawn.slick.tests.InputTest
mousePressed(int, int, int) - Method in class org.newdawn.slick.tests.NavMeshTest
mousePressed(int, int, int) - Method in class org.newdawn.slick.tests.PedigreeTest
mousePressed(int, int, int) - Method in class org.newdawn.slick.tests.TestBox
mousePressed(int, int, int) - Method in class org.newdawn.slick.util.InputAdapter
mouseReleased(int, int, int) - Method in class org.newdawn.slick.BasicGame
mouseReleased(int, int, int) - Method in class org.newdawn.slick.gui.AbstractComponent
  Gives the focus to this component with a click of the mouse.
mouseReleased(int, int, int) - Method in class org.newdawn.slick.gui.MouseOverArea
mouseReleased(int, int, int) - Method in interface org.newdawn.slick.MouseListener
  Notification that a mouse button was released
mouseReleased(int, int, int) - Method in class org.newdawn.slick.state.BasicGameState
mouseReleased(int, int, int) - Method in class org.newdawn.slick.state.StateBasedGame
mouseReleased(int, int, int) - Method in class org.newdawn.slick.tests.InputTest
mouseReleased(int, int, int) - Method in class org.newdawn.slick.tests.TestBox
mouseReleased(int, int, int) - Method in class org.newdawn.slick.util.InputAdapter
mouseWheelMoved(int) - Method in class org.newdawn.slick.BasicGame
mouseWheelMoved(int) - Method in interface org.newdawn.slick.MouseListener
  Notification that the mouse wheel position was updated
mouseWheelMoved(int) - Method in class org.newdawn.slick.state.BasicGameState
mouseWheelMoved(int) - Method in class org.newdawn.slick.state.StateBasedGame
mouseWheelMoved(int) - Method in class org.newdawn.slick.tests.GeomUtilTest
mouseWheelMoved(int) - Method in class org.newdawn.slick.tests.InputTest
mouseWheelMoved(int) - Method in class org.newdawn.slick.tests.TestBox
mouseWheelMoved(int) - Method in class org.newdawn.slick.util.InputAdapter
move(float, float) - Method in class org.newdawn.slick.particles.Particle
  Move this particle a fixed amount
moveAll(ParticleEmitter, float, float) - Method in class org.newdawn.slick.particles.ParticleSystem
  Move all the particles owned by the specified emitter
Mover - Interface in org.newdawn.slick.util.pathfinding
  A tagging interface for an object representing the entity in the game that is going to moving along the path.
Muffin - Interface in org.newdawn.slick.muffin
  A description of any class with the ability to store state locally
multiply(Color) - Method in class org.newdawn.slick.Color
  Multiply this color by another
Music - Class in org.newdawn.slick
  A piece of music loaded and playable within the game.
Music(String) - Constructor for class org.newdawn.slick.Music
  Create and load a piece of music (either OGG or MOD/XM)
Music(URL) - Constructor for class org.newdawn.slick.Music
  Create and load a piece of music (either OGG or MOD/XM)
Music(InputStream, String) - Constructor for class org.newdawn.slick.Music
  Create and load a piece of music (either OGG or MOD/XM)
Music(URL, boolean) - Constructor for class org.newdawn.slick.Music
  Create and load a piece of music (either OGG or MOD/XM)
Music(String, boolean) - Constructor for class org.newdawn.slick.Music
  Create and load a piece of music (either OGG or MOD/XM)
musicEnded(Music) - Method in interface org.newdawn.slick.MusicListener
  Notification that a piece of music finished playing
musicEnded(Music) - Method in class org.newdawn.slick.tests.MusicListenerTest
MusicListener - Interface in org.newdawn.slick
  The description of any class needing to recieve notification of changes to music state.
MusicListenerTest - Class in org.newdawn.slick.tests
  A test for music listeners which notify you when the music has eneded
MusicListenerTest() - Constructor for class org.newdawn.slick.tests.MusicListenerTest
  Create a new test
musicOn() - Method in class org.newdawn.slick.openal.SoundStore
  Check if music is currently enabled
musicSwapped(Music, Music) - Method in interface org.newdawn.slick.MusicListener
  Notification that a piece of music has been swapped for another.
musicSwapped(Music, Music) - Method in class org.newdawn.slick.tests.MusicListenerTest

## N

name - Variable in class org.newdawn.slick.Image
  A meaningful name provided by the user of the image to tag it
name - Variable in class org.newdawn.slick.particles.ConfigurableEmitter
  The name attribute
name - Variable in class org.newdawn.slick.tests.xml.Item
  The name injected by the XML parser
name - Variable in class org.newdawn.slick.tiled.Layer
  The name of this layer - read from the XML
name - Variable in class org.newdawn.slick.tiled.TiledMap.GroupObject
  The name of this object - read from the XML
name - Variable in class org.newdawn.slick.tiled.TiledMap.ObjectGroup
  The name of this group - read from the XML
name - Variable in class org.newdawn.slick.tiled.TileSet
  The name of the tile set
NavMesh - Class in org.newdawn.slick.util.pathfinding.navmesh
  A nav-mesh is a set of shapes that describe the navigation of a map.
NavMesh() - Constructor for class org.newdawn.slick.util.pathfinding.navmesh.NavMesh
  Create a new empty mesh
NavMesh(ArrayList) - Constructor for class org.newdawn.slick.util.pathfinding.navmesh.NavMesh
  Create a new mesh with a set of spaces
NavMeshBuilder - Class in org.newdawn.slick.util.pathfinding.navmesh
  The builder responsible for converting a tile based map into a navigation mesh
NavMeshBuilder() - Constructor for class org.newdawn.slick.util.pathfinding.navmesh.NavMeshBuilder
NavMeshTest - Class in org.newdawn.slick.tests
  A test to show nav-mesh generation on tile based maps.
NavMeshTest() - Constructor for class org.newdawn.slick.tests.NavMeshTest
  Create a new test
NavPath - Class in org.newdawn.slick.util.pathfinding.navmesh
  A path across a navigation mesh
NavPath() - Constructor for class org.newdawn.slick.util.pathfinding.navmesh.NavPath
  Create a new path
NeatTriangulator - Class in org.newdawn.slick.geom
  A second triangulator that seems slightly more robust
NeatTriangulator() - Constructor for class org.newdawn.slick.geom.NeatTriangulator
  Create a new triangulator
negate() - Method in class org.newdawn.slick.geom.Vector2f
  Negate this vector
negateLocal() - Method in class org.newdawn.slick.geom.Vector2f
  Negate this vector without creating a new copy
next - Variable in class org.newdawn.slick.geom.MannTriangulator.PointBag
  The next bag in the list of bags
nextRepeat - Variable in class org.newdawn.slick.Input
  The time since the next key repeat to be fired for the key
NONE - Static variable in class org.newdawn.slick.opengl.renderer.VAOGLRenderer
  Indicates there is no current geometry buffer
NONE - Static variable in class org.newdawn.slick.svg.NonGeometricData
  Value indicating that no settings has been specified
NonGeometricData - Class in org.newdawn.slick.svg
  A set of data about a shape that doesn't fit into it's geometric configuration.
NonGeometricData(String) - Constructor for class org.newdawn.slick.svg.NonGeometricData
  Create a set of non-geometric data for a figure
normalise() - Method in class org.newdawn.slick.geom.Vector2f
  Normalise the vector
notifyListeners() - Method in class org.newdawn.slick.gui.AbstractComponent
  Notify all the listeners.
NullAudio - Class in org.newdawn.slick.openal
  A null implementation used to provide an object reference when sound has failed.
NullAudio() - Constructor for class org.newdawn.slick.openal.NullAudio
NUM_KERNELS - Static variable in class org.newdawn.slick.font.effects.ShadowEffect
  The number of kernels to apply

## O

objectGroups - Variable in class org.newdawn.slick.tiled.TiledMap
  The list of object-groups defined in the map
ObjectParserTest - Class in org.newdawn.slick.tests.xml
  A simple test to check that the object parser from XML works.
ObjectParserTest() - Constructor for class org.newdawn.slick.tests.xml.ObjectParserTest
objects - Variable in class org.newdawn.slick.tiled.TiledMap.ObjectGroup
  The Objects of this group
ObjectTreeParser - Class in org.newdawn.slick.util.xml
  Provides a method of parsing XML into an existing data model.
ObjectTreeParser() - Constructor for class org.newdawn.slick.util.xml.ObjectTreeParser
  Create an object tree parser with no default package
ObjectTreeParser(String) - Constructor for class org.newdawn.slick.util.xml.ObjectTreeParser
  Create an object tree parser specifing the default package where classes will be search for using the XML element name
OGG - Static variable in class org.newdawn.slick.openal.DeferredSound
  Indicate a OGG to be loaded
OggData - Class in org.newdawn.slick.openal
  Data describing the sounds in a OGG file
OggData() - Constructor for class org.newdawn.slick.openal.OggData
OggDecoder - Class in org.newdawn.slick.openal
  Decode an OGG file to PCM data
OggDecoder() - Constructor for class org.newdawn.slick.openal.OggDecoder
  Create a new OGG decoder
OggInputStream - Class in org.newdawn.slick.openal
  An input stream that can extract ogg data.
OggInputStream(InputStream) - Constructor for class org.newdawn.slick.openal.OggInputStream
  Create a new stream to decode OGG data
on(Vector2f) - Method in class org.newdawn.slick.geom.Line
  Check if the given point is on the line
OPACITY - Static variable in class org.newdawn.slick.svg.NonGeometricData
  The alpha value for filling
OpenALStreamPlayer - Class in org.newdawn.slick.openal
  A generic tool to work on a supplied stream, pulling out PCM data and buffered it to OpenAL as required.
OpenALStreamPlayer(int, String) - Constructor for class org.newdawn.slick.openal.OpenALStreamPlayer
  Create a new player to work on an audio stream
OpenALStreamPlayer(int, URL) - Constructor for class org.newdawn.slick.openal.OpenALStreamPlayer
  Create a new player to work on an audio stream
OperationNotSupportedException - Exception in org.newdawn.slick.util
  Thrown to indicate that a limited implementation of a class can not support the operation requested.
OperationNotSupportedException(String) - Constructor for exception org.newdawn.slick.util.OperationNotSupportedException
  Create a new exception
optionValue(String, String, String[][], String) - Static method in class org.newdawn.slick.font.effects.EffectUtil
  Prompts the user for a value that represents a fixed number of options.
orange - Static variable in class org.newdawn.slick.Color
  The fixed colour dark orange
org.newdawn.slick - package org.newdawn.slick
org.newdawn.slick.command - package org.newdawn.slick.command
  Provides abstract input by mapping physical device inputs (mouse, keyboard and controllers) to abstract commands that are relevant to a particular game.
org.newdawn.slick.fills - package org.newdawn.slick.fills
  Fill effects used to colour and mogrify shapes during rendering
org.newdawn.slick.font - package org.newdawn.slick.font
org.newdawn.slick.font.effects - package org.newdawn.slick.font.effects
org.newdawn.slick.geom - package org.newdawn.slick.geom
  Simple geometric wrappers that can be used for rendering and collision.
org.newdawn.slick.gui - package org.newdawn.slick.gui
  Some extremely simple GUI elements which should be used where a game does not require a full GUI
org.newdawn.slick.imageout - package org.newdawn.slick.imageout
  Supports saving of slick images to various file types.
org.newdawn.slick.loading - package org.newdawn.slick.loading
  Adds support for deferring loading of resources to a set time to allow loading/progress bar style effects.
org.newdawn.slick.muffin - package org.newdawn.slick.muffin
  Muffins for storing local data
org.newdawn.slick.openal - package org.newdawn.slick.openal
  This package contains the nitty gritty sound manipulation code for using OpenAL with standard audio formats.
org.newdawn.slick.opengl - package org.newdawn.slick.opengl
  This package contains the nitty gritty image manipulation code for using OpenGL with standard image formats.
org.newdawn.slick.opengl.pbuffer - package org.newdawn.slick.opengl.pbuffer
org.newdawn.slick.opengl.renderer - package org.newdawn.slick.opengl.renderer
org.newdawn.slick.particles - package org.newdawn.slick.particles
  The particle engine maintains a set of small sprites being controlled by emitters to give some special effect.
org.newdawn.slick.particles.effects - package org.newdawn.slick.particles.effects
  This package should contain stock effects for simple particle systems.
org.newdawn.slick.state - package org.newdawn.slick.state
  State based games allow the game to be broken down into the different activities the player may take part in, for instance menu, highscores, play and credits.
org.newdawn.slick.state.transition - package org.newdawn.slick.state.transition
org.newdawn.slick.svg - package org.newdawn.slick.svg
  Demo/Test SVG area.
org.newdawn.slick.svg.inkscape - package org.newdawn.slick.svg.inkscape
org.newdawn.slick.tests - package org.newdawn.slick.tests
  Tests for the facilities provided by the library.
org.newdawn.slick.tests.states - package org.newdawn.slick.tests.states
  States for the StateBasedGameTest
org.newdawn.slick.tests.xml - package org.newdawn.slick.tests.xml
  Tests for the XML Parser and Object Tree Parser
org.newdawn.slick.tiled - package org.newdawn.slick.tiled
  Contains utilities for working with the TilED (http://www.mapeditor.org) utility for creating tiled maps.
org.newdawn.slick.util - package org.newdawn.slick.util
  Utilities to support the library.
org.newdawn.slick.util.pathfinding - package org.newdawn.slick.util.pathfinding
  A set of classes to provide configurable A* path finding on tilebased maps
org.newdawn.slick.util.pathfinding.heuristics - package org.newdawn.slick.util.pathfinding.heuristics
org.newdawn.slick.util.pathfinding.navmesh - package org.newdawn.slick.util.pathfinding.navmesh
org.newdawn.slick.util.xml - package org.newdawn.slick.util.xml
  Some utilities for reading XML using Java DOM and for mapping XML onto existing data models
orientation - Variable in class org.newdawn.slick.tiled.TiledMap
  The orientation of this map
oriented - Variable in class org.newdawn.slick.particles.Particle
  True if this particle's quad should be oritented based on it's direction
originalDisplayMode - Variable in class org.newdawn.slick.AppGameContainer
  The original display mode before we tampered with things
originalLife - Variable in class org.newdawn.slick.particles.Particle
  The original life of this particle
ORTHOGONAL - Static variable in class org.newdawn.slick.tiled.TiledMap
  Indicates a orthogonal map
out - Static variable in class org.newdawn.slick.util.DefaultLogSystem
  The output stream for dumping the log out on
OutlineEffect - Class in org.newdawn.slick.font.effects
  Strokes glyphs with an outline.
OutlineEffect() - Constructor for class org.newdawn.slick.font.effects.OutlineEffect
  Default constructor for injection
OutlineEffect(int, Color) - Constructor for class org.newdawn.slick.font.effects.OutlineEffect
  Create a new effect to draw the outline of the text
OutlineWobbleEffect - Class in org.newdawn.slick.font.effects
  An effect that genrates a wobbly line around the outline of the text
OutlineWobbleEffect() - Constructor for class org.newdawn.slick.font.effects.OutlineWobbleEffect
  Default constructor for injection
OutlineWobbleEffect(int, Color) - Constructor for class org.newdawn.slick.font.effects.OutlineWobbleEffect
  Create a new effect that generates a wobbly line around the text
OutlineZigzagEffect - Class in org.newdawn.slick.font.effects
  An effect to generate a uniformly zigzaging line around text
OutlineZigzagEffect() - Constructor for class org.newdawn.slick.font.effects.OutlineZigzagEffect
  Default constructor for injection
OutlineZigzagEffect(int, Color) - Constructor for class org.newdawn.slick.font.effects.OutlineZigzagEffect
  Create a new effect to generate a zigzagging line around the text
OverTriangulator - Class in org.newdawn.slick.geom
  A triangulator implementation that splits the triangules of another, subdividing to give a higher tesselation - and hence smoother transitions.
OverTriangulator(Triangulator) - Constructor for class org.newdawn.slick.geom.OverTriangulator
  Create a new triangulator

## P

p1 - Variable in class org.newdawn.slick.geom.GeomUtil.HitResult
  The index of the first point on the target shape that forms the line
p2 - Variable in class org.newdawn.slick.geom.GeomUtil.HitResult
  The index of the second point on the target shape that forms the line
PackedSheetTest - Class in org.newdawn.slick.tests
  A test for packed sprite sheets
PackedSheetTest() - Constructor for class org.newdawn.slick.tests.PackedSheetTest
  Create a new image rendering test
PackedSpriteSheet - Class in org.newdawn.slick
  A sprite sheet packed and defined by the Pacific Software Image Packer available from: http://homepage.ntlworld.com/config/imagepacker/
PackedSpriteSheet(String) - Constructor for class org.newdawn.slick.PackedSpriteSheet
  Create a new packed sprite sheet based on a ImagePacker definition file
PackedSpriteSheet(String, Color) - Constructor for class org.newdawn.slick.PackedSpriteSheet
  Create a new packed sprite sheet based on a ImagePacker definition file
PackedSpriteSheet(String, int) - Constructor for class org.newdawn.slick.PackedSpriteSheet
  Create a new packed sprite sheet based on a ImagePacker definition file
PackedSpriteSheet(String, int, Color) - Constructor for class org.newdawn.slick.PackedSpriteSheet
  Create a new packed sprite sheet based on a ImagePacker definition file
parse(String) - Method in class org.newdawn.slick.util.xml.ObjectTreeParser
  Parse the XML document located by the slick resource loader using the reference given.
parse(String, InputStream) - Method in class org.newdawn.slick.util.xml.ObjectTreeParser
  Parse the XML document that can be read from the given input stream
parse(String) - Method in class org.newdawn.slick.util.xml.XMLParser
  Parse the XML document located by the slick resource loader using the reference given.
parse(String, InputStream) - Method in class org.newdawn.slick.util.xml.XMLParser
  Parse the XML document that can be read from the given input stream
parseOnto(String, Object) - Method in class org.newdawn.slick.util.xml.ObjectTreeParser
  Parse the XML document located by the slick resource loader using the reference given.
parseOnto(String, InputStream, Object) - Method in class org.newdawn.slick.util.xml.ObjectTreeParser
  Parse the XML document that can be read from the given input stream
ParsingException - Exception in org.newdawn.slick.svg
  Exception indicating a failure to parse XML, giving element information
ParsingException(String, String, Throwable) - Constructor for exception org.newdawn.slick.svg.ParsingException
  Create a new exception
ParsingException(Element, String, Throwable) - Constructor for exception org.newdawn.slick.svg.ParsingException
  Create a new exception
ParsingException(String, String) - Constructor for exception org.newdawn.slick.svg.ParsingException
  Create a new exception
ParsingException(Element, String) - Constructor for exception org.newdawn.slick.svg.ParsingException
  Create a new exception
Particle - Class in org.newdawn.slick.particles
  A single particle within a system
Particle(ParticleSystem) - Constructor for class org.newdawn.slick.particles.Particle
  Create a new particle belonging to given engine
ParticleEmitter - Interface in org.newdawn.slick.particles
  An emitter is responsible for producing the particles and controlling them during their life.
ParticleIO - Class in org.newdawn.slick.particles
  Utility methods to (de)serialize ConfigureEmitters to and from XML
ParticleIO() - Constructor for class org.newdawn.slick.particles.ParticleIO
particlesByEmitter - Variable in class org.newdawn.slick.particles.ParticleSystem
  A map from emitter to a the particle pool holding the particles it uses void: this is now sorted by emitters to allow emitter specfic state to be set for each emitter.
ParticleSystem - Class in org.newdawn.slick.particles
  A particle syste responsible for maintaining a set of data about individual particles which are created and controlled by assigned emitters.
ParticleSystem(Image) - Constructor for class org.newdawn.slick.particles.ParticleSystem
  Create a new particle system
ParticleSystem(String) - Constructor for class org.newdawn.slick.particles.ParticleSystem
  Create a new particle system
ParticleSystem(String, int) - Constructor for class org.newdawn.slick.particles.ParticleSystem
  Create a new particle system
ParticleSystem(String, int, Color) - Constructor for class org.newdawn.slick.particles.ParticleSystem
  Create a new particle system
ParticleSystem(Image, int) - Constructor for class org.newdawn.slick.particles.ParticleSystem
  Create a new particle system
ParticleTest - Class in org.newdawn.slick.tests
  A particle test using built in effects
ParticleTest() - Constructor for class org.newdawn.slick.tests.ParticleTest
  Create a new test of graphics context rendering
Path - Class in org.newdawn.slick.geom
  A shape built from lines and curves.
Path(float, float) - Constructor for class org.newdawn.slick.geom.Path
  Create a new path
PATH - Static variable in class org.newdawn.slick.svg.Figure
  Path Type
Path - Class in org.newdawn.slick.util.pathfinding
  A path determined by some path finding algorithm.
Path() - Constructor for class org.newdawn.slick.util.pathfinding.Path
  Create an empty path
Path.Step - Class in org.newdawn.slick.util.pathfinding
  A single step within the path
Path.Step(int, int) - Constructor for class org.newdawn.slick.util.pathfinding.Path.Step
  Create a new step
PathFinder - Interface in org.newdawn.slick.util.pathfinding
  A description of an implementation that can find a path from one location on a tile map to another based on information provided by that tile map.
pathFinderVisited(int, int) - Method in interface org.newdawn.slick.util.pathfinding.TileBasedMap
  Notification that the path finder visited a given tile.
PathFindingContext - Interface in org.newdawn.slick.util.pathfinding
  The context describing the current path finding state
PathProcessor - Class in org.newdawn.slick.svg.inkscape
  A processor for the <polygon> and <path> elements marked as not an arc.
PathProcessor() - Constructor for class org.newdawn.slick.svg.inkscape.PathProcessor
pause() - Method in class org.newdawn.slick.GameContainer
  Pause the game - i.e.
pause() - Method in class org.newdawn.slick.Input
  Pauses the polling and sending of input events.
pause() - Method in class org.newdawn.slick.Music
  Pause the music playback
paused - Variable in class org.newdawn.slick.GameContainer
  True if the game is paused
pauseLoop() - Method in class org.newdawn.slick.openal.SoundStore
  Pause the music loop that is currently playing
pauseMusic() - Static method in class org.newdawn.slick.openal.AudioImpl
  Pause the music currently being played
PBufferGraphics - Class in org.newdawn.slick.opengl.pbuffer
  A graphics implementation that renders to a PBuffer
PBufferGraphics(Image) - Constructor for class org.newdawn.slick.opengl.pbuffer.PBufferGraphics
  Create a new graphics context around a pbuffer
PBufferUniqueGraphics - Class in org.newdawn.slick.opengl.pbuffer
  A graphics implementation that renders to a PBuffer using a unique context, i.e.
PBufferUniqueGraphics(Image) - Constructor for class org.newdawn.slick.opengl.pbuffer.PBufferUniqueGraphics
  Create a new graphics context around a pbuffer
PedigreeTest - Class in org.newdawn.slick.tests
  A test for loading editing particle systems
PedigreeTest() - Constructor for class org.newdawn.slick.tests.PedigreeTest
  Create a new image rendering test
performGLOperations() - Method in class org.newdawn.slick.opengl.SlickCallable
  Perform the GL operations that this callable is intended to.
pickLowestCost(Space, NavPath) - Method in class org.newdawn.slick.util.pathfinding.navmesh.Space
  Pick the lowest cost route from this space to another on the path
pink - Static variable in class org.newdawn.slick.Color
  The fixed colour dark pink
pixelData - Variable in class org.newdawn.slick.Image
  A pixelData holding the pixel data if it's been read for this texture
play() - Method in class org.newdawn.slick.Music
  Play the music
play(float, float) - Method in class org.newdawn.slick.Music
  Play the music at a given pitch and volume
play(boolean) - Method in class org.newdawn.slick.openal.OpenALStreamPlayer
  Start this stream playing
play() - Method in class org.newdawn.slick.Sound
  Play this sound effect at default volume and pitch
play(float, float) - Method in class org.newdawn.slick.Sound
  Play this sound effect at a given volume and pitch
playAsMusic(float, float, boolean) - Method in interface org.newdawn.slick.openal.Audio
  Play this sound as music
playAsMusic(float, float, boolean) - Method in class org.newdawn.slick.openal.AudioImpl
playAsMusic(float, float, boolean) - Method in class org.newdawn.slick.openal.DeferredSound
playAsMusic(float, float, boolean) - Method in class org.newdawn.slick.openal.MODSound
playAsMusic(float, float, boolean) - Method in class org.newdawn.slick.openal.NullAudio
playAsMusic(float, float, boolean) - Method in class org.newdawn.slick.openal.StreamSound
playAsSoundEffect(float, float, boolean) - Method in interface org.newdawn.slick.openal.Audio
  Play this sound as a sound effect
playAsSoundEffect(float, float, boolean, float, float, float) - Method in interface org.newdawn.slick.openal.Audio
  Play this sound as a sound effect
playAsSoundEffect(float, float, boolean) - Method in class org.newdawn.slick.openal.AudioImpl
playAsSoundEffect(float, float, boolean, float, float, float) - Method in class org.newdawn.slick.openal.AudioImpl
playAsSoundEffect(float, float, boolean) - Method in class org.newdawn.slick.openal.DeferredSound
playAsSoundEffect(float, float, boolean, float, float, float) - Method in class org.newdawn.slick.openal.DeferredSound
  Play this sound as a sound effect
playAsSoundEffect(float, float, boolean) - Method in class org.newdawn.slick.openal.MODSound
playAsSoundEffect(float, float, boolean) - Method in class org.newdawn.slick.openal.NullAudio
playAsSoundEffect(float, float, boolean, float, float, float) - Method in class org.newdawn.slick.openal.NullAudio
playAsSoundEffect(float, float, boolean, float, float, float) - Method in class org.newdawn.slick.openal.StreamSound
playAsSoundEffect(float, float, boolean) - Method in class org.newdawn.slick.openal.StreamSound
playAt(float, float, float) - Method in class org.newdawn.slick.Sound
  Play a sound effect from a particular location
playAt(float, float, float, float, float) - Method in class org.newdawn.slick.Sound
  Play a sound effect from a particular location
playing() - Method in class org.newdawn.slick.Music
  Check if the music is being played
playing() - Method in class org.newdawn.slick.Sound
  Check if the sound is currently playing
PNG - Static variable in class org.newdawn.slick.imageout.ImageOut
  The format string for PNG
PNGDecoder - Class in org.newdawn.slick.opengl
  A PNGDecoder.
PNGDecoder(InputStream) - Constructor for class org.newdawn.slick.opengl.PNGDecoder
PNGDecoder.Format - Class in org.newdawn.slick.opengl
PNGImageData - Class in org.newdawn.slick.opengl
  The PNG imge data source that is pure java reading PNGs
PNGImageData() - Constructor for class org.newdawn.slick.opengl.PNGImageData
Point - Class in org.newdawn.slick.geom
  A single point shape
Point(float, float) - Constructor for class org.newdawn.slick.geom.Point
  Create a new point
pointAt(float) - Method in class org.newdawn.slick.geom.Curve
  Get the point at a particular location on the curve
pointExcluded(float, float) - Method in interface org.newdawn.slick.geom.GeomUtilListener
  Notification that a point was excluded from geometry
pointExcluded(float, float) - Method in class org.newdawn.slick.tests.GeomUtilTest
pointExcluded(float, float) - Method in class org.newdawn.slick.tests.GeomUtilTileTest
pointIntersected(float, float) - Method in interface org.newdawn.slick.geom.GeomUtilListener
  Notification that a point was intersected between two geometries
pointIntersected(float, float) - Method in class org.newdawn.slick.tests.GeomUtilTest
pointIntersected(float, float) - Method in class org.newdawn.slick.tests.GeomUtilTileTest
points - Variable in class org.newdawn.slick.geom.Shape
  The points representing this polygon.
pointsDirty - Variable in class org.newdawn.slick.geom.Shape
  Flag to tell whether points need to be generated
pointUsed(float, float) - Method in interface org.newdawn.slick.geom.GeomUtilListener
  Notification that a point was used to build a new geometry
pointUsed(float, float) - Method in class org.newdawn.slick.tests.GeomUtilTest
pointUsed(float, float) - Method in class org.newdawn.slick.tests.GeomUtilTileTest
poll(int, int) - Method in class org.newdawn.slick.Input
  Poll the state of the input
poll(int) - Static method in class org.newdawn.slick.Music
  Poll the state of the current music.
poll() - Method in class org.newdawn.slick.openal.MODSound
  Poll the streaming on the MOD
poll(int) - Method in class org.newdawn.slick.openal.SoundStore
  Poll the streaming system
Polygon - Class in org.newdawn.slick.geom
  A polygon implementation meeting the `Shape` contract.
Polygon(float[]) - Constructor for class org.newdawn.slick.geom.Polygon
  Construct a new polygon with 3 or more points.
Polygon() - Constructor for class org.newdawn.slick.geom.Polygon
  Create an empty polygon
POLYGON - Static variable in class org.newdawn.slick.svg.Figure
  Polygon Type
PolygonProcessor - Class in org.newdawn.slick.svg.inkscape
  A processor for the <polygon> and <path> elements marked as not an arc.
PolygonProcessor() - Constructor for class org.newdawn.slick.svg.inkscape.PolygonProcessor
PolygonTest - Class in org.newdawn.slick.tests
  A test for polygon collision
PolygonTest() - Constructor for class org.newdawn.slick.tests.PolygonTest
  Create the test
popTransform() - Method in class org.newdawn.slick.Graphics
  Pop a previously pushed transform from the stack to the current.
pos - Variable in class org.newdawn.slick.particles.ConfigurableEmitter.ColorRecord
  The position in the life cycle
postRender(StateBasedGame, GameContainer, Graphics) - Method in class org.newdawn.slick.state.transition.BlobbyTransition
postRender(StateBasedGame, GameContainer, Graphics) - Method in class org.newdawn.slick.state.transition.CombinedTransition
postRender(StateBasedGame, GameContainer, Graphics) - Method in class org.newdawn.slick.state.transition.CrossStateTransition
postRender(StateBasedGame, GameContainer, Graphics) - Method in class org.newdawn.slick.state.transition.EmptyTransition
postRender(StateBasedGame, GameContainer, Graphics) - Method in class org.newdawn.slick.state.transition.FadeInTransition
postRender(StateBasedGame, GameContainer, Graphics) - Method in class org.newdawn.slick.state.transition.FadeOutTransition
postRender(StateBasedGame, GameContainer, Graphics) - Method in class org.newdawn.slick.state.transition.HorizontalSplitTransition
postRender(StateBasedGame, GameContainer, Graphics) - Method in class org.newdawn.slick.state.transition.RotateTransition
postRender(StateBasedGame, GameContainer, Graphics) - Method in class org.newdawn.slick.state.transition.SelectTransition
postRender(StateBasedGame, GameContainer, Graphics) - Method in interface org.newdawn.slick.state.transition.Transition
  Render the transition over the existing state rendering
postRender(StateBasedGame, GameContainer, Graphics) - Method in class org.newdawn.slick.state.transition.VerticalSplitTransition
postRenderSecondState(StateBasedGame, GameContainer, Graphics) - Method in class org.newdawn.slick.state.transition.CrossStateTransition
  Notification that the transition is has just rendered the second state is the cross transition.
postRenderState(GameContainer, Graphics) - Method in class org.newdawn.slick.state.StateBasedGame
  User hook for rendering at the game level after the current state and/or transition have been rendered
postUpdateState(GameContainer, int) - Method in class org.newdawn.slick.state.StateBasedGame
  User hook for rendering at the game level after the current state and/or transition have been updated
preCache() - Method in class org.newdawn.slick.geom.Shape
  Cause all internal state to be generated and cached
prependStep(int, int) - Method in class org.newdawn.slick.util.pathfinding.Path
  Prepend a step to the path.
preRender(StateBasedGame, GameContainer, Graphics) - Method in class org.newdawn.slick.state.transition.BlobbyTransition
preRender(StateBasedGame, GameContainer, Graphics) - Method in class org.newdawn.slick.state.transition.CombinedTransition
preRender(StateBasedGame, GameContainer, Graphics) - Method in class org.newdawn.slick.state.transition.CrossStateTransition
preRender(StateBasedGame, GameContainer, Graphics) - Method in class org.newdawn.slick.state.transition.EmptyTransition
preRender(StateBasedGame, GameContainer, Graphics) - Method in class org.newdawn.slick.state.transition.FadeInTransition
preRender(StateBasedGame, GameContainer, Graphics) - Method in class org.newdawn.slick.state.transition.FadeOutTransition
preRender(StateBasedGame, GameContainer, Graphics) - Method in class org.newdawn.slick.state.transition.HorizontalSplitTransition
preRender(StateBasedGame, GameContainer, Graphics) - Method in class org.newdawn.slick.state.transition.RotateTransition
preRender(StateBasedGame, GameContainer, Graphics) - Method in class org.newdawn.slick.state.transition.SelectTransition
preRender(StateBasedGame, GameContainer, Graphics) - Method in interface org.newdawn.slick.state.transition.Transition
  Render the transition before the existing state rendering
preRender(StateBasedGame, GameContainer, Graphics) - Method in class org.newdawn.slick.state.transition.VerticalSplitTransition
preRenderFirstState(StateBasedGame, GameContainer, Graphics) - Method in class org.newdawn.slick.state.transition.CrossStateTransition
  Notification that the transition is about to render the first state is the cross transition.
preRenderSecondState(StateBasedGame, GameContainer, Graphics) - Method in class org.newdawn.slick.state.transition.CrossStateTransition
  Notification that the transition is about to render the second state is the cross transition.
preRenderState(GameContainer, Graphics) - Method in class org.newdawn.slick.state.StateBasedGame
  User hook for rendering at the before the current state and/or transition have been rendered
pressed - Variable in class org.newdawn.slick.Input
  True if the key has been pressed since last queries
preUpdateState(GameContainer, int) - Method in class org.newdawn.slick.state.StateBasedGame
  User hook for updating at the game before the current state and/or transition have been updated
process(Loader, Element, Diagram, Transform) - Method in class org.newdawn.slick.svg.inkscape.DefsProcessor
process(Loader, Element, Diagram, Transform) - Method in interface org.newdawn.slick.svg.inkscape.ElementProcessor
  Process a document extracting all the elements that the processor is interested in and producing appropriate diagram components for the element.
process(Loader, Element, Diagram, Transform) - Method in class org.newdawn.slick.svg.inkscape.EllipseProcessor
process(Loader, Element, Diagram, Transform) - Method in class org.newdawn.slick.svg.inkscape.GroupProcessor
  O
process(Loader, Element, Diagram, Transform) - Method in class org.newdawn.slick.svg.inkscape.LineProcessor
process(Loader, Element, Diagram, Transform) - Method in class org.newdawn.slick.svg.inkscape.PathProcessor
process(Loader, Element, Diagram, Transform) - Method in class org.newdawn.slick.svg.inkscape.PolygonProcessor
process(Loader, Element, Diagram, Transform) - Method in class org.newdawn.slick.svg.inkscape.RectProcessor
process(Loader, Element, Diagram, Transform) - Method in class org.newdawn.slick.svg.inkscape.UseProcessor
projectOntoUnit(Vector2f, Vector2f) - Method in class org.newdawn.slick.geom.Vector2f
  Project this vector onto another
props - Variable in class org.newdawn.slick.tiled.Layer
  the properties of this layer
props - Variable in class org.newdawn.slick.tiled.TiledMap.GroupObject
  the properties of this group
props - Variable in class org.newdawn.slick.tiled.TiledMap.ObjectGroup
  the properties of this group
props - Variable in class org.newdawn.slick.tiled.TiledMap
  the properties of the map
prune() - Method in class org.newdawn.slick.geom.Shape
  Prune any required points in this shape
pt - Variable in class org.newdawn.slick.geom.GeomUtil.HitResult
  The position of the intersection
PureFontTest - Class in org.newdawn.slick.tests
  A test of the font rendering capabilities
PureFontTest() - Constructor for class org.newdawn.slick.tests.PureFontTest
  Create a new test for font rendering
push(Link) - Method in class org.newdawn.slick.util.pathfinding.navmesh.NavPath
  Push a link to the end of the path
pushTransform() - Method in class org.newdawn.slick.Graphics
  Push the current state of the transform from this graphics contexts onto the underlying graphics stack's transform stack.

## Q

QUAD_BASED_LINE_STRIP_RENDERER - Static variable in class org.newdawn.slick.opengl.renderer.Renderer
  The indicator for consistant quad based lines
QuadBasedLineStripRenderer - Class in org.newdawn.slick.opengl.renderer
  A line strip renderer that uses quads to generate lines
QuadBasedLineStripRenderer() - Constructor for class org.newdawn.slick.opengl.renderer.QuadBasedLineStripRenderer
  Create a new strip renderer

## R

r - Variable in class org.newdawn.slick.Color
  The red component of the colour
RADIAL_TRIANGULATION_LEVEL - Static variable in class org.newdawn.slick.svg.InkscapeLoader
  The number of times to over trigulate to get enough tesselation for smooth shading
RadialGradientFill - Class in org.newdawn.slick.svg
  A filler to apply a SVG radial gradient across a shape
RadialGradientFill(Shape, Transform, Gradient) - Constructor for class org.newdawn.slick.svg.RadialGradientFill
  Create a new fill for a radial gradient
radius - Variable in class org.newdawn.slick.geom.Circle
  The radius of the circle
random() - Method in class org.newdawn.slick.particles.ConfigurableEmitter.Range
  Generate a random number in the range
rate - Variable in class org.newdawn.slick.openal.OggData
  The sampling rate
rationalPoint(Shape, int) - Static method in class org.newdawn.slick.geom.GeomUtil
  Rationalise a point in terms of a given shape
read() - Method in class org.newdawn.slick.openal.OggInputStream
read(byte[], int, int) - Method in class org.newdawn.slick.openal.OggInputStream
read(byte[]) - Method in class org.newdawn.slick.openal.OggInputStream
recalculateScale() - Method in class org.newdawn.slick.ScalableGame
  Recalculate the scale of the game
recordedFPS - Variable in class org.newdawn.slick.GameContainer
  The last recorded FPS
recordOldPosition() - Method in class org.newdawn.slick.gui.TextField
  Record the old position and content
Rectangle - Class in org.newdawn.slick.geom
  An axis oriented used for shape bounds
Rectangle(float, float, float, float) - Constructor for class org.newdawn.slick.geom.Rectangle
  Create a new bounding box
RECTANGLE - Static variable in class org.newdawn.slick.svg.Figure
  Rectangle Type
RectProcessor - Class in org.newdawn.slick.svg.inkscape
  A processor for the <rect> element.
RectProcessor() - Constructor for class org.newdawn.slick.svg.inkscape.RectProcessor
red - Static variable in class org.newdawn.slick.Color
  The fixed colour red
ref - Variable in class org.newdawn.slick.Image
  The name given for the image
reference(String) - Method in class org.newdawn.slick.svg.Gradient
  Reference another gradient, i.e.
registerWriter(String, ImageWriter) - Static method in class org.newdawn.slick.imageout.ImageWriterFactory
  Register an image writer with the factory.
reinit() - Method in class org.newdawn.slick.AppGameContainer
reinit() - Method in class org.newdawn.slick.BigImage
reinit() - Method in class org.newdawn.slick.GameContainer
  Renitialise the game and the context in which it's being rendered
reinit() - Method in class org.newdawn.slick.Image
  Reinitialise internal data
release() - Method in class org.newdawn.slick.opengl.DeferredTexture
release() - Method in interface org.newdawn.slick.opengl.Texture
  Destroy the texture reference
release() - Method in class org.newdawn.slick.opengl.TextureImpl
release(Particle) - Method in class org.newdawn.slick.particles.ParticleSystem
  Release a particle back to the system once it has expired
releaseAll(ParticleEmitter) - Method in class org.newdawn.slick.particles.ParticleSystem
  Release all the particles owned by the specified emitter
releaseGraphicsForImage(Image) - Static method in class org.newdawn.slick.opengl.pbuffer.GraphicsFactory
  Release any graphics context that is assocaited with the given image
reload() - Method in class org.newdawn.slick.opengl.InternalTextureLoader
  Reload all the textures loaded in this loader
reload(TextureImpl, int, int, int, int, ByteBuffer) - Method in class org.newdawn.slick.opengl.InternalTextureLoader
  Reload a given texture blob
reload() - Method in class org.newdawn.slick.opengl.TextureImpl
  Reload this texture
remove(DeferredResource) - Method in class org.newdawn.slick.loading.LoadingList
  Remove a resource from the list that has been loaded for other reasons.
remove(int) - Method in class org.newdawn.slick.util.pathfinding.navmesh.NavPath
  Remove a step in the path
removeAllControllerListeners() - Method in class org.newdawn.slick.Input
  Remove all the controller listeners from this input
removeAllEmitters() - Method in class org.newdawn.slick.particles.ParticleSystem
  Remove all the emitters from the system
removeAllKeyListeners() - Method in class org.newdawn.slick.Input
  Remove all the key listeners from this input
removeAllListeners() - Method in class org.newdawn.slick.Input
  Remove all the listeners from this input
removeAllMouseListeners() - Method in class org.newdawn.slick.Input
  Remove all the mouse listeners from this input
removeAllResourceLocations() - Static method in class org.newdawn.slick.util.ResourceLoader
  Remove all the locations, no resources will be found until new locations have been added
removeControllerListener(ControllerListener) - Method in class org.newdawn.slick.Input
  Remove a controller listener that will no longer be notified
removeEmitter(ParticleEmitter) - Method in class org.newdawn.slick.particles.ParticleSystem
  Remove a particle emitter that is currently used in the system
removeFigure(Figure) - Method in class org.newdawn.slick.svg.Diagram
  Remove a figure from the diagram
removeFromClosed(AStarPathFinder.Node) - Method in class org.newdawn.slick.util.pathfinding.AStarPathFinder
  Remove a node from the closed list
removeFromOpen(AStarPathFinder.Node) - Method in class org.newdawn.slick.util.pathfinding.AStarPathFinder
  Remove a node from the open list
removeKeyListener(KeyListener) - Method in class org.newdawn.slick.Input
  Remove a key listener that will no longer be notified
removeListener(InputProviderListener) - Method in class org.newdawn.slick.command.InputProvider
  Remove a listener from this provider.
removeListener(ComponentListener) - Method in class org.newdawn.slick.gui.AbstractComponent
  Remove a component listener.
removeListener(InputListener) - Method in class org.newdawn.slick.Input
  Remove a listener that will no longer be notified
removeListener(MusicListener) - Method in class org.newdawn.slick.Music
  Remove a listener from this music
removeMouseListener(MouseListener) - Method in class org.newdawn.slick.Input
  Remove a mouse listener that will no longer be notified
removeResourceLocation(ResourceLocation) - Static method in class org.newdawn.slick.util.ResourceLoader
  Remove a location that will be no longer be searched for resources
render() - Method in class org.newdawn.slick.CachedRender
  Render the cached operations.
render(GameContainer, Graphics) - Method in interface org.newdawn.slick.Game
  Render the game's screen here.
render(GUIContext, Graphics) - Method in class org.newdawn.slick.gui.AbstractComponent
  Render this component to the screen
render(GUIContext, Graphics) - Method in class org.newdawn.slick.gui.BasicComponent
  Deprecated.
render(GUIContext, Graphics) - Method in class org.newdawn.slick.gui.MouseOverArea
render(GUIContext, Graphics) - Method in class org.newdawn.slick.gui.TextField
render() - Method in class org.newdawn.slick.particles.Particle
  Render this particle
render() - Method in class org.newdawn.slick.particles.ParticleSystem
  Render the particles in the system
render(float, float) - Method in class org.newdawn.slick.particles.ParticleSystem
  Render the particles in the system
render(GameContainer, Graphics) - Method in class org.newdawn.slick.ScalableGame
render(GameContainer, StateBasedGame, Graphics) - Method in interface org.newdawn.slick.state.GameState
  Render this state to the game's graphics context
render(GameContainer, Graphics) - Method in class org.newdawn.slick.state.StateBasedGame
render(Graphics) - Method in class org.newdawn.slick.svg.SimpleDiagramRenderer
  Render the diagram to the given graphics context
render(Graphics, Diagram) - Static method in class org.newdawn.slick.svg.SimpleDiagramRenderer
  Utility method to render a diagram in immediate mode
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.AlphaMapTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.AnimationTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.AntiAliasTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.BigImageTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.BigSpriteSheetTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.CachedRenderTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.CanvasContainerTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.CanvasSizeTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.ClipTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.CopyAreaAlphaTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.CurveTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.DeferredLoadingTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.DistanceFieldTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.DoubleClickTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.DuplicateEmitterTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.FlashTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.FontPerformanceTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.FontTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.GeomAccuracyTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.GeomTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.GeomUtilTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.GeomUtilTileTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.GradientImageTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.GradientTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.GraphicsTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.GUITest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.ImageBufferEndianTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.ImageBufferTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.ImageCornerTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.ImageGraphicsTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.ImageMemTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.ImageOutTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.ImageReadTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.ImageTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.InkscapeTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.InputProviderTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.InputTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.IsoTiledTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.KeyRepeatTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.LameTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.LineRenderTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.MorphShapeTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.MorphSVGTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.MusicListenerTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.NavMeshTest
  Render the game - in this case render the map and diagnostic data
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.PackedSheetTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.ParticleTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.PedigreeTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.PolygonTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.PureFontTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.SavedStateTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.ScalableTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.ShapeTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.SlickCallableTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.SoundPositionTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.SoundTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.SoundURLTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.SpriteSheetFontTest
render(GameContainer, StateBasedGame, Graphics) - Method in class org.newdawn.slick.tests.states.TestState1
render(GameContainer, StateBasedGame, Graphics) - Method in class org.newdawn.slick.tests.states.TestState2
render(GameContainer, StateBasedGame, Graphics) - Method in class org.newdawn.slick.tests.states.TestState3
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.TestBox
render() - Method in class org.newdawn.slick.tests.TestUtils
  Game loop render
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.TexturePaintTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.TileMapTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.TransformTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.TransformTest2
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.TransparentColorTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.TrueTypeFontPerformanceTest
render(GameContainer, Graphics) - Method in class org.newdawn.slick.tests.UnicodeFontTest
render(int, int, int, int, int, int, boolean, int, int) - Method in class org.newdawn.slick.tiled.Layer
  Render a section of this layer
render(int, int) - Method in class org.newdawn.slick.tiled.TiledMap
  Render the whole tile map at a given location
render(int, int, int) - Method in class org.newdawn.slick.tiled.TiledMap
  Render a single layer from the map
render(int, int, int, int, int, int) - Method in class org.newdawn.slick.tiled.TiledMap
  Render a section of the tile map
render(int, int, int, int, int, int, int, boolean) - Method in class org.newdawn.slick.tiled.TiledMap
  Render a section of the tile map
render(int, int, int, int, int, int, boolean) - Method in class org.newdawn.slick.tiled.TiledMap
  Render a section of the tile map
Renderable - Interface in org.newdawn.slick
  Description of anything that can be drawn
renderContext - Static variable in class org.newdawn.slick.font.GlyphPage
  The render context in which the glyphs will be generated
renderedLine(int, int, int) - Method in class org.newdawn.slick.tiled.TiledMap
  Overrideable to allow other sprites to be rendered between lines of the map
Renderer - Class in org.newdawn.slick.opengl.renderer
  The static holder for the current GL implementation.
Renderer() - Constructor for class org.newdawn.slick.opengl.renderer.Renderer
renderGL() - Method in class org.newdawn.slick.tests.SlickCallableTest
  Render the GL scene, this isn't efficient and if you know OpenGL I'm assuming you can see why.
renderImpl(GUIContext, Graphics) - Method in class org.newdawn.slick.gui.BasicComponent
  Deprecated. Allow the sub-component to render
renderInUse(int, int) - Method in class org.newdawn.slick.Animation
  Render the appropriate frame when the spriteSheet backing this Animation is in use.
renderInUse(int, int, int, int) - Method in class org.newdawn.slick.SpriteSheet
  Render a sprite when this sprite sheet is in use.
renderIsometricMap(int, int, int, int, int, int, Layer, boolean) - Method in class org.newdawn.slick.tiled.TiledMap
  Render of isometric map renders.
renderLines(float[], int) - Method in class org.newdawn.slick.opengl.renderer.QuadBasedLineStripRenderer
  Render the lines applying antialiasing if required
renderLinesImpl(float[], int, float) - Method in class org.newdawn.slick.opengl.renderer.QuadBasedLineStripRenderer
  Render the lines given
renderOverlay(GameContainer, Graphics) - Method in class org.newdawn.slick.ScalableGame
  Render the overlay that will sit over the scaled screen
replay() - Method in class org.newdawn.slick.particles.ConfigurableEmitter
  Cause the emitter to replay it's circle
replayCheck() - Method in class org.newdawn.slick.particles.ConfigurableEmitter
  Check if the replay has died out - used by the editor
reset() - Method in class org.newdawn.slick.geom.MannTriangulator
  Reset the internal state of the triangulator
reset() - Method in class org.newdawn.slick.particles.ConfigurableEmitter
  Release all the particles held by this emitter
reset() - Method in class org.newdawn.slick.particles.ParticleSystem
  Reset the state of the system
resetFont() - Method in class org.newdawn.slick.Graphics
  Reset to using the default font for this context
resetInputTransform() - Method in class org.newdawn.slick.Input
  Reset the transformation being applied to the input to the default
resetLineWidth() - Method in class org.newdawn.slick.Graphics
  Reset the line width in use to the default for this graphics context
resetMask() - Static method in class org.newdawn.slick.util.MaskUtil
  Reset the masked area - should be done after you've finished rendering
resetState() - Method in class org.newdawn.slick.particles.ConfigurableEmitter
resetState() - Method in class org.newdawn.slick.particles.effects.FireEmitter
resetState() - Method in interface org.newdawn.slick.particles.ParticleEmitter
  Clear the state of emitter back to default
resetTransform() - Method in class org.newdawn.slick.Graphics
  Reset the transformation on this graphics context
resolve(Diagram) - Method in class org.newdawn.slick.svg.Gradient
  Resolve the gradient reference
resourceExists(String) - Static method in class org.newdawn.slick.util.ResourceLoader
  Check if a resource is available from any given resource loader
ResourceLoader - Class in org.newdawn.slick.util
  A simple wrapper around resource loading should anyone decide to change their minds how this is meant to work in the future.
ResourceLoader() - Constructor for class org.newdawn.slick.util.ResourceLoader
ResourceLocation - Interface in org.newdawn.slick.util
  A location from which resources can be loaded
restart() - Method in class org.newdawn.slick.Animation
  Restart the animation from the beginning
restartLoop() - Method in class org.newdawn.slick.openal.SoundStore
  Restart the music loop that is currently paused
restartMusic() - Static method in class org.newdawn.slick.openal.AudioImpl
  Restart the music currently being paused
resume() - Method in class org.newdawn.slick.GameContainer
  Resumt the game - i.e.
resume() - Method in class org.newdawn.slick.Input
  Resumes the polling and sending of input events.
resume() - Method in class org.newdawn.slick.Music
  Resume the music playback
RGB - Static variable in class org.newdawn.slick.opengl.PNGDecoder
RGBA - Static variable in class org.newdawn.slick.opengl.PNGDecoder
RIGHT - Static variable in class org.newdawn.slick.command.ControllerDirectionControl
  The direction indicating we're waiting for the user to press right
RIGHT - Static variable in class org.newdawn.slick.util.FontUtils.Alignment
  Right alignment
rotate(float, float, float) - Method in class org.newdawn.slick.Graphics
  Apply a rotation to everything draw on the graphics context
rotate(float) - Method in class org.newdawn.slick.Image
  Add the angle provided to the current rotation.
RotateTransition - Class in org.newdawn.slick.state.transition
  A transition that causes the previous state to rotate and scale down into the new state.
RotateTransition() - Constructor for class org.newdawn.slick.state.transition.RotateTransition
  Create a new transition
RotateTransition(Color) - Constructor for class org.newdawn.slick.state.transition.RotateTransition
  Create a new transition
RoundedRectangle - Class in org.newdawn.slick.geom
  Class to create rounded rectangles with.
RoundedRectangle(float, float, float, float, float) - Constructor for class org.newdawn.slick.geom.RoundedRectangle
  Construct a rectangle with rounded corners.
RoundedRectangle(float, float, float, float, float, int) - Constructor for class org.newdawn.slick.geom.RoundedRectangle
  Construct a rectangle with rounded corners.
RoundedRectangle(float, float, float, float, float, int, int) - Constructor for class org.newdawn.slick.geom.RoundedRectangle
  Construct a rectangle with rounded corners.
runAsApplication(Game, int, int, boolean) - Static method in class org.newdawn.slick.util.Bootstrap
  Start the game as an application
runloop() - Method in class org.newdawn.slick.AppletGameContainer.Container
  The running game loop
running - Variable in class org.newdawn.slick.GameContainer
  True if we're currently running the game loop
running() - Method in class org.newdawn.slick.GameContainer
  True if the game is running

## S

samplerate - Variable in class org.newdawn.slick.openal.AiffData
  sample rate of data
samplerate - Variable in class org.newdawn.slick.openal.WaveData
  sample rate of data
samples - Variable in class org.newdawn.slick.GameContainer
  The number of samples we'll attempt through hardware
save(File) - Method in class org.newdawn.slick.font.HieroSettings
  Saves the settings to a file.
save() - Method in class org.newdawn.slick.SavedState
  Save the stored data to file/muffin
saveConfiguredSystem(File, ParticleSystem) - Static method in class org.newdawn.slick.particles.ParticleIO
  Save a particle system with only ConfigurableEmitters in to an XML file
saveConfiguredSystem(OutputStream, ParticleSystem) - Static method in class org.newdawn.slick.particles.ParticleIO
  Save a particle system with only ConfigurableEmitters in to an XML file
SavedState - Class in org.newdawn.slick
  A utility to allow game setup/state to be stored locally.
SavedState(String) - Constructor for class org.newdawn.slick.SavedState
  Create and Test to see if the app is running as webstart or local app and select the appropriate muffin type
SavedStateTest - Class in org.newdawn.slick.tests
  A test of the the local storage utilities
SavedStateTest() - Constructor for class org.newdawn.slick.tests.SavedStateTest
  Create a new test for font rendering
saveEmitter(File, ConfigurableEmitter) - Static method in class org.newdawn.slick.particles.ParticleIO
  Save a single emitter to the XML file
saveEmitter(OutputStream, ConfigurableEmitter) - Static method in class org.newdawn.slick.particles.ParticleIO
  Save a single emitter to the XML file
saveFile(HashMap, String) - Method in class org.newdawn.slick.muffin.FileMuffin
saveFile(HashMap, String) - Method in interface org.newdawn.slick.muffin.Muffin
  Save a file of data
saveFile(HashMap, String) - Method in class org.newdawn.slick.muffin.WebstartMuffin
saveImage(Image, String, OutputStream, boolean) - Method in class org.newdawn.slick.imageout.ImageIOWriter
saveImage(Image, String, OutputStream, boolean) - Method in interface org.newdawn.slick.imageout.ImageWriter
  Save an Image to an given location
saveImage(Image, String, OutputStream, boolean) - Method in class org.newdawn.slick.imageout.TGAWriter
ScalableGame - Class in org.newdawn.slick
  A wrapper to allow any game to be scalable.
ScalableGame(Game, int, int) - Constructor for class org.newdawn.slick.ScalableGame
  Create a new scalable game wrapper
ScalableGame(Game, int, int, boolean) - Constructor for class org.newdawn.slick.ScalableGame
  Create a new scalable game wrapper
ScalableTest - Class in org.newdawn.slick.tests
  A test for a scalable game
ScalableTest() - Constructor for class org.newdawn.slick.tests.ScalableTest
  Simple test
scale(float) - Method in class org.newdawn.slick.Color
  Scale the components of the colour by the given value
scale(float) - Method in class org.newdawn.slick.geom.Vector2f
  Scale this vector by a value
scale(float, float) - Method in class org.newdawn.slick.Graphics
  Apply a scaling factor to everything drawn on the graphics context
scaleCopy(float) - Method in class org.newdawn.slick.Color
  Scale the components of the colour by the given value
scaleGrow(float, float) - Method in class org.newdawn.slick.geom.Rectangle
  Grow the rectangle based on scaling it's size
scaleY - Variable in class org.newdawn.slick.particles.ConfigurableEmitter
  Whiskas - Interpolated value for y axis scaling
scaleY - Variable in class org.newdawn.slick.particles.Particle
  The currently scalar applied on the y axis
screenHeight - Variable in class org.newdawn.slick.Graphics
  The height of the screen
screenWidth - Variable in class org.newdawn.slick.Graphics
  The width of the screen
SelectTransition - Class in org.newdawn.slick.state.transition
  A transition that moves to the next as though it was selected by some background menu.
SelectTransition() - Constructor for class org.newdawn.slick.state.transition.SelectTransition
  Create a new transition
SelectTransition(Color) - Constructor for class org.newdawn.slick.state.transition.SelectTransition
  Create a new transition
set(float[], float[]) - Method in class org.newdawn.slick.geom.Line
  Configure the line
set(Vector2f, Vector2f) - Method in class org.newdawn.slick.geom.Line
  Configure the line
set(float, float, float, float) - Method in class org.newdawn.slick.geom.Line
  Configure the line without garbage
set(Vector2f) - Method in class org.newdawn.slick.geom.Vector2f
  Set the value of this vector
set(float, float) - Method in class org.newdawn.slick.geom.Vector2f
  Set the values in this vector
set(float[]) - Method in class org.newdawn.slick.geom.Vector2f
  Set the values in this vector
set16BitMode() - Method in class org.newdawn.slick.opengl.InternalTextureLoader
  Tell the loader to produce 16 bit textures
setAcceptingInput(boolean) - Method in class org.newdawn.slick.util.InputAdapter
  Indicate if we should be accepting input of any sort
setActive(boolean) - Method in class org.newdawn.slick.command.InputProvider
  Indicate whether this provider should be sending events
setActive(boolean) - Method in class org.newdawn.slick.particles.ConfigurableEmitter.LinearInterpolator
  Indicate if this interpoalte value should be used
setAddMethodName(String) - Method in class org.newdawn.slick.util.xml.ObjectTreeParser
  Set the name of the method to use to add child objects to their parents.
setAllowDuplicatePoints(boolean) - Method in class org.newdawn.slick.geom.Polygon
  Indicate if duplicate points are allow
setAlpha(float) - Method in class org.newdawn.slick.Image
  Set the alpha value to use when rendering this image
setAlpha(boolean) - Method in class org.newdawn.slick.opengl.DeferredTexture
setAlpha(boolean) - Method in class org.newdawn.slick.opengl.TextureImpl
  If this texture has alpha
setAlwaysRender(boolean) - Method in class org.newdawn.slick.GameContainer
  Indicate whether we want this container to render when it has focus
setAmplitude(float) - Method in class org.newdawn.slick.font.effects.OutlineWobbleEffect
  Sets the amplitude of the wobble effect.
setAmplitude(float) - Method in class org.newdawn.slick.font.effects.OutlineZigzagEffect
  Sets the amplitude of the wobble effect.
setAnimatedMouseCursor(String, int, int, int, int, int[]) - Method in class org.newdawn.slick.GameContainer
  Get a cursor based on a image reference on the classpath.
setAntiAlias(boolean) - Method in class org.newdawn.slick.Graphics
  Indicate if we should antialias as we draw primitives
setAntiAlias(boolean) - Method in class org.newdawn.slick.opengl.renderer.DefaultLineStripRenderer
setAntiAlias(boolean) - Method in interface org.newdawn.slick.opengl.renderer.LineStripRenderer
  Indicate whether antialiasing should be applied
setAntiAlias(boolean) - Method in class org.newdawn.slick.opengl.renderer.QuadBasedLineStripRenderer
setAutoUpdate(boolean) - Method in class org.newdawn.slick.Animation
  Indicate if this animation should automatically update based on the time between renders or if it should need updating via the update() method.
setBackground(Color) - Method in class org.newdawn.slick.Graphics
  Set the background colour of the graphics context.
setBackgroundColor(Color) - Method in class org.newdawn.slick.gui.TextField
  Set the background color.
setBlendingMode(int) - Method in class org.newdawn.slick.particles.ParticleSystem
  Set the blending mode for the particles
setBlurKernelSize(int) - Method in class org.newdawn.slick.font.effects.ShadowEffect
  Sets how many neighboring pixels are used to blur the shadow.
setBlurPasses(int) - Method in class org.newdawn.slick.font.effects.ShadowEffect
  Sets the number of times to apply a blur to the shadow.
setBold(boolean) - Method in class org.newdawn.slick.font.HieroSettings
setBorderColor(Color) - Method in class org.newdawn.slick.gui.TextField
  Set the border color.
setBottomColor(Color) - Method in class org.newdawn.slick.font.effects.GradientEffect
  Set the colour at the bottom of the graident
setBounds(Rectangle) - Method in class org.newdawn.slick.geom.Rectangle
  Set the bounds of this rectangle based on the given rectangle
setBounds(float, float, float, float) - Method in class org.newdawn.slick.geom.Rectangle
  Set the bounds of this rectangle
setCacheName(String) - Method in class org.newdawn.slick.opengl.TextureImpl
  Set the name this texture is stored against in the cache
setCenterOfRotation(float, float) - Method in class org.newdawn.slick.Image
  Set the centre of the rotation when applied to this image
setCenterX(float) - Method in class org.newdawn.slick.geom.Shape
  Set the x center of this shape.
setCenterY(float) - Method in class org.newdawn.slick.geom.Shape
  Set the y center of this shape.
setClearEachFrame(boolean) - Method in class org.newdawn.slick.GameContainer
  Indicate if we should clear the screen at the beginning of each frame.
setClip(int, int, int, int) - Method in class org.newdawn.slick.Graphics
  Set the clipping to apply to the drawing.
setClip(Rectangle) - Method in class org.newdawn.slick.Graphics
  Set the clipping to apply to the drawing.
setClosed(boolean) - Method in class org.newdawn.slick.geom.Polygon
  Indicate if the polygon should be closed
setColor(Color) - Method in class org.newdawn.slick.font.effects.ColorEffect
  Set the colour being applied by this effect
setColor(Color) - Method in class org.newdawn.slick.font.effects.OutlineEffect
  Set the colour of the outline being drawn
setColor(Color) - Method in class org.newdawn.slick.font.effects.ShadowEffect
  Set the colour of the shadow to be generated
setColor(Color) - Method in class org.newdawn.slick.Graphics
  Set the color to use when rendering to this context
setColor(int, float, float, float, float) - Method in class org.newdawn.slick.Image
  Set the color of the given corner when this image is rendered.
setColor(int, float, float, float) - Method in class org.newdawn.slick.Image
  Set the color of the given corner when this image is rendered.
setColor(float, float, float, float) - Method in class org.newdawn.slick.particles.Particle
  Set the color of the particle
setColor(Color) - Method in class org.newdawn.slick.util.LocatedImage
  Set the colour filter to apply to the image
setConsumeEvents(boolean) - Method in class org.newdawn.slick.gui.TextField
  Indicate if the input events should be consumed by this field
setCornerRadius(float) - Method in class org.newdawn.slick.geom.RoundedRectangle
  Set the radius for each corner.
setCurrent(Graphics) - Static method in class org.newdawn.slick.Graphics
  Set the current graphics context in use
setCurrentFrame(int) - Method in class org.newdawn.slick.Animation
  Set the current frame to be rendered
setCurrentMusicVolume(float) - Method in class org.newdawn.slick.openal.SoundStore
  Set the music volume of the current playing music.
setCursorPos(int) - Method in class org.newdawn.slick.gui.TextField
  Set the position of the cursor
setCursorVisible(boolean) - Method in class org.newdawn.slick.gui.TextField
  Indicate whether the mouse cursor should be visible or not
setCurve(ArrayList) - Method in class org.newdawn.slick.particles.ConfigurableEmitter.LinearInterpolator
  Set the collection of data points to interpolate between
setCyclic(boolean) - Method in class org.newdawn.slick.font.effects.GradientEffect
  If set to true, the gradient will repeat.
setDefaultFont(Font) - Method in class org.newdawn.slick.GameContainer
  Set the default font that will be intialised in the graphics held in this container
setDefaultImageName(String) - Method in class org.newdawn.slick.particles.ParticleSystem
  Set the default image name
setDefaultMouseCursor() - Method in class org.newdawn.slick.AppGameContainer
setDefaultMouseCursor() - Method in class org.newdawn.slick.AppletGameContainer.Container
setDefaultMouseCursor() - Method in class org.newdawn.slick.GameContainer
  Set the default mouse cursor - i.e.
setDefaultMouseCursor() - Method in interface org.newdawn.slick.gui.GUIContext
  Set the default mouse cursor - i.e.
setDefaultPackage(String) - Method in class org.newdawn.slick.util.xml.ObjectTreeParser
  Set the default package which will be search for classes by their XML element name.
setDeferredLoading(boolean) - Static method in class org.newdawn.slick.loading.LoadingList
  Indicate if we're going to use deferred loading.
setDeferredLoading(boolean) - Method in class org.newdawn.slick.openal.SoundStore
  True if we should only record the request to load in the intention of loading the sound later
setDeferredLoading(boolean) - Method in class org.newdawn.slick.opengl.InternalTextureLoader
  True if we should only record the request to load in the intention of loading the texture later
setDetail(float) - Method in class org.newdawn.slick.font.effects.OutlineWobbleEffect
  Sets the detail of the wobble effect.
setDisplayListCaching(boolean) - Method in class org.newdawn.slick.UnicodeFont
  Sets if this UnicodeFont caches the glyph drawing instructions to improve performance.
setDisplayMode(int, int, boolean) - Method in class org.newdawn.slick.AppGameContainer
  Set the display mode to be used
setDoubleClickInterval(int) - Method in class org.newdawn.slick.Input
  Set the double click interval, the time between the first and second clicks that should be interpreted as a double click.
setDrawMode(int) - Method in class org.newdawn.slick.Graphics
  Set the drawing mode to use.
setDuration(int, int) - Method in class org.newdawn.slick.Animation
  Set the duration of the given frame
setEnabled(boolean) - Method in class org.newdawn.slick.particles.ConfigurableEmitter.Range
  Indicate if this option should be enabled
setEnabled(boolean) - Method in class org.newdawn.slick.particles.ConfigurableEmitter
setEnabled(boolean) - Method in class org.newdawn.slick.particles.effects.FireEmitter
setEnabled(boolean) - Method in interface org.newdawn.slick.particles.ParticleEmitter
  Indicate whether the emitter should be enabled
setEnd(float, float) - Method in class org.newdawn.slick.fills.GradientFill
  Set the end control point's position
setEnd(Vector2f) - Method in class org.newdawn.slick.fills.GradientFill
  Set the end control point's position
setEndColor(Color) - Method in class org.newdawn.slick.fills.GradientFill
  Set the colour to apply at the end control's position
setExternalDiagram(Diagram) - Method in class org.newdawn.slick.svg.SVGMorph
  Set the current diagram we should morph from.
setExternalFrame(Shape) - Method in class org.newdawn.slick.geom.MorphShape
  Set the current frame
setFilter(BufferedImageOp) - Method in class org.newdawn.slick.font.effects.FilterEffect
  Set the filter being applied by this effect
setFilter(int) - Method in class org.newdawn.slick.Image
  Set the image filtering to be used.
setFocus(boolean) - Method in class org.newdawn.slick.gui.AbstractComponent
  Indicate whether this component should be focused or not
setFocus(boolean) - Method in class org.newdawn.slick.gui.TextField
setFont(Font) - Method in class org.newdawn.slick.Graphics
  Set the font to be used when rendering text
setFontSize(int) - Method in class org.newdawn.slick.font.HieroSettings
setForcedVerboseOn() - Static method in class org.newdawn.slick.util.Log
  Indicate that we want verbose logging, even if switched off in game code.
setForceExit(boolean) - Method in class org.newdawn.slick.GameContainer
  Indicate if we should force exitting the VM at the end of the game (default = true)
setFullscreen(boolean) - Method in class org.newdawn.slick.AppGameContainer
  Indicate whether we want to be in fullscreen mode.
setFullscreen(boolean) - Method in class org.newdawn.slick.AppletGameContainer.Container
setFullscreen(boolean) - Method in class org.newdawn.slick.GameContainer
  Indicate whether we want to be in fullscreen mode.
setGlobalAlphaScale(float) - Method in class org.newdawn.slick.opengl.renderer.ImmediateModeOGLRenderer
setGlobalAlphaScale(float) - Method in interface org.newdawn.slick.opengl.renderer.SGL
  Set the scaling we'll apply to any colour binds in this renderer
setGlyphPageHeight(int) - Method in class org.newdawn.slick.font.HieroSettings
setGlyphPageHeight(int) - Method in class org.newdawn.slick.UnicodeFont
  Sets the height of the backing textures.
setGlyphPageWidth(int) - Method in class org.newdawn.slick.font.HieroSettings
setGlyphPageWidth(int) - Method in class org.newdawn.slick.UnicodeFont
  Sets the width of the backing textures.
setHeight(float) - Method in class org.newdawn.slick.geom.Rectangle
  Set the heightof this box
setHeight(float) - Method in class org.newdawn.slick.geom.RoundedRectangle
  Set the height of this rectangle.
setHeight(int) - Method in class org.newdawn.slick.opengl.DeferredTexture
setHeight(int) - Method in class org.newdawn.slick.opengl.TextureImpl
  Set the height of the image
setHeight(float) - Method in class org.newdawn.slick.util.LocatedImage
  Set the height the image should be drawn at
setHoldTextureData(boolean) - Method in class org.newdawn.slick.opengl.InternalTextureLoader
  Indicate where texture data should be held for reinitialising at a future point.
setIcon(String) - Method in class org.newdawn.slick.AppGameContainer
setIcon(String) - Method in class org.newdawn.slick.AppletGameContainer.Container
setIcon(String) - Method in class org.newdawn.slick.GameContainer
  Set the icon to be displayed if possible in this type of container
setIcons(String[]) - Method in class org.newdawn.slick.AppGameContainer
setIcons(String[]) - Method in class org.newdawn.slick.AppletGameContainer.Container
setIcons(String[]) - Method in class org.newdawn.slick.GameContainer
  Set the icons to be used for this application.
setImage(Image) - Method in class org.newdawn.slick.font.Glyph
  Set the image that has been generated for this glyph
setImage(Image) - Method in class org.newdawn.slick.particles.Particle
  Set the image used to render this particle
setImageColor(float, float, float, float) - Method in class org.newdawn.slick.Image
  Set the filter to apply when drawing this image
setImageColor(float, float, float) - Method in class org.newdawn.slick.Image
  Set the filter to apply when drawing this image
setImageName(String) - Method in class org.newdawn.slick.particles.ConfigurableEmitter
  Set the name of the image to use on a per particle basis.
setInput(Input) - Method in class org.newdawn.slick.BasicGame
setInput(Input) - Method in interface org.newdawn.slick.ControlledInputReciever
  Set the input that events are being sent from
setInput(Input) - Method in class org.newdawn.slick.state.BasicGameState
setInput(Input) - Method in class org.newdawn.slick.state.StateBasedGame
setInput(Input) - Method in class org.newdawn.slick.util.InputAdapter
setItalic(boolean) - Method in class org.newdawn.slick.font.HieroSettings
setJoin(int) - Method in class org.newdawn.slick.font.effects.OutlineEffect
  Sets how the corners of the outline are drawn.
setLife(float) - Method in class org.newdawn.slick.particles.Particle
  Set the life of the particle
setLimit(int) - Method in class org.newdawn.slick.tiled.TileSet
  Set the limit of the tiles in this set
setLineCaps(boolean) - Method in class org.newdawn.slick.opengl.renderer.DefaultLineStripRenderer
setLineCaps(boolean) - Method in interface org.newdawn.slick.opengl.renderer.LineStripRenderer
  Indicate if we should render end caps
setLineCaps(boolean) - Method in class org.newdawn.slick.opengl.renderer.QuadBasedLineStripRenderer
  Indicate if we should render end caps
setLineStripRenderer(int) - Static method in class org.newdawn.slick.opengl.renderer.Renderer
  Set the line strip renderer to one of the known types
setLineStripRenderer(LineStripRenderer) - Static method in class org.newdawn.slick.opengl.renderer.Renderer
  Set the line strip renderer to be used globally
setLineWidth(float) - Method in class org.newdawn.slick.Graphics
  Set the with of the line to be used when drawing line based primitives
setListener(GeomUtilListener) - Method in class org.newdawn.slick.geom.GeomUtil
  Set the listener to be notified of geometry based operations
setLocal(boolean) - Method in class org.newdawn.slick.fills.GradientFill
  Indicate if the gradient is defined in shape local coordinates
setLocation(float, float) - Method in class org.newdawn.slick.geom.Shape
  Set the top-left location of this shape
setLocation(Vector2f) - Method in class org.newdawn.slick.geom.Shape
  Set the top-left location of this shape
setLocation(int, int) - Method in class org.newdawn.slick.gui.AbstractComponent
  Moves the component.
setLocation(int, int) - Method in class org.newdawn.slick.gui.BasicComponent
  Deprecated.
setLocation(float, float) - Method in class org.newdawn.slick.gui.MouseOverArea
  Moves the component.
setLocation(int, int) - Method in class org.newdawn.slick.gui.MouseOverArea
  Set the location of this area
setLocation(int, int) - Method in class org.newdawn.slick.gui.TextField
  Moves the component.
setLogSystem(LogSystem) - Static method in class org.newdawn.slick.util.Log
  Set the log system that will have all of the log info sent to it.
setLooping(boolean) - Method in class org.newdawn.slick.Animation
  Indicate if this animation should loop or stop at the last frame
setMax(int) - Method in class org.newdawn.slick.particles.ConfigurableEmitter.LinearInterpolator
  Set the maximum value possible in this data set
setMax(float) - Method in class org.newdawn.slick.particles.ConfigurableEmitter.Range
  Set the maxmium value for this range
setMaximumLogicUpdateInterval(int) - Method in class org.newdawn.slick.GameContainer
  Set the maximum amount of time in milliseconds that can passed into the update method.
setMaxLength(int) - Method in class org.newdawn.slick.gui.TextField
  Set the length of the allowed input
setMaxSources(int) - Method in class org.newdawn.slick.openal.SoundStore
  Set the maximum number of concurrent sound effects that will be attempted
setMin(int) - Method in class org.newdawn.slick.particles.ConfigurableEmitter.LinearInterpolator
  Set the minimum value possible in this data set
setMin(float) - Method in class org.newdawn.slick.particles.ConfigurableEmitter.Range
  Set the minimum value for this range
setMinimumLogicUpdateInterval(int) - Method in class org.newdawn.slick.GameContainer
  Set the minimum amount of time in milliseonds that has to pass before update() is called on the container game.
setMorphTime(float) - Method in class org.newdawn.slick.geom.MorphShape
  Set the "time" index for this morph.
setMorphTime(float) - Method in class org.newdawn.slick.svg.SVGMorph
  Set the "time" index for this morph.
setMouseClickTolerance(int) - Method in class org.newdawn.slick.Input
  Set the pixel distance the mouse can move to accept a mouse click.
setMouseCursor(String, int, int) - Method in class org.newdawn.slick.AppGameContainer
setMouseCursor(ImageData, int, int) - Method in class org.newdawn.slick.AppGameContainer
setMouseCursor(Cursor, int, int) - Method in class org.newdawn.slick.AppGameContainer
setMouseCursor(Image, int, int) - Method in class org.newdawn.slick.AppGameContainer
setMouseCursor(String, int, int) - Method in class org.newdawn.slick.AppletGameContainer.Container
setMouseCursor(Image, int, int) - Method in class org.newdawn.slick.AppletGameContainer.Container
  Set the mouse cursor based on the contents of the image.
setMouseCursor(ImageData, int, int) - Method in class org.newdawn.slick.AppletGameContainer.Container
setMouseCursor(Cursor, int, int) - Method in class org.newdawn.slick.AppletGameContainer.Container
setMouseCursor(String, int, int) - Method in class org.newdawn.slick.GameContainer
  Set the mouse cursor to be displayed - this is a hardware cursor and hence shouldn't have any impact on FPS.
setMouseCursor(ImageData, int, int) - Method in class org.newdawn.slick.GameContainer
  Set the mouse cursor to be displayed - this is a hardware cursor and hence shouldn't have any impact on FPS.
setMouseCursor(Image, int, int) - Method in class org.newdawn.slick.GameContainer
  Set the mouse cursor based on the contents of the image.
setMouseCursor(Cursor, int, int) - Method in class org.newdawn.slick.GameContainer
  Set the mouse cursor to be displayed - this is a hardware cursor and hence shouldn't have any impact on FPS.
setMouseCursor(String, int, int) - Method in interface org.newdawn.slick.gui.GUIContext
  Set the mouse cursor to be displayed - this is a hardware cursor and hence shouldn't have any impact on FPS.
setMouseCursor(ImageData, int, int) - Method in interface org.newdawn.slick.gui.GUIContext
  Set the mouse cursor to be displayed - this is a hardware cursor and hence shouldn't have any impact on FPS.
setMouseCursor(Cursor, int, int) - Method in interface org.newdawn.slick.gui.GUIContext
  Set the mouse cursor to be displayed - this is a hardware cursor and hence shouldn't have any impact on FPS.
setMouseDownColor(Color) - Method in class org.newdawn.slick.gui.MouseOverArea
  Set the color to be used when the mouse is down the area
setMouseDownImage(Image) - Method in class org.newdawn.slick.gui.MouseOverArea
  Set the image to be used when the mouse is down the area
setMouseDownSound(Sound) - Method in class org.newdawn.slick.gui.MouseOverArea
  Set the mouse down sound effect
setMouseGrabbed(boolean) - Method in class org.newdawn.slick.AppGameContainer
setMouseGrabbed(boolean) - Method in class org.newdawn.slick.AppletGameContainer.Container
setMouseGrabbed(boolean) - Method in class org.newdawn.slick.GameContainer
  Indicate whether mouse cursor should be grabbed or not
setMouseOverColor(Color) - Method in class org.newdawn.slick.gui.MouseOverArea
  Set the color to be used when the mouse is over the area
setMouseOverImage(Image) - Method in class org.newdawn.slick.gui.MouseOverArea
  Set the image to be used when the mouse is over the area
setMouseOverSound(Sound) - Method in class org.newdawn.slick.gui.MouseOverArea
  Set the mouse over sound effect
setMultiSample(int) - Method in class org.newdawn.slick.GameContainer
  Indicate whether we want to try to use fullscreen multisampling.
setMusicOn(boolean) - Method in class org.newdawn.slick.GameContainer
  Indicate whether music should be enabled
setMusicOn(boolean) - Method in class org.newdawn.slick.openal.SoundStore
  Inidicate whether music should be playing
setMusicPitch(float) - Method in class org.newdawn.slick.openal.SoundStore
  Set the pitch at which the current music is being played
setMusicVolume(float) - Method in class org.newdawn.slick.GameContainer
  Set the default volume for music
setMusicVolume(float) - Method in class org.newdawn.slick.openal.SoundStore
  Set the music volume
setName(String) - Method in class org.newdawn.slick.Image
  Give this image a meaningful tagging name.
setNormalColor(Color) - Method in class org.newdawn.slick.gui.MouseOverArea
  Set the normal color used on the image in the default state
setNormalImage(Image) - Method in class org.newdawn.slick.gui.MouseOverArea
  Set the normal image used on the image in the default state
setNumber(String, double) - Method in class org.newdawn.slick.SavedState
  Save the given value at the given location will overwrite any previous value at this location
setOffset(int) - Method in class org.newdawn.slick.font.effects.GradientEffect
  Sets the pixel offset to move the gradient up or down.
setOffset(float, float) - Method in class org.newdawn.slick.Input
  Set the offset to apply to the screen coodinates
setOpacity(float) - Method in class org.newdawn.slick.font.effects.ShadowEffect
  Set the opacity of the shadow, i.e.
setOriented(boolean) - Method in class org.newdawn.slick.particles.Particle
  Indicate if this particle should be oriented based on it's velocity
setPaddingAdvanceX(int) - Method in class org.newdawn.slick.font.HieroSettings
setPaddingAdvanceX(int) - Method in class org.newdawn.slick.UnicodeFont
  Sets the additional amount to offset glyphs on the x axis.
setPaddingAdvanceY(int) - Method in class org.newdawn.slick.font.HieroSettings
setPaddingAdvanceY(int) - Method in class org.newdawn.slick.UnicodeFont
  Sets the additional amount to offset a line of text on the y axis.
setPaddingBottom(int) - Method in class org.newdawn.slick.font.HieroSettings
setPaddingBottom(int) - Method in class org.newdawn.slick.UnicodeFont
  Sets the padding below a glyph on the GlyphPage to allow for effects to be drawn.
setPaddingLeft(int) - Method in class org.newdawn.slick.font.HieroSettings
setPaddingLeft(int) - Method in class org.newdawn.slick.UnicodeFont
  Sets the padding to the left of a glyph on the GlyphPage to allow for effects to be drawn.
setPaddingRight(int) - Method in class org.newdawn.slick.font.HieroSettings
setPaddingRight(int) - Method in class org.newdawn.slick.UnicodeFont
  Sets the padding to the right of a glyph on the GlyphPage to allow for effects to be drawn.
setPaddingTop(int) - Method in class org.newdawn.slick.font.HieroSettings
setPaddingTop(int) - Method in class org.newdawn.slick.UnicodeFont
  Sets the padding above a glyph on the GlyphPage to allow for effects to be drawn.
setPaused(boolean) - Method in class org.newdawn.slick.GameContainer
  Indicates if the game should be paused, i.e.
setPingPong(boolean) - Method in class org.newdawn.slick.Animation
  Indicate if this animation should ping pong back and forth
setPosition(float) - Method in class org.newdawn.slick.Music
  Seeks to a position in the music.
setPosition(float) - Method in interface org.newdawn.slick.openal.Audio
  Seeks to a position in the music.
setPosition(float) - Method in class org.newdawn.slick.openal.AudioImpl
setPosition(float) - Method in class org.newdawn.slick.openal.MODSound
setPosition(float) - Method in class org.newdawn.slick.openal.NullAudio
setPosition(float) - Method in class org.newdawn.slick.openal.OpenALStreamPlayer
  Seeks to a position in the music.
setPosition(float) - Method in class org.newdawn.slick.openal.StreamSound
setPosition(float, float) - Method in class org.newdawn.slick.particles.ConfigurableEmitter
  Set the position of this particle source
setPosition(float, float, boolean) - Method in class org.newdawn.slick.particles.ConfigurableEmitter
  Set the position of this particle source
setPosition(float, float) - Method in class org.newdawn.slick.particles.Particle
  Set the position of this particle
setPosition(float, float) - Method in class org.newdawn.slick.particles.ParticleSystem
  Set the position at which this system should render relative to the current graphics context setup
setR(float) - Method in class org.newdawn.slick.svg.Gradient
  Set the radius given in the SVG
setRadii(float, float) - Method in class org.newdawn.slick.geom.Ellipse
  Change the shape of this Ellipse
setRadius(float) - Method in class org.newdawn.slick.geom.Circle
  Set the radius of this circle
setRadius1(float) - Method in class org.newdawn.slick.geom.Ellipse
  Set the horizontal radius of the ellipse
setRadius2(float) - Method in class org.newdawn.slick.geom.Ellipse
  Set the vertical radius of the ellipse
setRelativePath(String) - Static method in class org.newdawn.slick.particles.ConfigurableEmitter
  Set the path from which images should be loaded
setRelativePath(String) - Static method in class org.newdawn.slick.particles.ParticleSystem
  Set the path from which images should be loaded
setRemoveCompletedEmitters(boolean) - Method in class org.newdawn.slick.particles.ParticleSystem
  Indicate if completed emitters should be removed
setRenderer(int) - Static method in class org.newdawn.slick.opengl.renderer.Renderer
  Set the renderer to one of the known types
setRenderer(SGL) - Static method in class org.newdawn.slick.opengl.renderer.Renderer
  Set the renderer to be used
setRGBA(int, int, int, int, int, int) - Method in class org.newdawn.slick.ImageBuffer
  Set a pixel in the image buffer
setRotation(float) - Method in class org.newdawn.slick.Image
  Set the angle to rotate this image to.
setScale(float) - Method in class org.newdawn.slick.font.effects.GradientEffect
  Changes the height of the gradient by a percentage.
setScale(float, float) - Method in class org.newdawn.slick.Input
  Set the scaling to apply to screen coordinates
setScaleY(float) - Method in class org.newdawn.slick.particles.Particle
  Set the current scalar applied on the y axis
setShape(Shape) - Method in class org.newdawn.slick.font.Glyph
  Set the shape that should be drawn for this glyph
setShowFPS(boolean) - Method in class org.newdawn.slick.GameContainer
  Indicate whether the container should show the FPS
setSize(float, float) - Method in class org.newdawn.slick.geom.Rectangle
  Set the size (widtha and height) of this rectangle
setSize(float) - Method in class org.newdawn.slick.particles.Particle
  Set the size of the particle
setSmoothDeltas(boolean) - Method in class org.newdawn.slick.GameContainer
  Indicate if we want to smooth deltas.
setSoundOn(boolean) - Method in class org.newdawn.slick.GameContainer
  Indicate whether sound effects should be enabled
setSoundsOn(boolean) - Method in class org.newdawn.slick.openal.SoundStore
  Indicate whether sound effects should be played
setSoundVolume(float) - Method in class org.newdawn.slick.GameContainer
  Set the default volume for sound fx
setSoundVolume(float) - Method in class org.newdawn.slick.openal.SoundStore
  Set the sound volume
setSpeed(float) - Method in class org.newdawn.slick.Animation
  Adjust the overall speed of the animation.
setSpeed(float) - Method in class org.newdawn.slick.particles.Particle
  Set the current speed of this particle
setStart(float, float) - Method in class org.newdawn.slick.fills.GradientFill
  Set the start point's position
setStart(Vector2f) - Method in class org.newdawn.slick.fills.GradientFill
  Set the start control point's position
setStartColor(Color) - Method in class org.newdawn.slick.fills.GradientFill
  Set the colour to apply at the start control's position
setString(String) - Method in interface org.newdawn.slick.font.effects.ConfigurableEffect.Value
  Sets the string representation of the value.
setString(String, String) - Method in class org.newdawn.slick.SavedState
  Save the given value at the given location will overwrite any previous value at this location
setStroke(Stroke) - Method in class org.newdawn.slick.font.effects.OutlineEffect
  Sets the stroke to use for the outline.
setTargetFrameRate(int) - Method in class org.newdawn.slick.GameContainer
  Set the target fps we're hoping to get
setText(String) - Method in class org.newdawn.slick.gui.TextField
  Set the value to be displayed in the text field
setTextColor(Color) - Method in class org.newdawn.slick.gui.TextField
  Set the text color.
setTexture(Texture) - Method in class org.newdawn.slick.BigImage
  Not supported in BigImage
setTexture(Texture) - Method in class org.newdawn.slick.Image
  Set the texture used by this image
setTexture(Texture) - Method in class org.newdawn.slick.SpriteSheet
setTextureData(int, int, int, int, ByteBuffer) - Method in class org.newdawn.slick.opengl.TextureImpl
  Set the texture data that this texture can be reloaded from
setTextureFilter(int) - Method in class org.newdawn.slick.opengl.DeferredTexture
setTextureFilter(int) - Method in interface org.newdawn.slick.opengl.Texture
  Apply a given texture filter to the texture
setTextureFilter(int) - Method in class org.newdawn.slick.opengl.TextureImpl
setTextureHeight(int) - Method in class org.newdawn.slick.opengl.DeferredTexture
setTextureHeight(int) - Method in class org.newdawn.slick.opengl.TextureImpl
  Set the height of this texture
setTextureID(int) - Method in class org.newdawn.slick.opengl.DeferredTexture
setTextureID(int) - Method in class org.newdawn.slick.opengl.TextureImpl
  Set the OpenGL texture ID for this texture
setTextureWidth(int) - Method in class org.newdawn.slick.opengl.DeferredTexture
setTextureWidth(int) - Method in class org.newdawn.slick.opengl.TextureImpl
  Set the width of this texture
setTheta(double) - Method in class org.newdawn.slick.geom.Vector2f
  Calculate the components of the vectors based on a angle
setTileID(int, int, int) - Method in class org.newdawn.slick.tiled.Layer
  Set the global tile ID at a specified location
setTileId(int, int, int, int) - Method in class org.newdawn.slick.tiled.TiledMap
  Set the global ID of a tile at specified location in the map
setTileSetImage(Image) - Method in class org.newdawn.slick.tiled.TileSet
  Set the image to use for this sprite sheet image to use for this tileset
setTitle(String) - Method in class org.newdawn.slick.AppGameContainer
  Set the title of the window
setTopColor(Color) - Method in class org.newdawn.slick.font.effects.GradientEffect
  Set the colour at the top of the graident
setTransform(Transform) - Method in class org.newdawn.slick.svg.Gradient
  Set the transform given for this definition
setType(int) - Method in class org.newdawn.slick.particles.Particle
  Set the type of this particle
setup() - Method in class org.newdawn.slick.AppGameContainer
  Setup the environment
setup(float) - Method in class org.newdawn.slick.openal.OpenALStreamPlayer
  Setup the playback properties
setUpdateOnlyWhenVisible(boolean) - Method in class org.newdawn.slick.AppGameContainer
setUpdateOnlyWhenVisible(boolean) - Method in class org.newdawn.slick.GameContainer
  Indicate if the display should update only when the game is visible (the default is true)
setUseFBO(boolean) - Static method in class org.newdawn.slick.opengl.pbuffer.GraphicsFactory
  Force FBO use on or off
setUsePoint(int) - Method in class org.newdawn.slick.particles.Particle
  Indicate how this particle should be renered
setUsePoints(boolean) - Method in class org.newdawn.slick.particles.ParticleSystem
  Indicate if this engine should use points to render the particles
setValue(float) - Method in class org.newdawn.slick.particles.ConfigurableEmitter.RandomValue
  Set the configured value
setValue(float) - Method in class org.newdawn.slick.particles.ConfigurableEmitter.SimpleValue
  Set the configured value
setValues(List) - Method in class org.newdawn.slick.font.effects.ColorEffect
setValues(List) - Method in interface org.newdawn.slick.font.effects.ConfigurableEffect
  Sets the list of `ConfigurableEffect.Value`s for this effect.
setValues(List) - Method in class org.newdawn.slick.font.effects.GradientEffect
setValues(List) - Method in class org.newdawn.slick.font.effects.OutlineEffect
setValues(List) - Method in class org.newdawn.slick.font.effects.OutlineWobbleEffect
setValues(List) - Method in class org.newdawn.slick.font.effects.OutlineZigzagEffect
setValues(List) - Method in class org.newdawn.slick.font.effects.ShadowEffect
setVelocity(float, float, float) - Method in class org.newdawn.slick.particles.Particle
  Set the velocity of the particle
setVelocity(float, float) - Method in class org.newdawn.slick.particles.Particle
  Set the velocity of the particle
setVerbose(boolean) - Method in class org.newdawn.slick.GameContainer
  Inidcate we want verbose logging
setVerbose(boolean) - Static method in class org.newdawn.slick.util.Log
  Indicate that we want verbose logging.
setVisible(boolean) - Method in class org.newdawn.slick.particles.ParticleSystem
  Indicate whether the particle system should be visible, i.e.
setVolume(float) - Method in class org.newdawn.slick.Music
  Set the volume of the music as a factor of the global volume setting
setVSync(boolean) - Method in class org.newdawn.slick.GameContainer
  Indicate whether the display should be synced to the vertical refresh (stops tearing)
setWavelength(float) - Method in class org.newdawn.slick.font.effects.OutlineZigzagEffect
  Sets the wavelength of the wobble effect.
setWidth(int) - Method in class org.newdawn.slick.font.effects.OutlineEffect
  Sets the width of the outline.
setWidth(float) - Method in class org.newdawn.slick.geom.Rectangle
  Set the width of this box
setWidth(float) - Method in class org.newdawn.slick.geom.RoundedRectangle
  Set the width of this rectangle.
setWidth(int) - Method in class org.newdawn.slick.opengl.DeferredTexture
setWidth(float) - Method in class org.newdawn.slick.opengl.renderer.DefaultLineStripRenderer
setWidth(float) - Method in interface org.newdawn.slick.opengl.renderer.LineStripRenderer
  Set the width of the lines to be drawn
setWidth(float) - Method in class org.newdawn.slick.opengl.renderer.QuadBasedLineStripRenderer
setWidth(int) - Method in class org.newdawn.slick.opengl.TextureImpl
  Set the width of the image
setWidth(float) - Method in class org.newdawn.slick.util.LocatedImage
  Set the width the image should be drawn at
setWorldClip(float, float, float, float) - Method in class org.newdawn.slick.Graphics
  Set clipping that controls which areas of the world will be drawn to.
setWorldClip(Rectangle) - Method in class org.newdawn.slick.Graphics
  Set the world clip to be applied
setX(float) - Method in class org.newdawn.slick.geom.Polygon
setX(float) - Method in class org.newdawn.slick.geom.Shape
  Set the x position of the left side this shape.
setX(float) - Method in class org.newdawn.slick.gui.MouseOverArea
  Set the x coordinate of this area
setX(int) - Method in class org.newdawn.slick.util.LocatedImage
  Set the x position at which the image should be drawn
setX1(float) - Method in class org.newdawn.slick.svg.Gradient
  Set the first x value given for the gradient (cx in the case of radial)
setX2(float) - Method in class org.newdawn.slick.svg.Gradient
  Set the second x value given for the gradient (fx in the case of radial)
setXDistance(float) - Method in class org.newdawn.slick.font.effects.ShadowEffect
  Sets the pixels to offset the shadow on the x axis.
setY(float) - Method in class org.newdawn.slick.geom.Polygon
setY(float) - Method in class org.newdawn.slick.geom.Shape
  Set the y position of the top of this shape.
setY(float) - Method in class org.newdawn.slick.gui.MouseOverArea
  Set the y coordinate of this area
setY(int) - Method in class org.newdawn.slick.util.LocatedImage
  Set the y position at which the image should be drawn
setY1(float) - Method in class org.newdawn.slick.svg.Gradient
  Set the first y value given for the gradient (cy in the case of radial)
setY2(float) - Method in class org.newdawn.slick.svg.Gradient
  Set the second y value given for the gradient (fy in the case of radial)
setYDistance(float) - Method in class org.newdawn.slick.font.effects.ShadowEffect
  Sets the pixels to offset the shadow on the y axis.
SGL - Interface in org.newdawn.slick.opengl.renderer
  The description of the OpenGL functions used Slick.
ShadowEffect - Class in org.newdawn.slick.font.effects
  An effect to generate soft shadows beneath text
ShadowEffect() - Constructor for class org.newdawn.slick.font.effects.ShadowEffect
  Default constructor for injection
ShadowEffect(Color, int, int, float) - Constructor for class org.newdawn.slick.font.effects.ShadowEffect
  Create a new effect to apply a drop shadow to text
Shape - Class in org.newdawn.slick.geom
  The description of any 2D shape that can be transformed.
Shape() - Constructor for class org.newdawn.slick.geom.Shape
  Shape constructor.
ShapeFill - Interface in org.newdawn.slick
  A filling method for a shape.
ShapeRenderer - Class in org.newdawn.slick.geom
ShapeRenderer() - Constructor for class org.newdawn.slick.geom.ShapeRenderer
ShapeTest - Class in org.newdawn.slick.tests
  A geomertry test
ShapeTest() - Constructor for class org.newdawn.slick.tests.ShapeTest
  Create a new test of graphics context rendering
SHARED_DRAWABLE - Static variable in class org.newdawn.slick.GameContainer
  The shared drawable if any
showDialog() - Method in interface org.newdawn.slick.font.effects.ConfigurableEffect.Value
  Shows a dialog allowing a user to configure this value.
SimpleDiagramRenderer - Class in org.newdawn.slick.svg
  A very primtive implementation for rendering a diagram.
SimpleDiagramRenderer(Diagram) - Constructor for class org.newdawn.slick.svg.SimpleDiagramRenderer
  Create a new simple renderer
sin(double) - Static method in class org.newdawn.slick.util.FastTrig
  Get the sine of an angle
size - Variable in class org.newdawn.slick.particles.ConfigurableEmitter
  Whiskas - Interpolated value for size
size - Variable in class org.newdawn.slick.particles.Particle
  The current size in pixels of the particle
size() - Method in class org.newdawn.slick.util.xml.XMLElementList
  Get the number of elements in the list
sleep(int) - Method in class org.newdawn.slick.GameContainer
  Sleep for a given period
SlickCallable - Class in org.newdawn.slick.opengl
  A utility to allow performing GL operations without contaminating the Slick OpenGL state.
SlickCallable() - Constructor for class org.newdawn.slick.opengl.SlickCallable
SlickCallableTest - Class in org.newdawn.slick.tests
  A test for slick callables giving the chance to perform normal GL in mid Slick render
SlickCallableTest() - Constructor for class org.newdawn.slick.tests.SlickCallableTest
  Create a new image rendering test
SlickException - Exception in org.newdawn.slick
  A generic exception thrown by everything in the library
SlickException(String) - Constructor for exception org.newdawn.slick.SlickException
  Create a new exception with a detail message
SlickException(String, Throwable) - Constructor for exception org.newdawn.slick.SlickException
  Create a new exception with a detail message
SlickXMLException - Exception in org.newdawn.slick.util.xml
  An exception to describe failures in XML.
SlickXMLException(String) - Constructor for exception org.newdawn.slick.util.xml.SlickXMLException
  Create a new exception
SlickXMLException(String, Throwable) - Constructor for exception org.newdawn.slick.util.xml.SlickXMLException
  Create a new exception
smoothDeltas - Variable in class org.newdawn.slick.GameContainer
  Smoothed deltas requested
SODIPODI - Static variable in class org.newdawn.slick.svg.inkscape.Util
  The namespace for sodipodi
Sound - Class in org.newdawn.slick
  A single sound effect loaded from either OGG or XM/MOD file.
Sound(InputStream, String) - Constructor for class org.newdawn.slick.Sound
  Create a new Sound
Sound(URL) - Constructor for class org.newdawn.slick.Sound
  Create a new Sound
Sound(String) - Constructor for class org.newdawn.slick.Sound
  Create a new Sound
SoundPositionTest - Class in org.newdawn.slick.tests
  A test for the sound system (positioning) of the library
SoundPositionTest() - Constructor for class org.newdawn.slick.tests.SoundPositionTest
  Create a new test for sounds
soundsOn() - Method in class org.newdawn.slick.openal.SoundStore
  Check if sound effects are currently enabled
SoundStore - Class in org.newdawn.slick.openal
  Responsible for holding and playing the sounds used in the game.
SoundTest - Class in org.newdawn.slick.tests
  A test for the sound system of the library
SoundTest() - Constructor for class org.newdawn.slick.tests.SoundTest
  Create a new test for sounds
SoundURLTest - Class in org.newdawn.slick.tests
  A test for the sound system of the library
SoundURLTest() - Constructor for class org.newdawn.slick.tests.SoundURLTest
  Create a new test for sounds
soundWorks() - Method in class org.newdawn.slick.openal.SoundStore
  Check if sound works at all
Space - Class in org.newdawn.slick.util.pathfinding.navmesh
  A quad space within a navigation mesh
Space(float, float, float, float) - Constructor for class org.newdawn.slick.util.pathfinding.navmesh.Space
  Create a new space
spawnCount - Variable in class org.newdawn.slick.particles.ConfigurableEmitter
  The spawn count property - how many particles are spawned each time
spawnInterval - Variable in class org.newdawn.slick.particles.ConfigurableEmitter
  The spawn interval range property - how often spawn happens
speed - Variable in class org.newdawn.slick.particles.ConfigurableEmitter
  The speed particles fly out
spread - Variable in class org.newdawn.slick.particles.ConfigurableEmitter
  The spread of the particles
SpriteSheet - Class in org.newdawn.slick
  A sheet of sprites that can be drawn individually
SpriteSheet(URL, int, int) - Constructor for class org.newdawn.slick.SpriteSheet
  Create a new sprite sheet based on a image location
SpriteSheet(Image, int, int) - Constructor for class org.newdawn.slick.SpriteSheet
  Create a new sprite sheet based on a image location
SpriteSheet(Image, int, int, int, int) - Constructor for class org.newdawn.slick.SpriteSheet
  Create a new sprite sheet based on a image location
SpriteSheet(Image, int, int, int) - Constructor for class org.newdawn.slick.SpriteSheet
  Create a new sprite sheet based on a image location
SpriteSheet(String, int, int, int) - Constructor for class org.newdawn.slick.SpriteSheet
  Create a new sprite sheet based on a image location
SpriteSheet(String, int, int) - Constructor for class org.newdawn.slick.SpriteSheet
  Create a new sprite sheet based on a image location
SpriteSheet(String, int, int, Color) - Constructor for class org.newdawn.slick.SpriteSheet
  Create a new sprite sheet based on a image location
SpriteSheet(String, int, int, Color, int) - Constructor for class org.newdawn.slick.SpriteSheet
  Create a new sprite sheet based on a image location
SpriteSheet(String, InputStream, int, int) - Constructor for class org.newdawn.slick.SpriteSheet
  Create a new sprite sheet based on a image location
SpriteSheetFont - Class in org.newdawn.slick
  A font implementation that will use the graphics inside a SpriteSheet for its data.
SpriteSheetFont(SpriteSheet, char) - Constructor for class org.newdawn.slick.SpriteSheetFont
  Create a new font based on a SpriteSheet.
SpriteSheetFontTest - Class in org.newdawn.slick.tests
  Tests the SpriteSheetFont.
SpriteSheetFontTest() - Constructor for class org.newdawn.slick.tests.SpriteSheetFontTest
  Create a new test for font rendering
start() - Method in class org.newdawn.slick.Animation
  Start the animation playing again
start() - Method in class org.newdawn.slick.AppGameContainer
  Start running the game
start() - Method in class org.newdawn.slick.AppletGameContainer.ContainerPanel
  Start the game container
start() - Method in class org.newdawn.slick.AppletGameContainer
start() - Method in class org.newdawn.slick.CanvasGameContainer
  Start the game container rendering
start() - Method in class org.newdawn.slick.opengl.renderer.DefaultLineStripRenderer
start() - Method in interface org.newdawn.slick.opengl.renderer.LineStripRenderer
  Start the line strips
start() - Method in class org.newdawn.slick.opengl.renderer.QuadBasedLineStripRenderer
start() - Method in class org.newdawn.slick.tests.TestUtils
  Start the test
startAlpha - Variable in class org.newdawn.slick.particles.ConfigurableEmitter
  The starting alpha value
startHole() - Method in class org.newdawn.slick.geom.BasicTriangulator
startHole() - Method in class org.newdawn.slick.geom.MannTriangulator
  Begin adding a hole to the polygon
startHole() - Method in class org.newdawn.slick.geom.NeatTriangulator
startHole() - Method in class org.newdawn.slick.geom.OverTriangulator
startHole(float, float) - Method in class org.newdawn.slick.geom.Path
  Start building a hole in the previously defined contour
startHole() - Method in interface org.newdawn.slick.geom.Triangulator
  Start a hole in the polygon
startLWJGL() - Method in class org.newdawn.slick.AppletGameContainer
  Start a thread to run LWJGL in
startUse() - Method in class org.newdawn.slick.BigImage
  Not supported in BigImage
startUse() - Method in class org.newdawn.slick.Image
  Start using this sheet.
startUse() - Method in class org.newdawn.slick.SpriteSheet
StateBasedGame - Class in org.newdawn.slick.state
  A state based game isolated different stages of the game (menu, ingame, hiscores, etc) into different states so they can be easily managed and maintained.
StateBasedGame(String) - Constructor for class org.newdawn.slick.state.StateBasedGame
  Create a new state based game
StateBasedTest - Class in org.newdawn.slick.tests
  A test for the multi-state based functionality
StateBasedTest() - Constructor for class org.newdawn.slick.tests.StateBasedTest
  Create a new test
Stats - Class in org.newdawn.slick.tests.xml
  A test example of some object data that can be configured via XML
Stats() - Constructor for class org.newdawn.slick.tests.xml.Stats
stencil - Static variable in class org.newdawn.slick.GameContainer
  True if we require stencil bits
stop() - Method in class org.newdawn.slick.Animation
  Stop the animation
stop() - Method in class org.newdawn.slick.AppletGameContainer
stop() - Method in class org.newdawn.slick.Music
  Stop the music playing
stop() - Method in interface org.newdawn.slick.openal.Audio
  Stop the sound effect
stop() - Method in class org.newdawn.slick.openal.AudioImpl
stop() - Method in class org.newdawn.slick.openal.DeferredSound
stop() - Method in class org.newdawn.slick.openal.MODSound
stop() - Method in class org.newdawn.slick.openal.NullAudio
stop() - Method in class org.newdawn.slick.openal.StreamSound
stop() - Method in class org.newdawn.slick.Sound
  Stop the sound being played
stopApplet() - Method in class org.newdawn.slick.AppletGameContainer.Container
  Stop the applet play back
stopAt(int) - Method in class org.newdawn.slick.Animation
  Indicate the animation should stop when it reaches the specified frame index (note, not frame number but index in the animation
stopSoundEffect(int) - Method in class org.newdawn.slick.openal.SoundStore
  Stop a playing sound identified by the ID returned from playing.
storedDelta - Variable in class org.newdawn.slick.GameContainer
  The stored delta
stream(int) - Method in class org.newdawn.slick.openal.OpenALStreamPlayer
  Stream some data from the audio stream to the buffer indicates by the ID
StreamSound - Class in org.newdawn.slick.openal
  A sound implementation wrapped round a player which reads (and potentially) rereads a stream.
StreamSound(OpenALStreamPlayer) - Constructor for class org.newdawn.slick.openal.StreamSound
  Create a new sound wrapped round a stream
STROKE - Static variable in class org.newdawn.slick.svg.NonGeometricData
  The stroke type
STROKE_DASHARRAY - Static variable in class org.newdawn.slick.svg.NonGeometricData
  The dash definition of the line to draw
STROKE_DASHOFFSET - Static variable in class org.newdawn.slick.svg.NonGeometricData
  The offset into the dash definition of the line to draw
STROKE_MITERLIMIT - Static variable in class org.newdawn.slick.svg.NonGeometricData
  The mitre of the line to draw
STROKE_OPACITY - Static variable in class org.newdawn.slick.svg.NonGeometricData
  The alpha value for drawing
STROKE_WIDTH - Static variable in class org.newdawn.slick.svg.NonGeometricData
  The width of the line to draw
sub(double) - Method in class org.newdawn.slick.geom.Vector2f
  Adjust this vector by a given angle
sub(Vector2f) - Method in class org.newdawn.slick.geom.Vector2f
  Subtract a vector from this vector
subtract(Shape, Shape) - Method in class org.newdawn.slick.geom.GeomUtil
  Subtract one shape from another - note this is experimental and doesn't currently handle islands
subtract(Shape) - Method in class org.newdawn.slick.geom.Shape
  Subtract the given shape from this one.
supportsAlphaInBackBuffer() - Method in class org.newdawn.slick.AppGameContainer
  Check if the display created supported alpha in the back buffer
supportsAlphaInBackBuffer() - Method in class org.newdawn.slick.AppletGameContainer.Container
  Check if the display created supported alpha in the back buffer
supportsMultiSample - Variable in class org.newdawn.slick.GameContainer
  True if this context supports multisample
supportsMultiSample() - Method in class org.newdawn.slick.GameContainer
  Check if this hardware can support multi-sampling
SVGMorph - Class in org.newdawn.slick.svg
  A utility to allow morphing between a set of similar SVG diagrams
SVGMorph(Diagram) - Constructor for class org.newdawn.slick.svg.SVGMorph
  Create a new morph with a first diagram base

## T

targetDisplayMode - Variable in class org.newdawn.slick.AppGameContainer
  The display mode we're going to try and use
targetFPS - Variable in class org.newdawn.slick.GameContainer
  The FPS we want to lock to
TestBox - Class in org.newdawn.slick.tests
  A test box containing a bunch of tests that can be used for quickly sanity checking tests.
TestBox() - Constructor for class org.newdawn.slick.tests.TestBox
  Create a new box containing all the tests
TestState1 - Class in org.newdawn.slick.tests.states
  A simple test state to display a message describing the test
TestState1() - Constructor for class org.newdawn.slick.tests.states.TestState1
TestState2 - Class in org.newdawn.slick.tests.states
  A simple test state to display an image and rotate it
TestState2() - Constructor for class org.newdawn.slick.tests.states.TestState2
TestState3 - Class in org.newdawn.slick.tests.states
  A simple test state to display an image and rotate it
TestState3() - Constructor for class org.newdawn.slick.tests.states.TestState3
TestUtils - Class in org.newdawn.slick.tests
  A simple utility test to use the internal slick API without the slick framework.
TestUtils() - Constructor for class org.newdawn.slick.tests.TestUtils
TexCoordGenerator - Interface in org.newdawn.slick.geom
  A class capable of generating texture coordiantes based on rendering positions of verticies.
TextField - Class in org.newdawn.slick.gui
  A single text field supporting text entry
TextField(GUIContext, Font, int, int, int, int, ComponentListener) - Constructor for class org.newdawn.slick.gui.TextField
  Create a new text field
TextField(GUIContext, Font, int, int, int, int) - Constructor for class org.newdawn.slick.gui.TextField
  Create a new text field
texture(Shape, Image) - Static method in class org.newdawn.slick.geom.ShapeRenderer
  Draw the the given shape filled in with a texture.
texture(Shape, Image, float, float) - Static method in class org.newdawn.slick.geom.ShapeRenderer
  Draw the the given shape filled in with a texture.
texture(Shape, Image, float, float, ShapeFill) - Static method in class org.newdawn.slick.geom.ShapeRenderer
  Draw the the given shape filled in with a texture.
texture(Shape, Image, TexCoordGenerator) - Static method in class org.newdawn.slick.geom.ShapeRenderer
  Draw the the given shape filled in with a texture.
texture(Shape, Image) - Method in class org.newdawn.slick.Graphics
  Draw the the given shape filled in with a texture
texture(Shape, Image, ShapeFill) - Method in class org.newdawn.slick.Graphics
  Draw the the given shape filled in with a texture
texture(Shape, Image, boolean) - Method in class org.newdawn.slick.Graphics
  Draw the the given shape filled in with a texture
texture(Shape, Image, float, float) - Method in class org.newdawn.slick.Graphics
  Draw the the given shape filled in with a texture
texture(Shape, Image, float, float, boolean) - Method in class org.newdawn.slick.Graphics
  Draw the the given shape filled in with a texture
texture(Shape, Image, float, float, ShapeFill) - Method in class org.newdawn.slick.Graphics
  Draw the the given shape filled in with a texture
texture - Variable in class org.newdawn.slick.Image
  The OpenGL texture for this image
Texture - Interface in org.newdawn.slick.opengl
  The description of a texture loaded by the TextureLoader utility
textureFit(Shape, Image) - Static method in class org.newdawn.slick.geom.ShapeRenderer
  Draw the the given shape filled in with a texture.
textureFit(Shape, Image, float, float) - Static method in class org.newdawn.slick.geom.ShapeRenderer
  Draw the the given shape filled in with a texture.
textureHeight - Variable in class org.newdawn.slick.Image
  The texture coordinate height to use to find our image
TextureImpl - Class in org.newdawn.slick.opengl
  A texture to be bound within JOGL.
TextureImpl() - Constructor for class org.newdawn.slick.opengl.TextureImpl
  For subclasses to utilise
TextureImpl(String, int, int) - Constructor for class org.newdawn.slick.opengl.TextureImpl
  Create a new texture
TextureLoader - Class in org.newdawn.slick.opengl
  A utility class to wrap the Slick internal texture loader and present a rational interface.
TextureLoader() - Constructor for class org.newdawn.slick.opengl.TextureLoader
textureOffsetX - Variable in class org.newdawn.slick.Image
  The x texture offset to use to find our image
textureOffsetY - Variable in class org.newdawn.slick.Image
  The y texture offset to use to find our image
TexturePaintTest - Class in org.newdawn.slick.tests
  Test to emulate texture paint
TexturePaintTest() - Constructor for class org.newdawn.slick.tests.TexturePaintTest
  Create the test
textureWidth - Variable in class org.newdawn.slick.Image
  The texture coordinate width to use to find our image
TGA - Static variable in class org.newdawn.slick.imageout.ImageOut
  The format string for TGA
TGAImageData - Class in org.newdawn.slick.opengl
  A utility to load TGAs.
TGAImageData() - Constructor for class org.newdawn.slick.opengl.TGAImageData
  Create a new TGA Loader
TGAWriter - Class in org.newdawn.slick.imageout
  A utility to save TGA's given a Slick image.
TGAWriter() - Constructor for class org.newdawn.slick.imageout.TGAWriter
TileBasedMap - Interface in org.newdawn.slick.util.pathfinding
  The description for the data we're pathfinding over.
TiledMap - Class in org.newdawn.slick.tiled
  This class is intended to parse TilED maps.
TiledMap(String) - Constructor for class org.newdawn.slick.tiled.TiledMap
  Create a new tile map based on a given TMX file
TiledMap(String, boolean) - Constructor for class org.newdawn.slick.tiled.TiledMap
  Create a new tile map based on a given TMX file
TiledMap(String, String) - Constructor for class org.newdawn.slick.tiled.TiledMap
  Create a new tile map based on a given TMX file
TiledMap(InputStream) - Constructor for class org.newdawn.slick.tiled.TiledMap
  Load a tile map from an arbitary input stream
TiledMap(InputStream, String) - Constructor for class org.newdawn.slick.tiled.TiledMap
  Load a tile map from an arbitary input stream
TiledMap.GroupObject - Class in org.newdawn.slick.tiled
  An object from a object-group on the map
TiledMap.GroupObject(Element) - Constructor for class org.newdawn.slick.tiled.TiledMap.GroupObject
  Create a new group based on the XML definition
TiledMap.ObjectGroup - Class in org.newdawn.slick.tiled
  A group of objects on the map (objects layer)
TiledMap.ObjectGroup(Element) - Constructor for class org.newdawn.slick.tiled.TiledMap.ObjectGroup
  Create a new group based on the XML definition
tileHeight - Variable in class org.newdawn.slick.tiled.TiledMap
  The height of the tiles used on the map
tileHeight - Variable in class org.newdawn.slick.tiled.TileSet
  The height of the tiles
TileMapTest - Class in org.newdawn.slick.tests
  A test of the tile map system based around the TilED (http://www.mapeditor.org) tool
TileMapTest() - Constructor for class org.newdawn.slick.tests.TileMapTest
  Create our tile map test
tileMargin - Variable in class org.newdawn.slick.tiled.TileSet
  The margin of the tileset
tiles - Variable in class org.newdawn.slick.tiled.TileSet
  The image containing the tiles
tilesAcross - Variable in class org.newdawn.slick.tiled.TileSet
  The number of tiles across the sprite sheet
tilesDown - Variable in class org.newdawn.slick.tiled.TileSet
  The number of tiles down the sprite sheet
TileSet - Class in org.newdawn.slick.tiled
  A holder for tileset information
TileSet(TiledMap, Element, boolean) - Constructor for class org.newdawn.slick.tiled.TileSet
  Create a tile set based on an XML definition
tileSets - Variable in class org.newdawn.slick.tiled.TiledMap
  The list of tilesets defined in the map
tilesLocation - Variable in class org.newdawn.slick.tiled.TiledMap
  The location prefix where we can find tileset images
tileSpacing - Variable in class org.newdawn.slick.tiled.TileSet
  The padding of the tiles
tileWidth - Variable in class org.newdawn.slick.tiled.TiledMap
  The width of the tiles used on the map
tileWidth - Variable in class org.newdawn.slick.tiled.TileSet
  The width of the tiles
TOP_LEFT - Static variable in class org.newdawn.slick.geom.RoundedRectangle
  Indicates the top left corner should be rounded
TOP_LEFT - Static variable in class org.newdawn.slick.Image
  The top left corner identifier
TOP_RIGHT - Static variable in class org.newdawn.slick.geom.RoundedRectangle
  Indicates the top right corner should be rounded
TOP_RIGHT - Static variable in class org.newdawn.slick.Image
  The top right corner identifier
toString() - Method in class org.newdawn.slick.Animation
toString() - Method in class org.newdawn.slick.BigImage
toString() - Method in class org.newdawn.slick.Color
toString() - Method in class org.newdawn.slick.command.BasicCommand
toString() - Method in class org.newdawn.slick.font.effects.ColorEffect
toString(Color) - Static method in class org.newdawn.slick.font.effects.EffectUtil
  Convers a color to a string.
toString() - Method in class org.newdawn.slick.font.effects.GradientEffect
toString() - Method in class org.newdawn.slick.font.effects.OutlineEffect
toString() - Method in class org.newdawn.slick.font.effects.OutlineWobbleEffect
toString() - Method in class org.newdawn.slick.font.effects.OutlineZigzagEffect
toString() - Method in class org.newdawn.slick.font.effects.ShadowEffect
toString() - Method in class org.newdawn.slick.geom.Line
toString() - Method in class org.newdawn.slick.geom.Rectangle
toString() - Method in class org.newdawn.slick.geom.Transform
  Convert this Transform to a String.
toString() - Method in class org.newdawn.slick.geom.Vector2f
toString() - Method in class org.newdawn.slick.Image
toString() - Method in class org.newdawn.slick.particles.ConfigurableEmitter
toString() - Method in class org.newdawn.slick.particles.Particle
toString() - Method in class org.newdawn.slick.util.pathfinding.navmesh.NavPath
  Get a string representation of this instance
toString() - Method in class org.newdawn.slick.util.pathfinding.navmesh.Space
  Get the string representation of this instance
toString() - Method in class org.newdawn.slick.util.xml.XMLElement
transform(Transform) - Method in class org.newdawn.slick.geom.Curve
transform(Transform) - Method in class org.newdawn.slick.geom.Ellipse
transform(Transform) - Method in class org.newdawn.slick.geom.Line
transform(Transform) - Method in class org.newdawn.slick.geom.MorphShape
transform(Transform) - Method in class org.newdawn.slick.geom.Path
transform(Transform) - Method in class org.newdawn.slick.geom.Point
transform(Transform) - Method in class org.newdawn.slick.geom.Polygon
  Apply a transformation and return a new shape.
transform(Transform) - Method in class org.newdawn.slick.geom.Rectangle
  Apply a transformation and return a new shape.
transform(Transform) - Method in class org.newdawn.slick.geom.RoundedRectangle
  Apply a transformation and return a new shape.
transform(Transform) - Method in class org.newdawn.slick.geom.Shape
  Apply a transformation and return a new shape.
Transform - Class in org.newdawn.slick.geom
  A 2 dimensional transformation that can be applied to `Shape` implemenations.
Transform() - Constructor for class org.newdawn.slick.geom.Transform
  Create and identity transform
Transform(Transform) - Constructor for class org.newdawn.slick.geom.Transform
  Copy a transform
Transform(Transform, Transform) - Constructor for class org.newdawn.slick.geom.Transform
  Concatanate to transform into one
Transform(float[]) - Constructor for class org.newdawn.slick.geom.Transform
  Create a transform for the given positions
Transform(float, float, float, float, float, float) - Constructor for class org.newdawn.slick.geom.Transform
  Create a transform for the given positions
transform(float[], int, float[], int, int) - Method in class org.newdawn.slick.geom.Transform
  Transform the point pairs in the source array and store them in the destination array.
transform(Vector2f) - Method in class org.newdawn.slick.geom.Transform
  Transform the vector2f based on the matrix defined in this transform
TransformTest - Class in org.newdawn.slick.tests
  A test for transforming the graphics context
TransformTest() - Constructor for class org.newdawn.slick.tests.TransformTest
  Create a new test of graphics context rendering
TransformTest2 - Class in org.newdawn.slick.tests
  A test for transforming the graphics context
TransformTest2() - Constructor for class org.newdawn.slick.tests.TransformTest2
  Create a new test of graphics context rendering
Transition - Interface in org.newdawn.slick.state.transition
  A transition between two game states
TransitionTest - Class in org.newdawn.slick.tests
  A test to view the different transitions that are currently implemented
TransitionTest() - Constructor for class org.newdawn.slick.tests.TransitionTest
  Test the transitions implemented
translate(float, float) - Method in class org.newdawn.slick.Graphics
  Apply a translation to everything drawn to the context
transparent - Static variable in class org.newdawn.slick.Color
  The fixed color transparent
TransparentColorTest - Class in org.newdawn.slick.tests
  A test for transparent colour specification
TransparentColorTest() - Constructor for class org.newdawn.slick.tests.TransparentColorTest
  Create a new image rendering test
trianglesDirty - Variable in class org.newdawn.slick.geom.Shape
  True if the triangles need updating
triangulate() - Method in class org.newdawn.slick.geom.BasicTriangulator
  Cause the triangulator to split the polygon
triangulate() - Method in class org.newdawn.slick.geom.MannTriangulator
triangulate() - Method in class org.newdawn.slick.geom.NeatTriangulator
  Upate the triangles
triangulate() - Method in class org.newdawn.slick.geom.OverTriangulator
triangulate() - Method in interface org.newdawn.slick.geom.Triangulator
  Run the triangulation
Triangulator - Interface in org.newdawn.slick.geom
  A collection of triangles
tris - Variable in class org.newdawn.slick.geom.Shape
  The triangles that define the shape
TrueTypeFont - Class in org.newdawn.slick
  A TrueType font implementation for Slick
TrueTypeFont(Font, boolean, char[]) - Constructor for class org.newdawn.slick.TrueTypeFont
  Constructor for the TrueTypeFont class Pass in the preloaded standard Java TrueType font, and whether you want it to be cached with AntiAliasing applied.
TrueTypeFont(Font, boolean) - Constructor for class org.newdawn.slick.TrueTypeFont
  Constructor for the TrueTypeFont class Pass in the preloaded standard Java TrueType font, and whether you want it to be cached with AntiAliasing applied.
TrueTypeFontPerformanceTest - Class in org.newdawn.slick.tests
  A test of the font rendering capabilities
TrueTypeFontPerformanceTest() - Constructor for class org.newdawn.slick.tests.TrueTypeFontPerformanceTest
  Create a new test for font rendering
type - Variable in class org.newdawn.slick.particles.Particle
  The type identifier of this particle
type - Variable in class org.newdawn.slick.tiled.TiledMap.GroupObject
  The type of this object - read from the XML

## U

unbind() - Static method in class org.newdawn.slick.opengl.TextureImpl
  Clear slick caching of the last bound texture so that an external texture binder can play with the context before returning control to slick.
unbindCommand(Control) - Method in class org.newdawn.slick.command.InputProvider
  Unbinds the command associated with this control
UnicodeFont - Class in org.newdawn.slick
  A Slick bitmap font that can display unicode glyphs from a TrueTypeFont.
UnicodeFont(String, String) - Constructor for class org.newdawn.slick.UnicodeFont
  Create a new unicode font based on a TTF file
UnicodeFont(String, HieroSettings) - Constructor for class org.newdawn.slick.UnicodeFont
  Create a new unicode font based on a TTF file and a set of heiro configuration
UnicodeFont(String, int, boolean, boolean) - Constructor for class org.newdawn.slick.UnicodeFont
  Create a new unicode font based on a TTF file alone
UnicodeFont(Font, String) - Constructor for class org.newdawn.slick.UnicodeFont
  Creates a new UnicodeFont.
UnicodeFont(Font, HieroSettings) - Constructor for class org.newdawn.slick.UnicodeFont
  Creates a new UnicodeFont.
UnicodeFont(Font) - Constructor for class org.newdawn.slick.UnicodeFont
  Creates a new UnicodeFont.
UnicodeFont(Font, int, boolean, boolean) - Constructor for class org.newdawn.slick.UnicodeFont
  Creates a new UnicodeFont.
UnicodeFont.DisplayList - Class in org.newdawn.slick
  A simple descriptor for display lists cached within this font
UnicodeFontTest - Class in org.newdawn.slick.tests
  A simple test of the unicode font functionality provided
UnicodeFontTest() - Constructor for class org.newdawn.slick.tests.UnicodeFontTest
  Create the simple font test
union(Shape, Shape) - Method in class org.newdawn.slick.geom.GeomUtil
  Join to shapes together.
union(Shape) - Method in class org.newdawn.slick.geom.Shape
  Join this shape with another.
UP - Static variable in class org.newdawn.slick.command.ControllerDirectionControl
  The direction indicating we're waiting for the user to press up
update(long) - Method in class org.newdawn.slick.Animation
  Update the animation, note that this will have odd effects if auto update is also turned on
update(GameContainer, int) - Method in class org.newdawn.slick.BasicGame
update(GameContainer, int) - Method in interface org.newdawn.slick.Game
  Update the game logic here.
update() - Static method in class org.newdawn.slick.openal.AudioLoader
  Allow the streaming system to update itself
update() - Method in class org.newdawn.slick.openal.OpenALStreamPlayer
  Poll the bufferNames - check if we need to fill the bufferNames with another section.
update(ParticleSystem, int) - Method in class org.newdawn.slick.particles.ConfigurableEmitter
update(ParticleSystem, int) - Method in class org.newdawn.slick.particles.effects.FireEmitter
update(int) - Method in class org.newdawn.slick.particles.Particle
  Update the state of this particle
update(ParticleSystem, int) - Method in interface org.newdawn.slick.particles.ParticleEmitter
  Update the emitter, produce any particles required by requesting them from the particle system provided.
update(int) - Method in class org.newdawn.slick.particles.ParticleSystem
  Update the system, request the assigned emitters update the particles
update(GameContainer, int) - Method in class org.newdawn.slick.ScalableGame
update(GameContainer, StateBasedGame, int) - Method in interface org.newdawn.slick.state.GameState
  Update the state's logic based on the amount of time thats passed
update(GameContainer, int) - Method in class org.newdawn.slick.state.StateBasedGame
update(StateBasedGame, GameContainer, int) - Method in class org.newdawn.slick.state.transition.BlobbyTransition
update(StateBasedGame, GameContainer, int) - Method in class org.newdawn.slick.state.transition.CombinedTransition
update(StateBasedGame, GameContainer, int) - Method in class org.newdawn.slick.state.transition.CrossStateTransition
update(StateBasedGame, GameContainer, int) - Method in class org.newdawn.slick.state.transition.EmptyTransition
update(StateBasedGame, GameContainer, int) - Method in class org.newdawn.slick.state.transition.FadeInTransition
update(StateBasedGame, GameContainer, int) - Method in class org.newdawn.slick.state.transition.FadeOutTransition
update(StateBasedGame, GameContainer, int) - Method in class org.newdawn.slick.state.transition.HorizontalSplitTransition
update(StateBasedGame, GameContainer, int) - Method in class org.newdawn.slick.state.transition.RotateTransition
update(StateBasedGame, GameContainer, int) - Method in class org.newdawn.slick.state.transition.SelectTransition
update(StateBasedGame, GameContainer, int) - Method in interface org.newdawn.slick.state.transition.Transition
  Update the transition.
update(StateBasedGame, GameContainer, int) - Method in class org.newdawn.slick.state.transition.VerticalSplitTransition
update(GameContainer, int) - Method in class org.newdawn.slick.tests.AlphaMapTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.AnimationTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.AntiAliasTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.BigImageTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.BigSpriteSheetTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.CachedRenderTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.CanvasContainerTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.CanvasSizeTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.ClipTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.CopyAreaAlphaTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.CurveTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.DeferredLoadingTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.DistanceFieldTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.DoubleClickTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.DuplicateEmitterTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.FlashTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.FontPerformanceTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.FontTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.GeomAccuracyTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.GeomTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.GeomUtilTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.GeomUtilTileTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.GradientImageTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.GradientTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.GraphicsTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.GUITest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.ImageBufferEndianTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.ImageBufferTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.ImageCornerTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.ImageGraphicsTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.ImageMemTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.ImageOutTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.ImageReadTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.ImageTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.InkscapeTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.InputProviderTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.InputTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.IsoTiledTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.KeyRepeatTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.LameTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.LineRenderTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.MorphShapeTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.MorphSVGTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.MusicListenerTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.NavMeshTest
  Update data map etc
update(GameContainer, int) - Method in class org.newdawn.slick.tests.PackedSheetTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.ParticleTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.PedigreeTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.PolygonTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.PureFontTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.SavedStateTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.ScalableTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.ShapeTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.SlickCallableTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.SoundPositionTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.SoundTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.SoundURLTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.SpriteSheetFontTest
update(GameContainer, StateBasedGame, int) - Method in class org.newdawn.slick.tests.states.TestState1
update(GameContainer, StateBasedGame, int) - Method in class org.newdawn.slick.tests.states.TestState2
update(GameContainer, StateBasedGame, int) - Method in class org.newdawn.slick.tests.states.TestState3
update(GameContainer, int) - Method in class org.newdawn.slick.tests.TestBox
update() - Method in class org.newdawn.slick.tests.TestUtils
  Game loop update
update(GameContainer, int) - Method in class org.newdawn.slick.tests.TexturePaintTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.TileMapTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.TransformTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.TransformTest2
update(GameContainer, int) - Method in class org.newdawn.slick.tests.TransparentColorTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.TrueTypeFontPerformanceTest
update(GameContainer, int) - Method in class org.newdawn.slick.tests.UnicodeFontTest
updateAndRender(int) - Method in class org.newdawn.slick.GameContainer
  Update and render the game
updateFPS() - Method in class org.newdawn.slick.GameContainer
  Updated the FPS counter
updateMorphTime(float) - Method in class org.newdawn.slick.geom.MorphShape
  Update the morph time and hence the curent frame
updateMorphTime(float) - Method in class org.newdawn.slick.svg.SVGMorph
  Update the morph time index by the amount specified
updateNoDraw() - Method in class org.newdawn.slick.Animation
  Deprecated.
updateOnlyOnVisible - Variable in class org.newdawn.slick.AppGameContainer
  True if we should update the game only when the display is visible
updateParticle(Particle, int) - Method in class org.newdawn.slick.particles.ConfigurableEmitter
updateParticle(Particle, int) - Method in class org.newdawn.slick.particles.effects.FireEmitter
updateParticle(Particle, int) - Method in interface org.newdawn.slick.particles.ParticleEmitter
  Update a single particle that this emitter produced
USE_POINTS - Static variable in class org.newdawn.slick.particles.Particle
  Indicates the particle should explicitly use points
USE_QUADS - Static variable in class org.newdawn.slick.particles.Particle
  Indicates the particle should explicitly not use points
useAdditive - Variable in class org.newdawn.slick.particles.ConfigurableEmitter
  True if the additivie blending mode should be used for particles owned by this emitter
useAdditive() - Method in class org.newdawn.slick.particles.ConfigurableEmitter
useAdditive() - Method in class org.newdawn.slick.particles.effects.FireEmitter
useAdditive() - Method in interface org.newdawn.slick.particles.ParticleEmitter
  Check if this emitter should use additive blending
useOriented - Variable in class org.newdawn.slick.particles.ConfigurableEmitter
  True if the quads should be orieted based on velocity
usePoints - Variable in class org.newdawn.slick.particles.ConfigurableEmitter
  The points indicate
usePoints(ParticleSystem) - Method in class org.newdawn.slick.particles.ConfigurableEmitter
usePoints(ParticleSystem) - Method in class org.newdawn.slick.particles.effects.FireEmitter
usePoints - Variable in class org.newdawn.slick.particles.Particle
  How this particle should be rendered
usePoints(ParticleSystem) - Method in interface org.newdawn.slick.particles.ParticleEmitter
  Check if this emitter should use points based on it's own settings and those of the particle system
usePoints() - Method in class org.newdawn.slick.particles.ParticleSystem
  Check if this engine should use points to render the particles
UseProcessor - Class in org.newdawn.slick.svg.inkscape
  Processor for the "use", a tag that allows references to other elements and cloning.
UseProcessor() - Constructor for class org.newdawn.slick.svg.inkscape.UseProcessor
userData - Variable in class org.newdawn.slick.UnicodeFont.DisplayList
  Application data stored in the list
usingFBO() - Static method in class org.newdawn.slick.opengl.pbuffer.GraphicsFactory
  Check if we're using FBO for dynamic textures
usingPBuffer() - Static method in class org.newdawn.slick.opengl.pbuffer.GraphicsFactory
  Check if we're using PBuffer for dynamic textures
Util - Class in org.newdawn.slick.svg.inkscape
  A set of utility for processing the SVG documents produced by Inkscape
Util() - Constructor for class org.newdawn.slick.svg.inkscape.Util

## V

validFill(Shape) - Static method in class org.newdawn.slick.geom.ShapeRenderer
  Check there are enough points to fill
VAOGLRenderer - Class in org.newdawn.slick.opengl.renderer
  A renderer that caches all operations into an array, creates an opengl vertex array when required and spits the data down to the card in batch mode
VAOGLRenderer() - Constructor for class org.newdawn.slick.opengl.renderer.VAOGLRenderer
Vector2f - Class in org.newdawn.slick.geom
  A two dimensional vector
Vector2f() - Constructor for class org.newdawn.slick.geom.Vector2f
  Create an empty vector
Vector2f(float[]) - Constructor for class org.newdawn.slick.geom.Vector2f
  Create a vector based on the contents of a coordinate array
Vector2f(double) - Constructor for class org.newdawn.slick.geom.Vector2f
  Create a new vector based on an angle
Vector2f(Vector2f) - Constructor for class org.newdawn.slick.geom.Vector2f
  Create a new vector based on another
Vector2f(float, float) - Constructor for class org.newdawn.slick.geom.Vector2f
  Create a new vector
velocity - Variable in class org.newdawn.slick.particles.ConfigurableEmitter
  Whiskas - Interpolated value for velocity
velx - Variable in class org.newdawn.slick.particles.Particle
  The x component of the direction vector of the particle
vely - Variable in class org.newdawn.slick.particles.Particle
  The y component of the direction vector of the particle
vertex(float, float) - Method in class org.newdawn.slick.opengl.renderer.DefaultLineStripRenderer
vertex(float, float) - Method in interface org.newdawn.slick.opengl.renderer.LineStripRenderer
  Add a vertex
vertex(float, float) - Method in class org.newdawn.slick.opengl.renderer.QuadBasedLineStripRenderer
VERTEX_ARRAY_RENDERER - Static variable in class org.newdawn.slick.opengl.renderer.Renderer
  The indicator for vertex array based rendering
VerticalSplitTransition - Class in org.newdawn.slick.state.transition
  Vertical split transition that causes the previous state to split vertically revealing the new state underneath.
VerticalSplitTransition() - Constructor for class org.newdawn.slick.state.transition.VerticalSplitTransition
  Create a new transition
VerticalSplitTransition(Color) - Constructor for class org.newdawn.slick.state.transition.VerticalSplitTransition
  Create a new transition
vsync - Variable in class org.newdawn.slick.GameContainer
  True if vsync has been requested

## W

warn(String) - Method in class org.newdawn.slick.util.DefaultLogSystem
  Log a warning
warn(String, Throwable) - Method in class org.newdawn.slick.util.DefaultLogSystem
  Log a warning with an exception that caused it
warn(String) - Static method in class org.newdawn.slick.util.Log
  Log a warning
warn(String, Throwable) - Static method in class org.newdawn.slick.util.Log
  Log a warning
warn(String) - Method in interface org.newdawn.slick.util.LogSystem
  Log a warning
warn(String, Throwable) - Method in interface org.newdawn.slick.util.LogSystem
  Log a warning
WAV - Static variable in class org.newdawn.slick.openal.DeferredSound
  Indicate a WAV to be loaded
WaveData - Class in org.newdawn.slick.openal
  Utitlity class for loading wavefiles.
WebstartMuffin - Class in org.newdawn.slick.muffin
  A muffin load/save implementation based on using Webstart Muffins (a bit like cookies only for webstart)
WebstartMuffin() - Constructor for class org.newdawn.slick.muffin.WebstartMuffin
white - Static variable in class org.newdawn.slick.Color
  The fixed colour white
width - Variable in class org.newdawn.slick.GameContainer
  The width of the display
width - Variable in class org.newdawn.slick.geom.Rectangle
  The width of the box
width - Variable in class org.newdawn.slick.gui.BasicComponent
  Deprecated. The width of the component
width - Variable in class org.newdawn.slick.Image
  The width of the image
width - Variable in class org.newdawn.slick.tiled.Layer
  The width of this layer
width - Variable in class org.newdawn.slick.tiled.TiledMap.GroupObject
  The width of this object
width - Variable in class org.newdawn.slick.tiled.TiledMap.ObjectGroup
  The width of this layer
width - Variable in class org.newdawn.slick.tiled.TiledMap
  The width of the map
width - Variable in class org.newdawn.slick.UnicodeFont.DisplayList
  The width of rendered text in the list
windFactor - Variable in class org.newdawn.slick.particles.ConfigurableEmitter
  The factor of wind to apply
wrapUp - Variable in class org.newdawn.slick.particles.ConfigurableEmitter
  True if we're wrapping up
wrapUp() - Method in class org.newdawn.slick.particles.ConfigurableEmitter
wrapUp() - Method in class org.newdawn.slick.particles.effects.FireEmitter
wrapUp() - Method in interface org.newdawn.slick.particles.ParticleEmitter
  Wrap up the particle emitter.
write(Image, String, OutputStream) - Static method in class org.newdawn.slick.imageout.ImageOut
  Write an image out to a specified output stream
write(Image, String, OutputStream, boolean) - Static method in class org.newdawn.slick.imageout.ImageOut
  Write an image out to a specified output stream
write(Image, String) - Static method in class org.newdawn.slick.imageout.ImageOut
  Write an image out to a file on the local file system.
write(Image, String, boolean) - Static method in class org.newdawn.slick.imageout.ImageOut
  Write an image out to a file on the local file system.
write(Image, String, String) - Static method in class org.newdawn.slick.imageout.ImageOut
  Write an image out to a file on the local file system.
write(Image, String, String, boolean) - Static method in class org.newdawn.slick.imageout.ImageOut
  Write an image out to a file on the local file system.

## X

x - Variable in class org.newdawn.slick.geom.Shape
  The left most point of this shape.
x - Variable in class org.newdawn.slick.geom.Vector2f
  The x component of this vector
x - Variable in class org.newdawn.slick.gui.BasicComponent
  Deprecated. The x position of the component
x - Variable in class org.newdawn.slick.gui.TextField
  The location in the X coordinate
x - Variable in class org.newdawn.slick.particles.Particle
  The x coordinate of the particle
x - Variable in class org.newdawn.slick.tiled.TiledMap.GroupObject
  The x-coordinate of this object
XLINK - Static variable in class org.newdawn.slick.svg.inkscape.Util
  The namespace for xlink
XMLElement - Class in org.newdawn.slick.util.xml
  A utility wrapper round the standard DOM XML element.
XMLElementList - Class in org.newdawn.slick.util.xml
  A simple typed list.
XMLElementList() - Constructor for class org.newdawn.slick.util.xml.XMLElementList
  Create a new list
XMLPackedSheet - Class in org.newdawn.slick
  A sprite sheet based on an XML descriptor generated from the simple slick tool
XMLPackedSheet(String, String) - Constructor for class org.newdawn.slick.XMLPackedSheet
  Create a new XML packed sheet from the XML output by the slick tool
XMLParser - Class in org.newdawn.slick.util.xml
  A simple utility wrapper around the Java DOM implementation to hopefully make XML parsing that bit easier without requiring YAL.
XMLParser() - Constructor for class org.newdawn.slick.util.xml.XMLParser
  Create a new parser
XMLTest - Class in org.newdawn.slick.tests.xml
  Silly test to check XML parsing functionality, note the JUnit like methods, want to move it to JUnit soon but not quite there yet.
XMLTest() - Constructor for class org.newdawn.slick.tests.xml.XMLTest
xOffset - Variable in class org.newdawn.slick.particles.ConfigurableEmitter
  The offset from the x position

## Y

y - Variable in class org.newdawn.slick.geom.Shape
  The top most point of this shape.
y - Variable in class org.newdawn.slick.geom.Vector2f
  The y component of this vector
y - Variable in class org.newdawn.slick.gui.BasicComponent
  Deprecated. The y position of the component
y - Variable in class org.newdawn.slick.gui.TextField
  The location in the Y coordinate
y - Variable in class org.newdawn.slick.particles.Particle
  The y coordinate of the particle
y - Variable in class org.newdawn.slick.tiled.TiledMap.GroupObject
  The y-coordinate of this object
yellow - Static variable in class org.newdawn.slick.Color
  The fixed colour yellow
yOffset - Variable in class org.newdawn.slick.particles.ConfigurableEmitter
  The offset from the y position

A B C D E F G H I J K L M N O P Q R S T U V W X Y

Copyright © 2006 New Dawn Software. All Rights Reserved.