Package com.jme3.texture.plugins
Class TGALoader
java.lang.Object
com.jme3.texture.plugins.TGALoader
- All Implemented Interfaces:
AssetLoader
TextureManager
provides static methods for building a
Texture
object. Typically, the information supplied is the
filename and the texture properties.-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Constructor Summary
-
Method Summary
-
Field Details
-
TYPE_NO_IMAGE
public static final int TYPE_NO_IMAGE- See Also:
-
TYPE_COLORMAPPED
public static final int TYPE_COLORMAPPED- See Also:
-
TYPE_TRUECOLOR
public static final int TYPE_TRUECOLOR- See Also:
-
TYPE_BLACKANDWHITE
public static final int TYPE_BLACKANDWHITE- See Also:
-
TYPE_COLORMAPPED_RLE
public static final int TYPE_COLORMAPPED_RLE- See Also:
-
TYPE_TRUECOLOR_RLE
public static final int TYPE_TRUECOLOR_RLE- See Also:
-
TYPE_BLACKANDWHITE_RLE
public static final int TYPE_BLACKANDWHITE_RLE- See Also:
-
-
Constructor Details
-
TGALoader
public TGALoader()
-
-
Method Details
-
load
Description copied from interface:AssetLoader
Loads asset from the given input stream, parsing it into an application-usable object.- Specified by:
load
in interfaceAssetLoader
- Parameters:
info
- the located asset- Returns:
- An object representing the resource.
- Throws:
IOException
- If an I/O error occurs while loading
-
load
loadImage
is a manual image loader which is entirely independent of AWT. OUT: RGB888 or RGBA8888 Image object- Parameters:
in
- InputStream of an uncompressed 24b RGB or 32b RGBA TGAflip
- Flip the image vertically- Returns:
Image
object that contains the image, either as a RGB888 or RGBA8888- Throws:
IOException
- if an I/O error occurs
-