public class TextureAtlasLoader extends SynchronousAssetLoader<TextureAtlas,TextureAtlasLoader.TextureAtlasParameter>
AssetLoader to load TextureAtlas instances. Passing a TextureAtlasLoader.TextureAtlasParameter to
AssetManager.load(String, Class, AssetLoaderParameters) allows to specify whether the atlas regions should be flipped
on the y-axis or not.| Modifier and Type | Class and Description |
|---|---|
static class |
TextureAtlasLoader.TextureAtlasParameter |
| Constructor and Description |
|---|
TextureAtlasLoader(FileHandleResolver resolver) |
| Modifier and Type | Method and Description |
|---|---|
Array<AssetDescriptor> |
getDependencies(java.lang.String fileName,
FileHandle atlasFile,
TextureAtlasLoader.TextureAtlasParameter parameter)
Returns the assets this asset requires to be loaded first.
|
TextureAtlas |
load(AssetManager assetManager,
java.lang.String fileName,
FileHandle file,
TextureAtlasLoader.TextureAtlasParameter parameter) |
resolvepublic TextureAtlasLoader(FileHandleResolver resolver)
public TextureAtlas load(AssetManager assetManager, java.lang.String fileName, FileHandle file, TextureAtlasLoader.TextureAtlasParameter parameter)
load in class SynchronousAssetLoader<TextureAtlas,TextureAtlasLoader.TextureAtlasParameter>public Array<AssetDescriptor> getDependencies(java.lang.String fileName, FileHandle atlasFile, TextureAtlasLoader.TextureAtlasParameter parameter)
AssetLoadergetDependencies in class AssetLoader<TextureAtlas,TextureAtlasLoader.TextureAtlasParameter>fileName - name of the asset to loadatlasFile - the resolved file to loadparameter - parameters for loading the asset