# Uses of Interface org.newdawn.slick.opengl.LoadableImageData (Slick - The 2D Library)
Date: 2013-06-03

## Uses of Interface
org.newdawn.slick.opengl.LoadableImageData

Packages that use LoadableImageData
org.newdawn.slick
org.newdawn.slick.opengl: This package contains the nitty gritty image manipulation code for using OpenGL with standard image formats.

Uses of LoadableImageData in org.newdawn.slick

Constructors in org.newdawn.slick with parameters of type LoadableImageData
`BigImage(LoadableImageData data, java.nio.ByteBuffer imageBuffer, int filter)` Create a new big image by loading it from the specified image data
`BigImage(LoadableImageData data, java.nio.ByteBuffer imageBuffer, int filter, int tileSize)` Create a new big image by loading it from the specified image data

Uses of LoadableImageData in org.newdawn.slick.opengl

Classes in org.newdawn.slick.opengl that implement LoadableImageData
`class` `CompositeImageData` A composite data source that checks multiple loaders in order of preference
`class` `ImageIOImageData` An image data provider that uses ImageIO to retrieve image data in a format suitable for creating OpenGL textures.
`class` `PNGImageData` The PNG imge data source that is pure java reading PNGs
`class` `TGAImageData` A utility to load TGAs.

Methods in org.newdawn.slick.opengl that return LoadableImageData
`static LoadableImageData` `ImageDataFactory.getImageDataFor(java.lang.String ref)` Create an image data that is appropriate for the reference supplied

Methods in org.newdawn.slick.opengl with parameters of type LoadableImageData
`void` `CompositeImageData.add(LoadableImageData data)` Add a potentional source of image data

Copyright © 2006 New Dawn Software. All Rights Reserved.