- EDGE_SCALE - Variable in class org.cell2d.celick.geom.GeomUtil
-
The tolerance for determining direction change
- Ellipse - Class in org.cell2d.celick.geom
-
An ellipse meeting the Shape
contract.
- Ellipse(float, float, float, float) - Constructor for class org.cell2d.celick.geom.Ellipse
-
Creates a new Ellipse object.
- Ellipse(float, float, float, float, int) - Constructor for class org.cell2d.celick.geom.Ellipse
-
Creates a new Ellipse object.
- EmptyImageData - Class in org.cell2d.celick.opengl
-
An image data implementation which represents an empty texture
- EmptyImageData(int, int) - Constructor for class org.cell2d.celick.opengl.EmptyImageData
-
Create an empty image data source
- enable() - Method in class org.cell2d.celick.Graphics
-
Enable rendering to this graphics context
- enable() - Method in class org.cell2d.celick.opengl.pbuffer.FBOGraphics
-
- enable() - Method in class org.cell2d.celick.opengl.pbuffer.PBufferGraphics
-
- enable() - Method in class org.cell2d.celick.opengl.pbuffer.PBufferUniqueGraphics
-
- enableSharedContext() - Static method in class org.cell2d.celick.GameContainer
-
Enable shared OpenGL context.
- end() - Method in class org.cell2d.celick.opengl.renderer.DefaultLineStripRenderer
-
- end() - Method in interface org.cell2d.celick.opengl.renderer.LineStripRenderer
-
End the line strips
- end() - Method in class org.cell2d.celick.opengl.renderer.QuadBasedLineStripRenderer
-
- endUse() - Method in class org.cell2d.celick.Image
-
End the use of this sprite sheet and release the lock.
- endUse() - Method in class org.cell2d.celick.SpriteSheet
-
- ensureCapacity(int) - Method in class org.cell2d.util.ArrayMap
-
Increases the capacity of this ArrayMap, if necessary, to be at least the
specified minimum capacity.
- ensureCapacity(int) - Method in class org.cell2d.util.ArraySet
-
Increases the capacity of this ArraySet, if necessary, to be at least the
specified minimum capacity.
- ensureInverted() - Method in class org.cell2d.celick.Image
-
Make sure the texture cordinates are inverse on the y axis
- enteredActions(T) - Method in class org.cell2d.GameState
-
Actions for this GameState to take immediately after being entered.
- enterOrtho() - Method in class org.cell2d.celick.GameContainer
-
Enter the orthographic mode
- enterOrtho(int, int) - Method in class org.cell2d.celick.GameContainer
-
Enter the orthographic mode
- enterOrtho() - Method in class org.cell2d.celick.opengl.pbuffer.FBOGraphics
-
Enter the orthographic mode
- enterOrtho() - Method in class org.cell2d.celick.opengl.pbuffer.PBufferGraphics
-
Enter the orthographic mode
- enterOrtho() - Method in class org.cell2d.celick.opengl.pbuffer.PBufferUniqueGraphics
-
Enter the orthographic mode
- enterOrtho(int, int) - Method in class org.cell2d.celick.opengl.renderer.ImmediateModeOGLRenderer
-
- enterOrtho(int, int) - Method in interface org.cell2d.celick.opengl.renderer.SGL
-
Enter orthographic mode
- enterSafeBlock() - Static method in class org.cell2d.celick.opengl.SlickCallable
-
Enter a safe block ensuring that all the OpenGL state that slick
uses is safe before touching the GL state directly.
- enterState(int) - Method in class org.cell2d.CellGame
-
Instructs this CellGame to enter its GameState with the specified ID the
next time it finishes a game logic update.
- enterState(int, Color, int, int) - Method in class org.cell2d.CellGame
-
Instructs this CellGame to enter its GameState with the specified ID the
next time it finishes a game logic update, using a visual
fade-out/fade-in effect to transition to it from the current GameState.
- entrySet() - Method in class org.cell2d.util.ArrayMap
-
- EPSILON - Variable in class org.cell2d.celick.geom.GeomUtil
-
The tolerance for determining changes and steps
- equals(Object) - Method in class org.cell2d.celick.geom.Vector2f
-
- equals(Object) - Method in class org.cell2d.CellVector
-
Returns whether the specified object is a CellVector that is equal to
this CellVector.
- equals(Object) - Method in class org.cell2d.Color
-
Returns whether the specified object is a Color that is equal to this
Color.
- equals(Object) - Method in class org.cell2d.ColorFilter
-
Returns whether the specified object is a ColorFilter that is equal to
this ColorFilter.
- equals(Object) - Method in class org.cell2d.ColorMapFilter
-
Returns whether the specified object is a ColorMapFilter that is equal to
this ColorMapFilter.
- equals(Object) - Method in class org.cell2d.ColorMultiplyFilter
-
Returns whether the specified object is a ColorMultiplyFilter that is
equal to this ColorMultiplyFilter.
- equals(Object) - Method in class org.cell2d.control.ControllerButtonControl
-
Returns whether the specified object is a ControllerButtonControl that is
equal to this ControllerButtonControl.
- equals(Object) - Method in class org.cell2d.control.ControllerDirectionControl
-
Returns whether the specified object is a ControllerDirectionControl that
is equal to this ControllerDirectionControl.
- equals(Object) - Method in class org.cell2d.control.KeyControl
-
Returns whether the specified object is a KeyControl that is equal to
this KeyControl.
- equals(Object) - Method in class org.cell2d.control.MouseButtonControl
-
Returns whether the specified object is a MouseButtonControl that is
equal to this MouseButtonControl.
- error(String, Throwable) - Method in class org.cell2d.celick.util.DefaultLogSystem
-
Log an error
- error(Throwable) - Method in class org.cell2d.celick.util.DefaultLogSystem
-
Log an error
- error(String) - Method in class org.cell2d.celick.util.DefaultLogSystem
-
Log an error
- error(String, Throwable) - Static method in class org.cell2d.celick.util.Log
-
Log an error
- error(Throwable) - Static method in class org.cell2d.celick.util.Log
-
Log an error
- error(String) - Static method in class org.cell2d.celick.util.Log
-
Log an error
- error(String, Throwable) - Method in interface org.cell2d.celick.util.LogSystem
-
Log an error
- error(Throwable) - Method in interface org.cell2d.celick.util.LogSystem
-
Log an error
- error(String) - Method in interface org.cell2d.celick.util.LogSystem
-
Log an error
- Event<T extends CellGame,U extends GameState<T,U,?>> - Interface in org.cell2d
-
An Event represents a sequence of actions that can be taken as part of the
mechanics of a GameState.
- EventGroup<T extends CellGame,U extends GameState<T,U,?>> - Class in org.cell2d
-
An EventGroup is an ordered group of Events.
- EventGroup() - Constructor for class org.cell2d.EventGroup
-
Constructs an empty EventGroup.
- exit() - Method in class org.cell2d.celick.GameContainer
-
Cause the game to exit and shutdown cleanly