APIdia Launch Partner
Top Description Inners Fields Constructors Methods
com.badlogic.gdx.assets.loaders

public Class TextureAtlasLoader

extends SynchronousAssetLoader<TextureAtlas, TextureAtlasLoader.TextureAtlasParameter>
Class Inheritance
Imports
com.badlogic.gdx.assets.AssetDescriptor, .AssetLoaderParameters, .AssetManager, com.badlogic.gdx.assets.loaders.TextureLoader.TextureParameter, com.badlogic.gdx.files.FileHandle, com.badlogic.gdx.graphics.Texture, com.badlogic.gdx.graphics.g2d.TextureAtlas, .TextureAtlas.TextureAtlasData, .TextureAtlas.TextureAtlasData.Page, com.badlogic.gdx.utils.Array

AssetLoader to load TextureAtlas instances. Passing a TextureAtlasParameter to AssetManager#load(String, Class, AssetLoaderParameters) allows to specify whether the atlas regions should be flipped on the y-axis or not.
Author
mzechner

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Field Summary

Modifier and TypeField and Description
pack-priv TextureAtlas.TextureAtlasData

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Array<AssetDescriptor<T>>
getDependencies(String fileName, FileHandle atlasFile, TextureAtlasLoader.TextureAtlasParameter parameter)

Implements abstract com.badlogic.gdx.assets.loaders.AssetLoader.getDependencies.

Returns the assets this asset requires to be loaded first.

public TextureAtlas

Field Detail

databack to summary
pack-priv TextureAtlas.TextureAtlasData data

Constructor Detail

TextureAtlasLoaderback to summary
public TextureAtlasLoader(FileHandleResolver resolver)

Method Detail

getDependenciesback to summary
public Array<AssetDescriptor<T>> getDependencies(String fileName, FileHandle atlasFile, TextureAtlasLoader.TextureAtlasParameter parameter)

Implements abstract com.badlogic.gdx.assets.loaders.AssetLoader.getDependencies.

Doc from com.badlogic.gdx.assets.loaders.AssetLoader.getDependencies.

Returns the assets this asset requires to be loaded first. This method may be called on a thread other than the GL thread.

Annotations
@Override
loadback to summary
public TextureAtlas load(AssetManager assetManager, String fileName, FileHandle file, TextureAtlasLoader.TextureAtlasParameter parameter)

Implements abstract com.badlogic.gdx.assets.loaders.SynchronousAssetLoader.load.

Annotations
@Override
com.badlogic.gdx.assets.loaders back to summary

public Class TextureAtlasLoader.TextureAtlasParameter

extends AssetLoaderParameters<TextureAtlas>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public boolean
flip

whether to flip the texture atlas vertically

Inherited from com.badlogic.gdx.assets.AssetLoaderParameters:
loadedCallback

Constructor Summary

AccessConstructor and Description
public
public
TextureAtlasParameter(boolean flip)

Field Detail

flipback to summary
public boolean flip

whether to flip the texture atlas vertically

Constructor Detail

TextureAtlasParameterback to summary
public TextureAtlasParameter()
TextureAtlasParameterback to summary
public TextureAtlasParameter(boolean flip)