- p1 - Variable in class org.cell2d.celick.geom.GeomUtil.HitResult
-
The index of the first point on the target shape that forms the line
- p2 - Variable in class org.cell2d.celick.geom.GeomUtil.HitResult
-
The index of the second point on the target shape that forms the line
- Path - Class in org.cell2d.celick.geom
-
A shape built from lines and curves.
- Path(float, float) - Constructor for class org.cell2d.celick.geom.Path
-
Create a new path
- pause() - Method in class org.cell2d.Music
-
Pauses this Music track if it is currently playing.
- PBufferGraphics - Class in org.cell2d.celick.opengl.pbuffer
-
A graphics implementation that renders to a PBuffer
- PBufferGraphics(Image) - Constructor for class org.cell2d.celick.opengl.pbuffer.PBufferGraphics
-
Create a new graphics context around a pbuffer
- PBufferUniqueGraphics - Class in org.cell2d.celick.opengl.pbuffer
-
A graphics implementation that renders to a PBuffer using a unique context, i.e.
- PBufferUniqueGraphics(Image) - Constructor for class org.cell2d.celick.opengl.pbuffer.PBufferUniqueGraphics
-
Create a new graphics context around a pbuffer
- perform(U) - Method in class org.cell2d.EventGroup
-
Iterates through this EventGroup's Events from highest to lowest priority
and performs each of them as part of the specified GameState.
- performGLOperations() - Method in class org.cell2d.celick.opengl.SlickCallable
-
Perform the GL operations that this callable is intended to.
- pixelData - Variable in class org.cell2d.celick.Image
-
A pixelData holding the pixel data if it's been read for this texture
- play(boolean) - Method in class org.cell2d.Sound
-
Plays this Sound.
- play(double, double, boolean) - Method in class org.cell2d.Sound
-
Plays this Sound at the specified speed and volume.
- play() - Method in class org.cell2d.Sound
-
Plays this Sound once.
- play(double, double) - Method in class org.cell2d.Sound
-
Plays this Sound once at the specified speed and volume.
- PNGDecoder - Class in org.cell2d.celick.opengl
-
A PNGDecoder.
- PNGDecoder(InputStream) - Constructor for class org.cell2d.celick.opengl.PNGDecoder
-
- PNGDecoder.Format - Class in org.cell2d.celick.opengl
-
- PNGImageData - Class in org.cell2d.celick.opengl
-
The PNG imge data source that is pure java reading PNGs
- PNGImageData() - Constructor for class org.cell2d.celick.opengl.PNGImageData
-
- Point - Class in org.cell2d.celick.geom
-
A single point shape
- Point(float, float) - Constructor for class org.cell2d.celick.geom.Point
-
Create a new point
- pointAt(float) - Method in class org.cell2d.celick.geom.Curve
-
Get the point at a particular location on the curve
- PointBag() - Constructor for class org.cell2d.celick.geom.MannTriangulator.PointBag
-
- pointExcluded(float, float) - Method in interface org.cell2d.celick.geom.GeomUtilListener
-
Notification that a point was excluded from geometry
- PointHitbox - Class in org.cell2d.space
-
A PointHitbox is a Hitbox that consists only of the point that is its
absolute position.
- PointHitbox(CellVector) - Constructor for class org.cell2d.space.PointHitbox
-
Constructs a PointHitbox with the specified relative position.
- PointHitbox(long, long) - Constructor for class org.cell2d.space.PointHitbox
-
Constructs a PointHitbox with the specified relative position.
- pointIntersected(float, float) - Method in interface org.cell2d.celick.geom.GeomUtilListener
-
Notification that a point was intersected between two geometries
- points - Variable in class org.cell2d.celick.geom.Shape
-
The points representing this polygon.
- pointsDirty - Variable in class org.cell2d.celick.geom.Shape
-
Flag to tell whether points need to be generated
- pointUsed(float, float) - Method in interface org.cell2d.celick.geom.GeomUtilListener
-
Notification that a point was used to build a new geometry
- Polygon - Class in org.cell2d.celick.geom
-
A polygon implementation meeting the Shape
contract.
- Polygon(float[]) - Constructor for class org.cell2d.celick.geom.Polygon
-
Construct a new polygon with 3 or more points.
- Polygon() - Constructor for class org.cell2d.celick.geom.Polygon
-
Create an empty polygon
- PolygonHitbox - Class in org.cell2d.space
-
A PolygonHitbox is a polygonal Hitbox defined by a List of vertices.
- PolygonHitbox(CellVector, CellVector...) - Constructor for class org.cell2d.space.PolygonHitbox
-
Constructs a PolygonHitbox with the specified relative position and
sequence of relative vertices.
- PolygonHitbox(long, long, CellVector...) - Constructor for class org.cell2d.space.PolygonHitbox
-
Constructs a PolygonHitbox with the specified relative position and
sequence of relative vertices.
- PolygonHitbox(CellVector) - Constructor for class org.cell2d.space.PolygonHitbox
-
Constructs a PolygonHitbox with the specified relative position and no
vertices.
- PolygonHitbox(long, long) - Constructor for class org.cell2d.space.PolygonHitbox
-
Constructs a PolygonHitbox with the specified relative position and no
vertices.
- popTransform() - Method in class org.cell2d.celick.Graphics
-
Pop a previously pushed transform from the stack to the current.
- preCache() - Method in class org.cell2d.celick.geom.Shape
-
Cause all internal state to be generated and cached
- projectOntoUnit(Vector2f, Vector2f) - Method in class org.cell2d.celick.geom.Vector2f
-
Project this vector onto another
- prune() - Method in class org.cell2d.celick.geom.Shape
-
Prune any required points in this shape
- pt - Variable in class org.cell2d.celick.geom.GeomUtil.HitResult
-
The position of the intersection
- pushTransform() - Method in class org.cell2d.celick.Graphics
-
Push the current state of the transform from this graphics contexts
onto the underlying graphics stack's transform stack.
- put(K, V) - Method in class org.cell2d.util.ArrayMap
-
- putAll(Map<? extends K, ? extends V>) - Method in class org.cell2d.util.ArrayMap
-