- targetDisplayMode - Variable in class org.cell2d.celick.GameContainer
-
The display mode we're going to try and use
- TexCoordGenerator - Interface in org.cell2d.celick.geom
-
A class capable of generating texture coordiantes based on
rendering positions of verticies.
- texture(Shape, Image) - Static method in class org.cell2d.celick.geom.ShapeRenderer
-
Draw the the given shape filled in with a texture.
- texture(Shape, Image, float, float) - Static method in class org.cell2d.celick.geom.ShapeRenderer
-
Draw the the given shape filled in with a texture.
- texture(Shape, Image, float, float, ShapeFill) - Static method in class org.cell2d.celick.geom.ShapeRenderer
-
Draw the the given shape filled in with a texture.
- texture(Shape, Image, TexCoordGenerator) - Static method in class org.cell2d.celick.geom.ShapeRenderer
-
Draw the the given shape filled in with a texture.
- texture(Shape, Image) - Method in class org.cell2d.celick.Graphics
-
Draw the the given shape filled in with a texture
- texture(Shape, Image, ShapeFill) - Method in class org.cell2d.celick.Graphics
-
Draw the the given shape filled in with a texture
- texture(Shape, Image, boolean) - Method in class org.cell2d.celick.Graphics
-
Draw the the given shape filled in with a texture
- texture(Shape, Image, float, float) - Method in class org.cell2d.celick.Graphics
-
Draw the the given shape filled in with a texture
- texture(Shape, Image, float, float, boolean) - Method in class org.cell2d.celick.Graphics
-
Draw the the given shape filled in with a texture
- texture(Shape, Image, float, float, ShapeFill) - Method in class org.cell2d.celick.Graphics
-
Draw the the given shape filled in with a texture
- texture - Variable in class org.cell2d.celick.Image
-
The OpenGL texture for this image
- Texture - Interface in org.cell2d.celick.opengl
-
The description of a texture loaded by the TextureLoader utility
- textureFit(Shape, Image) - Static method in class org.cell2d.celick.geom.ShapeRenderer
-
Draw the the given shape filled in with a texture.
- textureFit(Shape, Image, float, float) - Static method in class org.cell2d.celick.geom.ShapeRenderer
-
Draw the the given shape filled in with a texture.
- textureHeight - Variable in class org.cell2d.celick.Image
-
The texture coordinate height to use to find our image
- TextureImpl - Class in org.cell2d.celick.opengl
-
A texture to be bound within JOGL.
- TextureImpl() - Constructor for class org.cell2d.celick.opengl.TextureImpl
-
For subclasses to utilise
- TextureImpl(String, int, int) - Constructor for class org.cell2d.celick.opengl.TextureImpl
-
Create a new texture
- textureOffsetX - Variable in class org.cell2d.celick.Image
-
The x texture offset to use to find our image
- textureOffsetY - Variable in class org.cell2d.celick.Image
-
The y texture offset to use to find our image
- textureWidth - Variable in class org.cell2d.celick.Image
-
The texture coordinate width to use to find our image
- TGAImageData - Class in org.cell2d.celick.opengl
-
A utility to load TGAs.
- TGAImageData() - Constructor for class org.cell2d.celick.opengl.TGAImageData
-
Create a new TGA Loader
- Thinker<T extends CellGame,U extends GameState<T,U,V>,V extends SubThinker<T,U,V>> - Class in org.cell2d
-
A Thinker is a collection of methods that contributes to the mechanics of
a GameState to which it is assigned.
- Thinker(Class<T>, Class<U>, Class<V>) - Constructor for class org.cell2d.Thinker
-
Constructs a Thinker.
- ThinkerObject<T extends CellGame,U extends SpaceState<T,U,V>,V extends SpaceThinker<T,U,V>> - Class in org.cell2d.space
-
A ThinkerObject is a MobileObject that mimics a type of SpaceThinker by
permanently assigning to itself a SpaceThinker of that type.
- ThinkerObject() - Constructor for class org.cell2d.space.ThinkerObject
-
Constructs a ThinkerObject with no locator Hitbox or assigned
SpaceThinker.
- TiledArea<T extends CellGame,U extends SpaceState<T,U,?>> - Class in org.cell2d.space.map
-
The TiledArea class, along with the TiledConverter class, allow Cell2D
games to incorporate information from files created with the map editor
Tiled.
- TiledArea(TiledMap, TiledConverter, int, String, String, int, boolean) - Constructor for class org.cell2d.space.map.TiledArea
-
Constructs a TiledArea that represents the contents of the specified
TiledMap.
- TiledArea(TiledMap, TiledConverter, int[], String, int, boolean) - Constructor for class org.cell2d.space.map.TiledArea
-
Constructs a TiledArea that represents the contents of the specified
TiledMap.
- TiledConverter - Class in org.cell2d.space.map
-
The TiledConverter class, along with the TiledArea class, allow Cell2D
games to incorporate information from files created with the map editor
Tiled.
- TiledConverter(FileSystemTiledReader) - Constructor for class org.cell2d.space.map.TiledConverter
-
Constructs a new TiledConverter with the specified associated
TiledReader.
- TileGrid - Class in org.cell2d.space.map
-
A TileGrid is a Drawable that displays a rectangular grid of other
Drawables, called tiles.
- TileGrid(int, int) - Constructor for class org.cell2d.space.map.TileGrid
-
Constructs a TileGrid with all of its grid cells unoccupied by tiles, and
with none of its tiles set to be flipped or rotated.
- TileGridObject - Class in org.cell2d.space.map
-
A TileGridObject is a type of SpaceObject that spatially instantiates a
TileGrid, which is specified upon the TileGridObject's creation.
- TileGridObject(CellVector, TileGrid, int, boolean) - Constructor for class org.cell2d.space.map.TileGridObject
-
Constructs a TileGridObject.
- TileGridObject(long, long, TileGrid, int, boolean) - Constructor for class org.cell2d.space.map.TileGridObject
-
Constructs a TileGridObject.
- toArray() - Method in class org.cell2d.util.ArraySet
-
- toArray(T[]) - Method in class org.cell2d.util.ArraySet
-
- toDouble(long) - Static method in class org.cell2d.Frac
-
Returns the equivalent of the specified fracunit-scale number as a
double
.
- TOP_LEFT - Static variable in class org.cell2d.celick.geom.RoundedRectangle
-
Indicates the top left corner should be rounded
- TOP_LEFT - Static variable in class org.cell2d.celick.Image
-
The top left corner identifier
- TOP_RIGHT - Static variable in class org.cell2d.celick.geom.RoundedRectangle
-
Indicates the top right corner should be rounded
- TOP_RIGHT - Static variable in class org.cell2d.celick.Image
-
The top right corner identifier
- toString() - Method in class org.cell2d.celick.geom.Line
-
- toString() - Method in class org.cell2d.celick.geom.Rectangle
-
- toString() - Method in class org.cell2d.celick.geom.Transform
-
Convert this Transform to a String.
- toString() - Method in class org.cell2d.celick.geom.Vector2f
-
- toString() - Method in class org.cell2d.celick.Image
-
- toString() - Method in class org.cell2d.Color
-
- transform(Transform) - Method in class org.cell2d.celick.geom.Curve
-
- transform(Transform) - Method in class org.cell2d.celick.geom.Ellipse
-
- transform(Transform) - Method in class org.cell2d.celick.geom.Line
-
- transform(Transform) - Method in class org.cell2d.celick.geom.MorphShape
-
- transform(Transform) - Method in class org.cell2d.celick.geom.Path
-
- transform(Transform) - Method in class org.cell2d.celick.geom.Point
-
- transform(Transform) - Method in class org.cell2d.celick.geom.Polygon
-
Apply a transformation and return a new shape.
- transform(Transform) - Method in class org.cell2d.celick.geom.Rectangle
-
Apply a transformation and return a new shape.
- transform(Transform) - Method in class org.cell2d.celick.geom.RoundedRectangle
-
Apply a transformation and return a new shape.
- transform(Transform) - Method in class org.cell2d.celick.geom.Shape
-
Apply a transformation and return a new shape.
- Transform - Class in org.cell2d.celick.geom
-
A 2 dimensional transformation that can be applied to Shape
implemenations.
- Transform() - Constructor for class org.cell2d.celick.geom.Transform
-
Create and identity transform
- Transform(Transform) - Constructor for class org.cell2d.celick.geom.Transform
-
Copy a transform
- Transform(Transform, Transform) - Constructor for class org.cell2d.celick.geom.Transform
-
Concatanate to transform into one
- Transform(float[]) - Constructor for class org.cell2d.celick.geom.Transform
-
Create a transform for the given positions
- Transform(float, float, float, float, float, float) - Constructor for class org.cell2d.celick.geom.Transform
-
Create a transform for the given positions
- transform(float[], int, float[], int, int) - Method in class org.cell2d.celick.geom.Transform
-
Transform the point pairs in the source array and store them in the destination array.
- transform(Vector2f) - Method in class org.cell2d.celick.geom.Transform
-
Transform the vector2f based on the matrix defined in this transform
- translate(byte) - Static method in class org.cell2d.celick.Graphics
-
Translate an unsigned int into a signed integer
- translate(float, float) - Method in class org.cell2d.celick.Graphics
-
Apply a translation to everything drawn to the context
- TRANSPARENT - Static variable in class org.cell2d.Color
-
A completely transparent Color.
- trianglesDirty - Variable in class org.cell2d.celick.geom.Shape
-
True if the triangles need updating
- triangulate() - Method in class org.cell2d.celick.geom.BasicTriangulator
-
Cause the triangulator to split the polygon
- triangulate() - Method in class org.cell2d.celick.geom.MannTriangulator
-
- triangulate() - Method in class org.cell2d.celick.geom.NeatTriangulator
-
Upate the triangles
- triangulate() - Method in class org.cell2d.celick.geom.OverTriangulator
-
- triangulate() - Method in interface org.cell2d.celick.geom.Triangulator
-
Run the triangulation
- Triangulator - Interface in org.cell2d.celick.geom
-
A collection of triangles
- trimToSize() - Method in class org.cell2d.util.ArrayMap
-
Trims the capacity of this ArrayMap to be equal to its current size.
- trimToSize() - Method in class org.cell2d.util.ArraySet
-
Trims the capacity of this ArraySet to be equal to its current size.
- tris - Variable in class org.cell2d.celick.geom.Shape
-
The triangles that define the shape