- data - Variable in class org.cell2d.celick.openal.OggData
-
The data that has been read from the OGG file
- data - Variable in class org.cell2d.celick.openal.WaveData
-
actual wave data
- debug(String) - Method in class org.cell2d.celick.util.DefaultLogSystem
-
Log a debug message
- debug(String) - Static method in class org.cell2d.celick.util.Log
-
Log a debug message
- debug(String) - Method in interface org.cell2d.celick.util.LogSystem
-
Log a debug message
- decideTextureFormat(PNGDecoder.Format) - Method in class org.cell2d.celick.opengl.PNGDecoder
-
Computes the implemented format conversion for the desired format.
- decode(ByteBuffer, int, PNGDecoder.Format) - Method in class org.cell2d.celick.opengl.PNGDecoder
-
- DEFAULT_FONT - Static variable in class org.cell2d.celick.Graphics
-
The default font to use
- DEFAULT_LINE_STRIP_RENDERER - Static variable in class org.cell2d.celick.opengl.renderer.Renderer
-
The indicator for direct GL line renderer (the default)
- DEFAULT_SEGMENT_COUNT - Static variable in class org.cell2d.celick.geom.Ellipse
-
Default number of segments to draw this ellipse with
- DefaultLineStripRenderer - Class in org.cell2d.celick.opengl.renderer
-
The default version of the renderer relies of GL calls to do everything.
- DefaultLineStripRenderer() - Constructor for class org.cell2d.celick.opengl.renderer.DefaultLineStripRenderer
-
- DefaultLogSystem - Class in org.cell2d.celick.util
-
The default implementation that just spits the messages out to stdout
- DefaultLogSystem() - Constructor for class org.cell2d.celick.util.DefaultLogSystem
-
- defineMask() - Static method in class org.cell2d.celick.util.MaskUtil
-
Start defining the screen mask.
- destroy() - Method in class org.cell2d.celick.GameContainer
-
Destroy the app game container
- destroy() - Method in class org.cell2d.celick.Graphics
-
Dispose this graphics context, this will release any underlying resourses.
- destroy() - Method in class org.cell2d.celick.Image
-
Destroy the image and release any native resources.
- destroy() - Method in class org.cell2d.celick.opengl.pbuffer.FBOGraphics
-
- destroy() - Method in class org.cell2d.celick.opengl.pbuffer.PBufferGraphics
-
- destroy() - Method in class org.cell2d.celick.opengl.pbuffer.PBufferUniqueGraphics
-
- destroyed - Variable in class org.cell2d.celick.Image
-
True if the image has been destroyed
- Direction - Enum in org.cell2d
-
A Direction is one of the four orthogonal directions.
- disable() - Method in class org.cell2d.celick.Graphics
-
Disable rendering to this graphics context
- disable() - Method in class org.cell2d.celick.opengl.pbuffer.FBOGraphics
-
- disable() - Method in class org.cell2d.celick.opengl.pbuffer.PBufferGraphics
-
- disable() - Method in class org.cell2d.celick.opengl.pbuffer.PBufferUniqueGraphics
-
- dispose() - Method in class org.cell2d.celick.openal.WaveData
-
Disposes the wavedata
- distance(Vector2f) - Method in class org.cell2d.celick.geom.Line
-
Get the shortest distance from a point to this line
- distance(Vector2f) - Method in class org.cell2d.celick.geom.Vector2f
-
Get the distance from this point to another
- distanceBetween(long, long, long, long) - Static method in class org.cell2d.CellVector
-
Returns the distance between the points (x1, y1) and (x2, y2).
- distanceSquared(Vector2f) - Method in class org.cell2d.celick.geom.Line
-
Get the shortest distance squared from a point to this line
- distanceSquared(Vector2f) - Method in class org.cell2d.celick.geom.Vector2f
-
Get the distance from this point to another, squared.
- distanceTo(CellVector) - Method in class org.cell2d.CellVector
-
Returns the distance from this CellVector's point to that of the
specified CellVector.
- distanceTo(Hitbox) - Method in class org.cell2d.space.Hitbox
-
Returns the absolute distance from this Hitbox's position to the
specified Hitbox's position.
- distanceTo(SpaceObject) - Method in class org.cell2d.space.SpaceObject
-
Returns the distance from this SpaceObject's center to the specified
SpaceObject's center.
- div(long, long) - Static method in class org.cell2d.Frac
-
Returns the first specified fracunit-scale number divided by the second.
- doesIntersectSegment(Vector2f, Vector2f) - Method in class org.cell2d.celick.geom.MannTriangulator.PointBag
-
Check if the points in this bag form a path intersecting
with the specified path
- doMovement(CellVector) - Method in class org.cell2d.space.MobileObject
-
Moves this MobileObject and its followers and sub-followers by the
specified amount, colliding with solid surfaces if they have collision
enabled.
- doMovement(long, long) - Method in class org.cell2d.space.MobileObject
-
Moves this MobileObject and its followers and sub-followers by the
specified amount, colliding with solid surfaces if they have collision
enabled.
- dot(Vector2f) - Method in class org.cell2d.celick.geom.Vector2f
-
Dot this vector against another
- dot(CellVector) - Method in class org.cell2d.CellVector
-
Returns the dot product in fracunits of this CellVector and the specified
one.
- draw(Graphics, int, int) - Method in class org.cell2d.AnimationInstance
-
- draw(Graphics, int, int, boolean, boolean, double, double, Filter) - Method in class org.cell2d.AnimationInstance
-
- draw(Graphics, int, int, double, boolean, boolean, double, Filter) - Method in class org.cell2d.AnimationInstance
-
- draw(Graphics, int, int, int, int, int, int) - Method in class org.cell2d.AnimationInstance
-
- draw(Graphics, int, int, int, int, int, int, boolean, boolean, double, double, Filter) - Method in class org.cell2d.AnimationInstance
-
- draw(Graphics, int, int, int, int, int, int, double, boolean, boolean, double, Filter) - Method in class org.cell2d.AnimationInstance
-
- draw(Shape) - Static method in class org.cell2d.celick.geom.ShapeRenderer
-
Draw the outline of the given shape.
- draw(Shape, ShapeFill) - Static method in class org.cell2d.celick.geom.ShapeRenderer
-
Draw the outline of the given shape.
- draw(Shape, ShapeFill) - Method in class org.cell2d.celick.Graphics
-
Draw the outline of the given shape.
- draw(Shape) - Method in class org.cell2d.celick.Graphics
-
Draw the outline of the given shape.
- draw() - Method in class org.cell2d.celick.Image
-
Draw this image at the current location
- draw(float, float) - Method in class org.cell2d.celick.Image
-
Draw this image at the specified location
- draw(float, float, Color) - Method in class org.cell2d.celick.Image
-
Draw this image at the specified location
- draw(float, float, float) - Method in class org.cell2d.celick.Image
-
Draw the image with a given scale
- draw(float, float, float, Color) - Method in class org.cell2d.celick.Image
-
Draw the image with a given scale
- draw(float, float, float, float) - Method in class org.cell2d.celick.Image
-
Draw this image at a specified location and size
- draw(float, float, float, float, Color) - Method in class org.cell2d.celick.Image
-
Draw this image at a specified location and size
- draw(float, float, float, float, float, float) - Method in class org.cell2d.celick.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.cell2d.celick.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.cell2d.celick.Image
-
Draw a section of this image at a particular location and scale on the screen
- draw(float, float) - Method in interface org.cell2d.celick.Renderable
-
Draw this artefact at the given location
- draw(Graphics, int, int) - Method in interface org.cell2d.Drawable
-
Draws this Drawable's image to the specified Graphics context.
- draw(Graphics, int, int, boolean, boolean, double, double, Filter) - Method in interface org.cell2d.Drawable
-
Draws this Drawable's image to the specified Graphics context.
- draw(Graphics, int, int, double, boolean, boolean, double, Filter) - Method in interface org.cell2d.Drawable
-
Draws this Drawable's image to the specified Graphics context.
- draw(Graphics, int, int, int, int, int, int) - Method in interface org.cell2d.Drawable
-
Draws a rectangular region of this Drawable's image to the specified
Graphics context.
- draw(Graphics, int, int, int, int, int, int, boolean, boolean, double, double, Filter) - Method in interface org.cell2d.Drawable
-
Draws a rectangular region of this Drawable's image to the specified
Graphics context.
- draw(Graphics, int, int, int, int, int, int, double, boolean, boolean, double, Filter) - Method in interface org.cell2d.Drawable
-
Draws a rectangular region of this Drawable's image to the specified
Graphics context.
- draw(Graphics, int, int) - Method in class org.cell2d.space.map.TileGrid
-
- draw(Graphics, int, int, boolean, boolean, double, double, Filter) - Method in class org.cell2d.space.map.TileGrid
-
- draw(Graphics, int, int, double, boolean, boolean, double, Filter) - Method in class org.cell2d.space.map.TileGrid
-
- draw(Graphics, int, int, int, int, int, int) - Method in class org.cell2d.space.map.TileGrid
-
- draw(Graphics, int, int, int, int, int, int, boolean, boolean, double, double, Filter) - Method in class org.cell2d.space.map.TileGrid
-
- draw(Graphics, int, int, int, int, int, int, double, boolean, boolean, double, Filter) - Method in class org.cell2d.space.map.TileGrid
-
- draw(Graphics, int, int) - Method in class org.cell2d.space.SpaceObject
-
Draws this SpaceObject as seen through a Viewport's camera.
- draw(Graphics, int, int) - Method in class org.cell2d.Sprite
-
- draw(Graphics, int, int, boolean, boolean, double, double, Filter) - Method in class org.cell2d.Sprite
-
- draw(Graphics, int, int, double, boolean, boolean, double, Filter) - Method in class org.cell2d.Sprite
-
- draw(Graphics, int, int, int, int, int, int) - Method in class org.cell2d.Sprite
-
- draw(Graphics, int, int, int, int, int, int, boolean, boolean, double, double, Filter) - Method in class org.cell2d.Sprite
-
- draw(Graphics, int, int, int, int, int, int, double, boolean, boolean, double, Filter) - Method in class org.cell2d.Sprite
-
- Drawable - Interface in org.cell2d
-
A Drawable object is one that visually represents itself with an image
that is contextless by itself but can be drawn to a Graphics context.
- DrawableSpaceLayer - Class in org.cell2d.space
-
A DrawableSpaceLayer is a type of SpaceLayer that displays a Drawable,
optionally repeated horizontally and/or vertically across the rendering
region.
- DrawableSpaceLayer(Drawable, int, int, long, long, long, long) - Constructor for class org.cell2d.space.DrawableSpaceLayer
-
Constructs a DrawableSpaceLayer.
- drawArc(float, float, float, float, float, float) - Method in class org.cell2d.celick.Graphics
-
Draw an oval to the canvas
- drawArc(float, float, float, float, int, float, float) - Method in class org.cell2d.celick.Graphics
-
Draw an oval to the canvas
- drawCentered(float, float) - Method in class org.cell2d.celick.Image
-
Draw the image based on it's center
- drawEmbedded(float, float, float, float) - Method in class org.cell2d.celick.Image
-
Draw this image as part of a collection of images
- drawEmbedded(float, float, float, float, float, float, float, float) - Method in class org.cell2d.celick.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.cell2d.celick.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.cell2d.celick.Image
-
Draw this image at a specified location and size as a silohette
- drawFlash(float, float, float, float, Color) - Method in class org.cell2d.celick.Image
-
Draw this image at a specified location and size as a silohette
- drawFlash(float, float) - Method in class org.cell2d.celick.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.cell2d.celick.Graphics
-
Draw a line with a gradient between the two points.
- drawGradientLine(float, float, Color, float, float, Color) - Method in class org.cell2d.celick.Graphics
-
Draw a line with a gradient between the two points.
- drawImage(Image, float, float, Color) - Method in class org.cell2d.celick.Graphics
-
Draw an image to the screen
- drawImage(Image, float, float) - Method in class org.cell2d.celick.Graphics
-
Draw an image to the screen
- drawImage(Image, float, float, float, float, float, float, float, float) - Method in class org.cell2d.celick.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.cell2d.celick.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.cell2d.celick.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.cell2d.celick.Graphics
-
Draw a section of an image at a particular location and scale on the
screen
- drawLine(float, float, float, float) - Method in class org.cell2d.celick.Graphics
-
Draw a line on the canvas in the current colour
- drawOffMask() - Static method in class org.cell2d.celick.util.MaskUtil
-
Start drawing only off the masked area
- drawOnMask() - Static method in class org.cell2d.celick.util.MaskUtil
-
Start drawing only on the masked area
- drawOval(float, float, float, float) - Method in class org.cell2d.celick.Graphics
-
Draw an oval to the canvas
- drawOval(float, float, float, float, int) - Method in class org.cell2d.celick.Graphics
-
Draw an oval to the canvas
- drawRect(float, float, float, float) - Method in class org.cell2d.celick.Graphics
-
Draw a rectangle to the canvas in the current colour
- drawRoundRect(float, float, float, float, int) - Method in class org.cell2d.celick.Graphics
-
Draw a rounded rectangle
- drawRoundRect(float, float, float, float, int, int) - Method in class org.cell2d.celick.Graphics
-
Draw a rounded rectangle
- drawSheared(float, float, float, float) - Method in class org.cell2d.celick.Image
-
Draw this image at a specified location and size
- drawSheared(float, float, float, float, Color) - Method in class org.cell2d.celick.Image
-
Draw this image at a specified location and size
- drawString(float, float, String) - Method in class org.cell2d.celick.AngelCodeFont
-
- drawString(float, float, String, Color) - Method in class org.cell2d.celick.AngelCodeFont
-
- drawString(float, float, String, Color, int, int) - Method in class org.cell2d.celick.AngelCodeFont
-
- drawString(float, float, String) - Method in interface org.cell2d.celick.Font
-
Draw a string to the screen
- drawString(float, float, String, Color) - Method in interface org.cell2d.celick.Font
-
Draw a string to the screen
- drawString(float, float, String, Color, int, int) - Method in interface org.cell2d.celick.Font
-
Draw part of a string to the screen.
- drawString(String, float, float) - Method in class org.cell2d.celick.Graphics
-
Draw a string to the screen using the current font
- drawWarped(float, float, float, float, float, float, float, float) - Method in class org.cell2d.celick.Image
-
Draw the image in a warper rectangle.