| Package | Description | 
|---|---|
| org.cell2d.celick | |
| org.cell2d.celick.opengl | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ImageBufferA utility for creating images from pixel operations
 Expected usage is:
  
 ImageBuffer buffer = new ImageBuffer(320,200);
 buffer.setRGBA(100,100,50,50,20,255);
 .. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | GameContainer. setMouseCursor(ImageData data,
              int hotSpotX,
              int hotSpotY)Set the mouse cursor to be displayed - this is a hardware cursor and hence
 shouldn't have any impact on FPS. | 
| Constructor and Description | 
|---|
| Image(ImageData data)Create an image from a image data source | 
| Image(ImageData data,
     int f)Create an image from a image data source. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | LoadableImageDataAn image data source that can load images from a stream | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CompositeImageDataA composite data source that checks multiple loaders in order of
 preference | 
| class  | EmptyImageDataAn image data implementation which represents an empty texture | 
| class  | ImageIOImageDataAn image data provider that uses ImageIO to retrieve image data in a format
 suitable for creating OpenGL textures. | 
| class  | PNGImageDataThe PNG imge data source that is pure java reading PNGs | 
| class  | TGAImageDataA utility to load TGAs. | 
| Modifier and Type | Method and Description | 
|---|---|
| org.lwjgl.input.Cursor | CursorLoader. getCursor(ImageData imageData,
         int x,
         int y)Get a cursor based on a set of image data | 
| Texture | InternalTextureLoader. getTexture(ImageData dataSource,
          int filter)Get a texture from a image file |