Package com.badlogic.gdx.assets.loaders
Class TextureAtlasLoader
- java.lang.Object
-
- com.badlogic.gdx.assets.loaders.AssetLoader<T,P>
-
- com.badlogic.gdx.assets.loaders.SynchronousAssetLoader<TextureAtlas,TextureAtlasLoader.TextureAtlasParameter>
-
- com.badlogic.gdx.assets.loaders.TextureAtlasLoader
-
public class TextureAtlasLoader extends SynchronousAssetLoader<TextureAtlas,TextureAtlasLoader.TextureAtlasParameter>
AssetLoaderto loadTextureAtlasinstances. Passing aTextureAtlasLoader.TextureAtlasParametertoAssetManager.load(String, Class, AssetLoaderParameters)allows to specify whether the atlas regions should be flipped on the y-axis or not.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTextureAtlasLoader.TextureAtlasParameter
-
Constructor Summary
Constructors Constructor Description TextureAtlasLoader(FileHandleResolver resolver)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Array<AssetDescriptor>getDependencies(java.lang.String fileName, FileHandle atlasFile, TextureAtlasLoader.TextureAtlasParameter parameter)Returns the assets this asset requires to be loaded first.TextureAtlasload(AssetManager assetManager, java.lang.String fileName, FileHandle file, TextureAtlasLoader.TextureAtlasParameter parameter)-
Methods inherited from class com.badlogic.gdx.assets.loaders.AssetLoader
resolve
-
-
-
-
Constructor Detail
-
TextureAtlasLoader
public TextureAtlasLoader(FileHandleResolver resolver)
-
-
Method Detail
-
load
public TextureAtlas load(AssetManager assetManager, java.lang.String fileName, FileHandle file, TextureAtlasLoader.TextureAtlasParameter parameter)
- Specified by:
loadin classSynchronousAssetLoader<TextureAtlas,TextureAtlasLoader.TextureAtlasParameter>
-
getDependencies
public Array<AssetDescriptor> getDependencies(java.lang.String fileName, FileHandle atlasFile, TextureAtlasLoader.TextureAtlasParameter parameter)
Description copied from class:AssetLoaderReturns the assets this asset requires to be loaded first. This method may be called on a thread other than the GL thread.- Specified by:
getDependenciesin classAssetLoader<TextureAtlas,TextureAtlasLoader.TextureAtlasParameter>- Parameters:
fileName- name of the asset to loadatlasFile- the resolved file to loadparameter- parameters for loading the asset- Returns:
- other assets that the asset depends on and need to be loaded first or null if there are no dependencies.
-
-