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 

A

ABGR - Static variable in class org.cell2d.celick.opengl.PNGDecoder
 
actions(T, U) - Method in interface org.cell2d.Event
Actions that this Event consists in taking.
add(MannTriangulator.Point) - Method in class org.cell2d.celick.geom.MannTriangulator.PointBag
Add a point to the bag
add(double) - Method in class org.cell2d.celick.geom.Vector2f
Adjust this vector by a given angle
add(Vector2f) - Method in class org.cell2d.celick.geom.Vector2f
Add a vector to this vector
add(LoadableImageData) - Method in class org.cell2d.celick.opengl.CompositeImageData
Add a potentional source of image data
add(CellVector) - Method in class org.cell2d.CellVector
Adds the specified CellVector to this CellVector.
add(long, long) - Method in class org.cell2d.CellVector
Adds the specified coordinates to this CellVector's own.
add(CellVector, CellVector) - Static method in class org.cell2d.CellVector
Returns a new CellVector that represents the sum of the two specified CellVectors.
add(Event<T, U>, int) - Method in class org.cell2d.EventGroup
Adds to this EventGroup one instance of the specified Event at the specified priority.
add(E) - Method in class org.cell2d.util.ArraySet
 
addAll(Collection<? extends E>) - Method in class org.cell2d.util.ArraySet
 
addAnimInstance(AnimationInstance) - Method in class org.cell2d.GameState
Adds the specified AnimationInstance to this GameState without an ID, if it is not already assigned to a GameState.
addAnimInstance(Animation) - Method in class org.cell2d.GameState
Adds a new AnimationInstance of the specified Animation to this GameState without an ID.
addAnimInstance(AnimationInstance) - Method in class org.cell2d.space.SpaceObject
Adds the specified AnimationInstance to this SpaceObject without an ID, if it is not already assigned to a GameState.
addAnimInstance(Animation) - Method in class org.cell2d.space.SpaceObject
Adds a new AnimationInstance of the specified Animation to this SpaceObject without an ID.
addedActions(CellGame, BasicSpaceState) - Method in class org.cell2d.space.basic.BasicThinkerObject
Actions for this BasicThinkerObject to take immediately after being added to a new BasicSpaceState.
addedActions(T, U) - Method in class org.cell2d.SubThinker
Actions for this SubThinker to take after being added to a new super-Thinker, immediately after the super-Thinker takes its addSubThinkerActions().
addException(Exception) - Method in exception org.cell2d.celick.opengl.CompositeIOException
Add an exception that caused this exceptino
addFollower(MobileObject) - Method in class org.cell2d.space.MobileObject
Adds the specified MobileObject as this MobileObject's follower if it does not have a leader already, and if doing so would not create a loop of followers in which MobileObjects directly or indirectly follow themselves.
addMusic(int, Music, boolean, boolean) - Method in class org.cell2d.CellGame
Adds the specified Music track to the specified priority in this CellGame's music stack.
addMusic(int, Music, double, double, boolean, boolean) - Method in class org.cell2d.CellGame
Adds the specified Music track to the specified priority in this CellGame's music stack.
addMusic(int, Music, boolean) - Method in class org.cell2d.CellGame
Adds the specified Music track to the specified priority in this CellGame's music stack, replacing and removing all other Music tracks assigned to that priority.
addMusic(int, Music, double, double, boolean) - Method in class org.cell2d.CellGame
Adds the specified Music track to the specified priority in this CellGame's music stack, replacing and removing all other Music tracks assigned to that priority.
addMusic(Music, boolean, boolean) - Method in class org.cell2d.CellGame
Adds the specified Music track to the greatest priority in this CellGame's music stack, or to priority 0 if the music stack is empty.
addMusic(Music, double, double, boolean, boolean) - Method in class org.cell2d.CellGame
Adds the specified Music track to the greatest priority in this CellGame's music stack, or to priority 0 if the music stack is empty.
addMusic(Music, boolean) - Method in class org.cell2d.CellGame
Adds the specified Music track to the greatest priority in this CellGame's music stack, replacing and removing all other Music tracks assigned to that priority, or to priority 0 if the music stack is empty.
addMusic(Music, double, double, boolean) - Method in class org.cell2d.CellGame
Adds the specified Music track to the greatest priority in this CellGame's music stack, replacing and removing all other Music tracks assigned to that priority, or to priority 0 if the music stack is empty.
addObject(SpaceObject) - Method in class org.cell2d.space.SpaceState
Adds the specified SpaceObject to this SpaceState if it is not already assigned to a SpaceState.
addPoint(float, float) - Method in class org.cell2d.celick.geom.Polygon
Add a point to the polygon
addPolyPoint(float, float) - Method in class org.cell2d.celick.geom.BasicTriangulator
Add a point describing the polygon to be triangulated
addPolyPoint(float, float) - Method in class org.cell2d.celick.geom.MannTriangulator
 
