public class TexturePacker extends Object
Modifier and Type | Class and Description |
---|---|
static class |
TexturePacker.Alias |
static interface |
TexturePacker.Packer |
static class |
TexturePacker.Page |
static class |
TexturePacker.Rect |
static class |
TexturePacker.Settings |
Constructor and Description |
---|
TexturePacker(File rootDir,
TexturePacker.Settings settings) |
TexturePacker(TexturePacker.Settings settings) |
Modifier and Type | Method and Description |
---|---|
void |
addImage(BufferedImage image,
String name) |
void |
addImage(File file) |
static boolean |
isModified(String input,
String output,
String packFileName,
TexturePacker.Settings settings) |
static void |
main(String[] args) |
void |
pack(File outputDir,
String packFileName) |
static void |
process(String input,
String output,
String packFileName)
Packs using defaults settings.
|
static void |
process(TexturePacker.Settings settings,
String input,
String output,
String packFileName) |
static void |
processIfModified(String input,
String output,
String packFileName) |
static void |
processIfModified(TexturePacker.Settings settings,
String input,
String output,
String packFileName) |
public TexturePacker(File rootDir, TexturePacker.Settings settings)
rootDir
- Used to strip the root directory prefix from image file names, can be null.public TexturePacker(TexturePacker.Settings settings)
public void addImage(File file)
public void addImage(BufferedImage image, String name)
public static void process(String input, String output, String packFileName)
public static void process(TexturePacker.Settings settings, String input, String output, String packFileName)
input
- Directory containing individual images to be packed.output
- Directory where the pack file and page images will be written.packFileName
- The name of the pack file. Also used to name the page images.public static boolean isModified(String input, String output, String packFileName, TexturePacker.Settings settings)
public static void processIfModified(String input, String output, String packFileName)
public static void processIfModified(TexturePacker.Settings settings, String input, String output, String packFileName)
Copyright © 2016. All rights reserved.