Package | Description |
---|---|
com.b3dgs.lionengine | |
com.b3dgs.lionengine.core | |
com.b3dgs.lionengine.drawable | |
com.b3dgs.lionengine.file |
Modifier and Type | Method and Description |
---|---|
static ImageInfo |
ImageInfo.get(Media media)
Get the image info of the specified image media.
|
Constructor and Description |
---|
LionEngineException(Media media,
java.lang.String... messages)
Constructor.
|
LionEngineException(java.lang.Throwable throwable,
Media media,
java.lang.String... messages)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static Media |
Media.get(java.io.File file)
Get a media from an existing file descriptor.
|
static Media |
Media.get(java.lang.String... path)
Get a media from its path (start by default in the resources directory).
|
Modifier and Type | Method and Description |
---|---|
static boolean |
Media.checkExist(Media media)
Check if the media exists.
|
static void |
Media.exist(Media media)
Check if the media exists.
|
static ImageBuffer |
UtilityImage.getImageBuffer(Media media,
boolean alpha)
Get a buffered image from an image file.
|
static java.io.InputStream |
Media.getStream(Media media,
java.lang.String from)
Get stream of specified path.
|
static java.io.InputStream |
Media.getStream(Media media,
java.lang.String from,
boolean logger)
Get stream of specified path.
|
static java.io.File |
Media.getTempFile(Media media,
boolean cache,
boolean mustExist)
Get a temporary file, including cache check.
|
static int[][] |
UtilityImage.loadRaster(Media media)
Load a raster data from a file.
|
static void |
UtilityImage.saveImage(ImageBuffer image,
Media media)
Save an image into a file.
|
Modifier and Type | Method and Description |
---|---|
static Image |
Drawable.loadImage(Media media)
Load an image from a file.
|
static Sprite |
Drawable.loadSprite(Media media)
Load a sprite from a file.
|
static SpriteAnimated |
Drawable.loadSpriteAnimated(Media media,
int horizontalFrames,
int verticalFrames)
Load an animated sprite from a file, giving horizontal and vertical frames.
|
static SpriteFont |
Drawable.loadSpriteFont(Media media,
Media data,
int letterWidth,
int letterHeight)
Load a font based on an image.
|
static SpriteParallaxed |
Drawable.loadSpriteParallaxed(Media media,
int linesNumber,
int startWidth,
int startHeight)
Load a parallaxed sprite, for parallax effect.
|
static SpriteTiled |
Drawable.loadSpriteTiled(Media media,
int tileWidth,
int tileHeight)
Load a tiled sprite from a file, giving tile dimension.
|
Modifier and Type | Method and Description |
---|---|
static FileReading |
File.createFileReading(Media media)
Open a binary file as read only.
|
static FileWriting |
File.createFileWriting(Media media)
Open a binary file as write only.
|
XmlNode |
XmlParser.load(Media media)
Load an XML file.
|
void |
XmlParser.save(XmlNode root,
Media media)
Save an XML tree to a file.
|