addPolyPoint(float, float) - Method in class org.cell2d.celick.geom.NeatTriangulator
Add a point to the polygon
addPolyPoint(float, float) - Method in class org.cell2d.celick.geom.OverTriangulator
 
addPolyPoint(float, float) - Method in interface org.cell2d.celick.geom.Triangulator
Add a point that forms part of the outer polygon
addResourceLocation(ResourceLocation) - Static method in class org.cell2d.celick.util.ResourceLoader
Add a location that will be searched for resources
addShape(Shape) - Method in class org.cell2d.celick.geom.MorphShape
Add a subsequent shape that we should morph too in order
addSubThinker(V) - Method in class org.cell2d.space.ThinkerObject
Adds the specified SpaceThinker to this ThinkerObject if it is not already assigned to a Thinker, and if doing so would not create a loop of assignments in which SpaceThinkers are directly or indirectly assigned to themselves.
addSubThinker(V) - Method in class org.cell2d.Thinker
Adds the specified SubThinker to this Thinker if it is not already assigned to a Thinker, and if doing so would not create a loop of assignments in which SubThinkers are directly or indirectly assigned to themselves.
addSubThinkerActions(CellGame, BasicSpaceState, BasicSpaceThinker) - Method in class org.cell2d.space.basic.BasicThinkerObject
Actions for this BasicThinkerObject to take immediately after adding a BasicSpaceThinker to itself, before the added BasicSpaceThinker takes its addedActions().
addSubThinkerActions(T, U, V) - Method in class org.cell2d.space.SpaceState
 
addSubThinkerActions(T, U, V) - Method in class org.cell2d.space.SpaceThinker
 
addSubThinkerActions(T, U, V) - Method in class org.cell2d.Thinker
Actions for this Thinker to take immediately after adding a SubThinker to itself, before the added SubThinker takes its addedActions().
addVertex(CellVector) - Method in class org.cell2d.space.PolygonHitbox
Adds the specified relative vertex to this PolygonHitbox at the index after its last one, between its last and first relative vertices.
addVertex(long, long) - Method in class org.cell2d.space.PolygonHitbox
Adds the specified relative vertex to this PolygonHitbox at the index after its last one, between its last and first relative vertices.
addVertex(int, CellVector) - Method in class org.cell2d.space.PolygonHitbox
Adds the specified relative vertex to this PolygonHitbox at the specified index.
addVertex(int, long, long) - Method in class org.cell2d.space.PolygonHitbox
Adds the specified relative vertex to this PolygonHitbox at the specified index.
ALL - Static variable in class org.cell2d.celick.geom.RoundedRectangle
Indicates the all cornders should be rounded
alpha - Variable in class org.cell2d.celick.Image
The alpha to draw the image at
ALPHA - Static variable in class org.cell2d.celick.opengl.PNGDecoder
 
