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
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
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
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
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 - 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
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
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
 

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.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()).
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.
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
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.
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() - 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(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(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.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.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
decode(String) - Static method in class org.newdawn.slick.Color
Decode a number in a string and process it as a colour reference.
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
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
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
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
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
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
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
Deprecated. Draw a string
drawString(float, float, String, Color, int, int) - Method in class org.newdawn.slick.TrueTypeFont
Deprecated.  
drawString(float, float, String) - Method in class org.newdawn.slick.TrueTypeFont
Deprecated. 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
 
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 and 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.
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
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.Shape
Get the center of this polygon.
findPath(Mover, int, int, int, int) - Method in class org.newdawn.slick.util.pathfinding.AStarPathFinder
 
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.
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
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.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(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 Effects 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.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
Deprecated. Get the font's height
getHeight(String) - Method in class org.newdawn.slick.TrueTypeFont
Deprecated. 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
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
Deprecated. 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
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.util.pathfinding.AStarPathFinder
 
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
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
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.util.pathfinding.AStarPathFinder
 
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.util.pathfinding.AStarPathFinder
 
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.util.pathfinding.AStarPathFinder
 
getSourceY() - Method in interface org.newdawn.slick.util.pathfinding.PathFindingContext
Get the y coordinate of the source location
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
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.Values 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.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
Deprecated. 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
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(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(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 - Static 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.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 - Static 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_BLEND - 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_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_DST_ALPHA - 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_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_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_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_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_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_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/
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
 
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
 
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/
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.PNGImageData
Check if this PNG has a an alpha channel
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
 
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
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(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
 
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.