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

A

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

B

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

C

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

D

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

E

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

F

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

G

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

H

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

I

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

J

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

K

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

L

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

M

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

N

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

O

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

P

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

Q

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

R

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

S

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

T

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

U

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

V

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

W

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

X

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

Y

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

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

Copyright © 2006 New Dawn Software. All Rights Reserved.