alphaScale - Variable in class org.cell2d.celick.opengl.renderer.ImmediateModeOGLRenderer
The global colour scale
alphaSupport - Variable in class org.cell2d.celick.GameContainer
Alpha background supported
AngelCodeFont - Class in org.cell2d.celick
A font implementation that will parse BMFont format font files.
AngelCodeFont(String, Image) - Constructor for class org.cell2d.celick.AngelCodeFont
Create a new font based on a font definition from AngelCode's tool and the font image generated from the tool.
AngelCodeFont(String, String) - Constructor for class org.cell2d.celick.AngelCodeFont
Create a new font based on a font definition from AngelCode's tool and the font image generated from the tool.
AngelCodeFont(String, Image, boolean) - Constructor for class org.cell2d.celick.AngelCodeFont
Create a new font based on a font definition from AngelCode's tool and the font image generated from the tool.
AngelCodeFont(String, String, boolean) - Constructor for class org.cell2d.celick.AngelCodeFont
Create a new font based on a font definition from AngelCode's tool and the font image generated from the tool.
AngelCodeFont(String, InputStream, InputStream) - Constructor for class org.cell2d.celick.AngelCodeFont
Create a new font based on a font definition from AngelCode's tool and the font image generated from the tool.
AngelCodeFont(String, InputStream, InputStream, boolean) - Constructor for class org.cell2d.celick.AngelCodeFont
Create a new font based on a font definition from AngelCode's tool and the font image generated from the tool.
angle - Variable in class org.cell2d.celick.Image
Angle to rotate the image to.
angleBetween(long, long, long, long) - Static method in class org.cell2d.CellVector
Returns the angle from the point (x1, y1) to the point (x2, y2).
angleTo(CellVector) - Method in class org.cell2d.CellVector
Returns the angle from this CellVector's point to that of the specified CellVector.
angleTo(Hitbox) - Method in class org.cell2d.space.Hitbox
Returns the absolute angle from this Hitbox's position to the specified Hitbox's position.
angleTo(SpaceObject) - Method in class org.cell2d.space.SpaceObject
Returns the angle from this SpaceObject's center to the specified SpaceObject's center.
Animatable - Interface in org.cell2d
An Animatable object is one that may be incorporated into an Animation as one of its frames.
Animation - Class in org.cell2d
An Animation is a sequence of one or more Animatable frames that may be instantiated in an AnimationInstance in order to be displayed one after another and/or smoothly transitioned between.
Animation(Animatable) - Constructor for class org.cell2d.Animation
Constructs an Animation with the specified Animatable object, duration 0, as its only frame.
Animation(Animatable...) - Constructor for class org.cell2d.Animation
Constructs an Animation with the specified sequence of Animatable objects as its frames.
Animation(Animatable[], long...) - Constructor for class org.cell2d.Animation
Constructs an Animation out of the Animatable objects in the specified array of frames.
Animation(SpriteSheet, int, int, int, int, boolean) - Constructor for class org.cell2d.Animation
Constructs an Animation with the Sprites in a rectangular region of a SpriteSheet as its frames.
Animation(SpriteSheet, int, int, int, int, boolean, long...) - Constructor for class org.cell2d.Animation
Constructs an Animation with the Sprites in a rectangular region of a SpriteSheet as its frames.
AnimationInstance - Class in org.cell2d
An AnimationInstance is an instance of an Animation that represents a point in the Animation and rates at which that point progresses through the Animation.
AnimationInstance(Animation) - Constructor for class org.cell2d.AnimationInstance
Constructs an AnimationInstance of the specified Animation.
applyGLLineFixes() - Method in class org.cell2d.celick.opengl.renderer.DefaultLineStripRenderer
 
applyGLLineFixes() - Method in interface org.cell2d.celick.opengl.renderer.LineStripRenderer
Check if we should apply default line fixes
applyGLLineFixes() - Method in class org.cell2d.celick.opengl.renderer.QuadBasedLineStripRenderer
 
Area<T extends CellGame,U extends SpaceState<T,U,?>> - Interface in org.cell2d.space
An Area is a pattern of SpaceObjects that can be generated and loaded by a SpaceState on demand.
ArrayMap<K,V> - Class in org.cell2d.util
An ArrayMap is a Map implemented as a resizable array, just like that of an ArrayList.
ArrayMap(int) - Constructor for class org.cell2d.util.ArrayMap
Constructs an empty ArrayMap with the specified initial capacity.
ArrayMap() - Constructor for class org.cell2d.util.ArrayMap
Constructs an empty ArrayMap with an initial capacity of 10.
ArrayMap(Map<? extends K, ? extends V>) - Constructor for class org.cell2d.util.ArrayMap
Constructs an ArrayMap with the same mappings as the specified Map.
ArraySet<E> - Class in org.cell2d.util
An ArraySet is a Set implemented as a resizable array, just like that of an ArrayList.
ArraySet(int) - Constructor for class org.cell2d.util.ArraySet
Constructs an empty ArraySet with the specified initial capacity.
ArraySet() - Constructor for class org.cell2d.util.ArraySet
Constructs an empty ArraySet with an initial capacity of 10.
ArraySet(Collection<? extends E>) - Constructor for class org.cell2d.util.ArraySet
Constructs an ArraySet containing the elements of the specified Collection.
ArrayTileGrid - Class in org.cell2d.space.map
An ArrayTileGrid is a type of TileGrid that stores its tile data in a rectangular two-dimensional array.
ArrayTileGrid(int, int, int, int) - Constructor for class org.cell2d.space.map.ArrayTileGrid
Constructs an ArrayTileGrid with all of its grid cells unoccupied by tiles, and with none of its tiles set to be flipped or rotated.
ArrayTileGrid(int, int, int, int, int, int) - Constructor for class org.cell2d.space.map.ArrayTileGrid
Constructs an ArrayTileGrid with all of its grid cells unoccupied by tiles, and with none of its tiles set to be flipped or rotated.
atEnd() - Method in class org.cell2d.celick.openal.OggInputStream
 
available() - Method in class org.cell2d.celick.openal.OggInputStream
 
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