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

L

lastFrame - Variable in class org.cell2d.celick.GameContainer
The time the last frame was rendered
leaveSafeBlock() - Static method in class org.cell2d.celick.opengl.SlickCallable
Leave a safe block ensuring that all of Slick's OpenGL state is restored since the last enter.
leftActions(T) - Method in class org.cell2d.GameState
Actions for this GameState to take immediately before being exited.
length() - Method in class org.cell2d.celick.geom.Line
Find the length of the line
length() - Method in class org.cell2d.celick.geom.Vector2f
Get the length of this vector
lengthSquared() - Method in class org.cell2d.celick.geom.Line
Find the length of the line squared (cheaper and good for comparisons)
lengthSquared() - Method in class org.cell2d.celick.geom.Vector2f
The length of the vector squared
line - Variable in class org.cell2d.celick.geom.GeomUtil.HitResult
The line on the target shape that intersected
Line - Class in org.cell2d.celick.geom
Implemenation of a bunch of maths functions to do with lines.
Line(float, float, boolean, boolean) - Constructor for class org.cell2d.celick.geom.Line
Create a new line based on the origin and a single point
Line(float, float) - Constructor for class org.cell2d.celick.geom.Line
Create a new line based on the origin and a single point
Line(float, float, float, float) - Constructor for class org.cell2d.celick.geom.Line
Create a new line based on two points
Line(float, float, float, float, boolean) - Constructor for class org.cell2d.celick.geom.Line
Create a line with relative second point
Line(float[], float[]) - Constructor for class org.cell2d.celick.geom.Line
Create a new line based on two points
Line(Vector2f, Vector2f) - Constructor for class org.cell2d.celick.geom.Line
Create a new line based on two points
LineHitbox - Class in org.cell2d.space
A LineHitbox is a Hitbox shaped like a line segment, with one endpoint being its position and the other being the sum of its position and a vector called its difference.
LineHitbox(CellVector, CellVector) - Constructor for class org.cell2d.space.LineHitbox
Constructs a LineHitbox with the specified relative position and difference.
LineHitbox(long, long, long, long) - Constructor for class org.cell2d.space.LineHitbox
Constructs a LineHitbox with the specified relative position and difference.
lineSegmentsIntersect(CellVector, CellVector, CellVector, CellVector) - Static method in class org.cell2d.CellVector
Returns whether the two specified line segments share any points.
lineSegmentsIntersectionPoint(CellVector, CellVector, CellVector, CellVector) - Static method in class org.cell2d.CellVector
Returns the single point at which the two specified line segments intersect, or null if they intersect at no points or at an infinity of points.
LineStripRenderer - Interface in org.cell2d.celick.opengl.renderer
The description of a class able to render line strips through OpenGL
lineTo(float, float) - Method in class org.cell2d.celick.geom.Path
Add a line to the contour or hole which ends at the specified location.
listener - Variable in class org.cell2d.celick.geom.GeomUtil
The listener to notify of operations
load() - Method in interface org.cell2d.Loadable
Loads this Loadable if it is not already loaded.
load() - Method in class org.cell2d.Music
 
load() - Method in class org.cell2d.Sound
 
load(T, U) - Method in interface org.cell2d.space.Area
Actions for this Area to take to in order for the specified SpaceState to load it.
load(T, U) - Method in class org.cell2d.space.map.TiledArea
 
load() - Method in class org.cell2d.Sprite
Loads this Sprite if it is not already loaded.
load() - Method in class org.cell2d.SpriteSheet
Loads this SpriteSheet, along with all of its Sprites, if it is not already loaded.
Loadable - Interface in org.cell2d
A Loadable object is an asset, such as an image or sound effect, that can be manually loaded and unloaded into and out of memory.
LoadableImageData - Interface in org.cell2d.celick.opengl
An image data source that can load images from a stream
loadArea(CellVector, Area<T, U>) - Method in class org.cell2d.space.SpaceState
Loads the specified Area about the specified origin point.
loadArea(long, long, Area<T, U>) - Method in class org.cell2d.space.SpaceState
Loads the specified Area about the specified origin point.
loadImage(InputStream) - Method in class org.cell2d.celick.opengl.CompositeImageData
 
loadImage(InputStream, boolean, int[]) - Method in class org.cell2d.celick.opengl.CompositeImageData
 
loadImage(InputStream, boolean, boolean, int[]) - Method in class org.cell2d.celick.opengl.CompositeImageData
 
loadImage(InputStream) - Method in class org.cell2d.celick.opengl.ImageIOImageData
 
loadImage(InputStream, boolean, int[]) - Method in class org.cell2d.celick.opengl.ImageIOImageData
 
loadImage(InputStream, boolean, boolean, int[]) - Method in class org.cell2d.celick.opengl.ImageIOImageData
 
loadImage(InputStream) - Method in interface org.cell2d.celick.opengl.LoadableImageData
Load a image from the specified stream
loadImage(InputStream, boolean, int[]) - Method in interface org.cell2d.celick.opengl.LoadableImageData
Load a image from the specified stream
loadImage(InputStream, boolean, boolean, int[]) - Method in interface org.cell2d.celick.opengl.LoadableImageData
Load a image from the specified stream
loadImage(InputStream) - Method in class org.cell2d.celick.opengl.PNGImageData
 
loadImage(InputStream, boolean, int[]) - Method in class org.cell2d.celick.opengl.PNGImageData
 
loadImage(InputStream, boolean, boolean, int[]) - Method in class org.cell2d.celick.opengl.PNGImageData
 
loadImage(InputStream) - Method in class org.cell2d.celick.opengl.TGAImageData
 
loadImage(InputStream, boolean, int[]) - Method in class org.cell2d.celick.opengl.TGAImageData
 
loadImage(InputStream, boolean, boolean, int[]) - Method in class org.cell2d.celick.opengl.TGAImageData
 
loadImageLayer(T, U, TiledImageLayer, int) - Method in class org.cell2d.space.map.TiledArea
Generates a set of SpaceObjects to represent the specified TiledImageLayer.
loadLoadables() - Method in class org.cell2d.space.map.TiledArea
Loads all of this TiledArea's stored Loadables (that are not already loaded).
loadLoadingAssets() - Method in class org.cell2d.CellGame
Loads any assets that are used in renderLoadingVisuals().
loadNatives(String) - Static method in class org.cell2d.CellGame
Loads the native libraries that are necessary for LWJGL 2, and thus Cell2D, to run.
loadObjectLayer(T, U, TiledObjectLayer, int) - Method in class org.cell2d.space.map.TiledArea
Generates a set of SpaceObjects to represent the specified TiledObjectLayer.
loadTileLayer(T, U, TiledTileLayer, int) - Method in class org.cell2d.space.map.TiledArea
Generates a set of SpaceObjects to represent the specified TiledTileLayer.
Log - Class in org.cell2d.celick.util
A simple central logging system
LogSystem - Interface in org.cell2d.celick.util
Plugin in interface for the logging of Slick
LUMINANCE - Static variable in class org.cell2d.celick.opengl.PNGDecoder
 
LUMINANCE_ALPHA - Static variable in class org.cell2d.celick.opengl.PNGDecoder
 
A B C D E F G H I K L M N O P Q R S T U V W X Y 
Skip navigation links