- leftActions(T) - Method in class cell2d.CellGameState
-
Actions for this CellGameState to take immediately before being exited.
- LineHitbox<T extends CellGame> - Class in 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 cell2d.space.LineHitbox
-
Creates a new LineHitbox with the specified relative position and
difference.
- LineHitbox(long, long, long, long) - Constructor for class cell2d.space.LineHitbox
-
Creates a new LineHitbox with the specified relative position and
difference.
- lineSegmentsIntersect(CellVector, CellVector, CellVector, CellVector) - Static method in class cell2d.CellVector
-
Returns whether the two specified open-ended line segments share any
points.
- lineSegmentsIntersectionPoint(CellVector, CellVector, CellVector, CellVector) - Static method in class cell2d.CellVector
-
Returns the single point at which the two specified open-ended line
segments intersect, or null if they intersect at no points or at an
infinity of points.
- load() - Method in class cell2d.Music
-
Loads this Music track if it is not already loaded.
- load() - Method in class cell2d.Sound
-
Loads this Sound if it is not already loaded.
- load(T, SpaceState<T>) - Method in class cell2d.space.Area
-
Actions for this Area to take in order for the specified SpaceState to
load it.
- load() - Method in class cell2d.Sprite
-
Loads this Sprite if it is not already loaded.
- load() - Method in class cell2d.SpriteSheet
-
Loads this SpriteSheet, along with all of its Sprites, if it is not
already loaded.
- loadArea(CellVector, Area<T>) - Method in class cell2d.space.SpaceState
-
Loads the specified Area about the specified origin point.
- loadArea(long, long, Area<T>) - Method in class cell2d.space.SpaceState
-
Loads the specified Area about the specified origin point.
- loadNatives(String) - Static method in class cell2d.CellGame
-
Loads the native libraries that are necessary for LWJGL 2, and thus
Slick2D, and thus Cell2D, to run.
- loop() - Method in class cell2d.Sound
-
Loops this Sound indefinitely.
- loop(double, double) - Method in class cell2d.Sound
-
Loops this Sound indefinitely at the specified pitch and volume.
- loopMusic(Music) - Method in class cell2d.CellGame
-
Loops the specified Music track indefinitely.
- loopMusic(Music, double, double) - Method in class cell2d.CellGame
-
Loops the specified Music track indefinitely at the specified pitch and
volume.
- loopMusic(int, Music) - Method in class cell2d.CellGame
-
Loops the specified Music track indefinitely in this CellGame's music
stack at the specified priority.
- loopMusic(int, Music, double, double) - Method in class cell2d.CellGame
-
Loops the specified Music track indefinitely in this CellGame's music
stack at the specified priority, pitch, and volume.