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(String fileName,
FileHandle atlasFile,
TextureAtlasLoader.TextureAtlasParameter parameter)
Returns the assets this asset requires to be loaded first.
|
TextureAtlas |
load(AssetManager assetManager,
String fileName,
FileHandle file,
TextureAtlasLoader.TextureAtlasParameter parameter) |
resolve
public TextureAtlasLoader(FileHandleResolver resolver)
public TextureAtlas load(AssetManager assetManager, String fileName, FileHandle file, TextureAtlasLoader.TextureAtlasParameter parameter)
load
in class SynchronousAssetLoader<TextureAtlas,TextureAtlasLoader.TextureAtlasParameter>
public Array<AssetDescriptor> getDependencies(String fileName, FileHandle atlasFile, TextureAtlasLoader.TextureAtlasParameter parameter)
AssetLoader
getDependencies
in class AssetLoader<TextureAtlas,TextureAtlasLoader.TextureAtlasParameter>
fileName
- name of the asset to loadatlasFile
- the resolved file to loadparameter
- parameters for loading the assetCopyright © 2015. All rights reserved.