Package | Description |
---|---|
com.badlogic.gdx | |
com.badlogic.gdx.assets | |
com.badlogic.gdx.assets.loaders | |
com.badlogic.gdx.assets.loaders.resolvers | |
com.badlogic.gdx.files |
Platform independent wrappers for file handles and file streaming.
|
com.badlogic.gdx.graphics | |
com.badlogic.gdx.graphics.g2d | |
com.badlogic.gdx.graphics.g3d | |
com.badlogic.gdx.graphics.g3d.loader | |
com.badlogic.gdx.graphics.g3d.particles | |
com.badlogic.gdx.graphics.g3d.utils | |
com.badlogic.gdx.graphics.glutils | |
com.badlogic.gdx.maps.tiled | |
com.badlogic.gdx.scenes.scene2d.ui | |
com.badlogic.gdx.utils |
Modifier and Type | Method and Description |
---|---|
FileHandle |
Files.absolute(String path)
Convenience method that returns a
Files.FileType.Absolute file handle. |
FileHandle |
Files.classpath(String path)
Convenience method that returns a
Files.FileType.Classpath file handle. |
FileHandle |
Files.external(String path)
Convenience method that returns a
Files.FileType.External file handle. |
FileHandle |
Files.getFileHandle(String path,
Files.FileType type)
Returns a handle representing a file or directory.
|
FileHandle |
Files.internal(String path)
Convenience method that returns a
Files.FileType.Internal file handle. |
FileHandle |
Files.local(String path)
Convenience method that returns a
Files.FileType.Local file handle. |
Modifier and Type | Method and Description |
---|---|
Music |
Audio.newMusic(FileHandle file)
Creates a new
Music instance which is used to play back a music stream from a file. |
Sound |
Audio.newSound(FileHandle fileHandle)
Creates a new
Sound which is used to play back audio effects such as gun shots or explosions. |
Modifier and Type | Field and Description |
---|---|
FileHandle |
AssetDescriptor.file
The resolved file.
|
Constructor and Description |
---|
AssetDescriptor(FileHandle file,
Class<T> assetType)
Creates an AssetDescriptor with an already resolved name.
|
AssetDescriptor(FileHandle file,
Class<T> assetType,
AssetLoaderParameters<T> params)
Creates an AssetDescriptor with an already resolved name.
|
Modifier and Type | Field and Description |
---|---|
FileHandle |
ParticleEffectLoader.ParticleEffectParameter.imagesDir
Image directory.
|
Modifier and Type | Method and Description |
---|---|
FileHandle |
FileHandleResolver.resolve(String fileName) |
FileHandle |
AssetLoader.resolve(String fileName) |
Modifier and Type | Method and Description |
---|---|
Array<AssetDescriptor> |
BitmapFontLoader.getDependencies(String fileName,
FileHandle file,
BitmapFontLoader.BitmapFontParameter parameter) |
Array<AssetDescriptor> |
CubemapLoader.getDependencies(String fileName,
FileHandle file,
CubemapLoader.CubemapParameter parameter) |
Array<AssetDescriptor> |
I18NBundleLoader.getDependencies(String fileName,
FileHandle file,
I18NBundleLoader.I18NBundleParameter parameter) |
Array<AssetDescriptor> |
MusicLoader.getDependencies(String fileName,
FileHandle file,
MusicLoader.MusicParameter parameter) |
Array<AssetDescriptor> |
ModelLoader.getDependencies(String fileName,
FileHandle file,
P parameters) |
abstract Array<AssetDescriptor> |
AssetLoader.getDependencies(String fileName,
FileHandle file,
P parameter)
Returns the assets this asset requires to be loaded first.
|
Array<AssetDescriptor> |
ParticleEffectLoader.getDependencies(String fileName,
FileHandle file,
ParticleEffectLoader.ParticleEffectParameter param) |
Array<AssetDescriptor> |
PixmapLoader.getDependencies(String fileName,
FileHandle file,
PixmapLoader.PixmapParameter parameter) |
Array<AssetDescriptor> |
SkinLoader.getDependencies(String fileName,
FileHandle file,
SkinLoader.SkinParameter parameter) |
Array<AssetDescriptor> |
SoundLoader.getDependencies(String fileName,
FileHandle file,
SoundLoader.SoundParameter parameter) |
Array<AssetDescriptor> |
TextureAtlasLoader.getDependencies(String fileName,
FileHandle atlasFile,
TextureAtlasLoader.TextureAtlasParameter parameter) |
Array<AssetDescriptor> |
TextureLoader.getDependencies(String fileName,
FileHandle file,
TextureLoader.TextureParameter parameter) |
abstract T |
SynchronousAssetLoader.load(AssetManager assetManager,
String fileName,
FileHandle file,
P parameter) |
ParticleEffect |
ParticleEffectLoader.load(AssetManager am,
String fileName,
FileHandle file,
ParticleEffectLoader.ParticleEffectParameter param) |
TextureAtlas |
TextureAtlasLoader.load(AssetManager assetManager,
String fileName,
FileHandle file,
TextureAtlasLoader.TextureAtlasParameter parameter) |
void |
BitmapFontLoader.loadAsync(AssetManager manager,
String fileName,
FileHandle file,
BitmapFontLoader.BitmapFontParameter parameter) |
void |
CubemapLoader.loadAsync(AssetManager manager,
String fileName,
FileHandle file,
CubemapLoader.CubemapParameter parameter) |
void |
I18NBundleLoader.loadAsync(AssetManager manager,
String fileName,
FileHandle file,
I18NBundleLoader.I18NBundleParameter parameter) |
void |
MusicLoader.loadAsync(AssetManager manager,
String fileName,
FileHandle file,
MusicLoader.MusicParameter parameter) |
void |
ModelLoader.loadAsync(AssetManager manager,
String fileName,
FileHandle file,
P parameters) |
abstract void |
AsynchronousAssetLoader.loadAsync(AssetManager manager,
String fileName,
FileHandle file,
P parameter)
Loads the non-OpenGL part of the asset and injects any dependencies of the asset into the AssetManager.
|
void |
PixmapLoader.loadAsync(AssetManager manager,
String fileName,
FileHandle file,
PixmapLoader.PixmapParameter parameter) |
void |
SkinLoader.loadAsync(AssetManager manager,
String fileName,
FileHandle file,
SkinLoader.SkinParameter parameter) |
void |
SoundLoader.loadAsync(AssetManager manager,
String fileName,
FileHandle file,
SoundLoader.SoundParameter parameter) |
void |
TextureLoader.loadAsync(AssetManager manager,
String fileName,
FileHandle file,
TextureLoader.TextureParameter parameter) |
Model |
ModelLoader.loadModel(FileHandle fileHandle)
Directly load the model on the calling thread.
|
Model |
ModelLoader.loadModel(FileHandle fileHandle,
P parameters)
Directly load the model on the calling thread.
|
Model |
ModelLoader.loadModel(FileHandle fileHandle,
TextureProvider textureProvider)
Directly load the model on the calling thread.
|
Model |
ModelLoader.loadModel(FileHandle fileHandle,
TextureProvider textureProvider,
P parameters)
Directly load the model on the calling thread.
|
ModelData |
ModelLoader.loadModelData(FileHandle fileHandle)
Directly load the raw model data on the calling thread.
|
abstract ModelData |
ModelLoader.loadModelData(FileHandle fileHandle,
P parameters)
Directly load the raw model data on the calling thread.
|
BitmapFont |
BitmapFontLoader.loadSync(AssetManager manager,
String fileName,
FileHandle file,
BitmapFontLoader.BitmapFontParameter parameter) |
Cubemap |
CubemapLoader.loadSync(AssetManager manager,
String fileName,
FileHandle file,
CubemapLoader.CubemapParameter parameter) |
I18NBundle |
I18NBundleLoader.loadSync(AssetManager manager,
String fileName,
FileHandle file,
I18NBundleLoader.I18NBundleParameter parameter) |
Music |
MusicLoader.loadSync(AssetManager manager,
String fileName,
FileHandle file,
MusicLoader.MusicParameter parameter) |
Model |
ModelLoader.loadSync(AssetManager manager,
String fileName,
FileHandle file,
P parameters) |
abstract T |
AsynchronousAssetLoader.loadSync(AssetManager manager,
String fileName,
FileHandle file,
P parameter)
Loads the OpenGL part of the asset.
|
Pixmap |
PixmapLoader.loadSync(AssetManager manager,
String fileName,
FileHandle file,
PixmapLoader.PixmapParameter parameter) |
Skin |
SkinLoader.loadSync(AssetManager manager,
String fileName,
FileHandle file,
SkinLoader.SkinParameter parameter) |
Sound |
SoundLoader.loadSync(AssetManager manager,
String fileName,
FileHandle file,
SoundLoader.SoundParameter parameter) |
Texture |
TextureLoader.loadSync(AssetManager manager,
String fileName,
FileHandle file,
TextureLoader.TextureParameter parameter) |
Modifier and Type | Method and Description |
---|---|
FileHandle |
ResolutionFileResolver.resolve(String fileName) |
FileHandle |
PrefixFileHandleResolver.resolve(String fileName) |
FileHandle |
LocalFileHandleResolver.resolve(String fileName) |
FileHandle |
InternalFileHandleResolver.resolve(String fileName) |
FileHandle |
ExternalFileHandleResolver.resolve(String fileName) |
FileHandle |
ClasspathFileHandleResolver.resolve(String fileName) |
FileHandle |
AbsoluteFileHandleResolver.resolve(String fileName) |
Modifier and Type | Class and Description |
---|---|
class |
FileHandleStream
A FileHandle intended to be subclassed for the purpose of implementing
FileHandleStream.read() and/or FileHandleStream.write(boolean) . |
Modifier and Type | Method and Description |
---|---|
FileHandle |
FileHandleStream.child(String name) |
FileHandle |
FileHandle.child(String name)
Returns a handle to the child with the specified name.
|
FileHandle[] |
FileHandleStream.list() |
FileHandle[] |
FileHandle.list()
Returns the paths to the children of this directory.
|
FileHandle[] |
FileHandle.list(FileFilter filter)
Returns the paths to the children of this directory that satisfy the specified filter.
|
FileHandle[] |
FileHandle.list(FilenameFilter filter)
Returns the paths to the children of this directory that satisfy the specified filter.
|
FileHandle[] |
FileHandle.list(String suffix)
Returns the paths to the children of this directory with the specified suffix.
|
FileHandle |
FileHandleStream.parent() |
FileHandle |
FileHandle.parent() |
FileHandle |
FileHandleStream.sibling(String name) |
FileHandle |
FileHandle.sibling(String name)
Returns a handle to the sibling with the specified name.
|
static FileHandle |
FileHandle.tempDirectory(String prefix) |
static FileHandle |
FileHandle.tempFile(String prefix) |
Modifier and Type | Method and Description |
---|---|
void |
FileHandleStream.copyTo(FileHandle dest) |
void |
FileHandle.copyTo(FileHandle dest)
Copies this file or directory to the specified file or directory.
|
void |
FileHandleStream.moveTo(FileHandle dest) |
void |
FileHandle.moveTo(FileHandle dest)
Moves this file to the specified file, overwriting the file if it already exists.
|
Modifier and Type | Method and Description |
---|---|
static TextureData |
TextureData.Factory.loadFromFile(FileHandle file,
boolean useMipMaps) |
static TextureData |
TextureData.Factory.loadFromFile(FileHandle file,
Pixmap.Format format,
boolean useMipMaps) |
static Pixmap |
PixmapIO.readCIM(FileHandle file)
Reads the
Pixmap from the given file, assuming the Pixmap was written with the
PixmapIO.writeCIM(FileHandle, Pixmap) method. |
void |
PixmapIO.PNG.write(FileHandle file,
Pixmap pixmap) |
static void |
PixmapIO.writeCIM(FileHandle file,
Pixmap pixmap)
Writes the
Pixmap to the given file using a custom compression scheme. |
static void |
PixmapIO.writePNG(FileHandle file,
Pixmap pixmap)
Writes the pixmap as a PNG with compression.
|
Constructor and Description |
---|
Cubemap(FileHandle positiveX,
FileHandle negativeX,
FileHandle positiveY,
FileHandle negativeY,
FileHandle positiveZ,
FileHandle negativeZ)
Construct a Cubemap with the specified texture files for the sides, does not generate mipmaps.
|
Cubemap(FileHandle positiveX,
FileHandle negativeX,
FileHandle positiveY,
FileHandle negativeY,
FileHandle positiveZ,
FileHandle negativeZ,
boolean useMipMaps)
Construct a Cubemap with the specified texture files for the sides, optionally generating mipmaps.
|
Pixmap(FileHandle file)
Creates a new Pixmap instance from the given file.
|
Texture(FileHandle file) |
Texture(FileHandle file,
boolean useMipMaps) |
Texture(FileHandle file,
Pixmap.Format format,
boolean useMipMaps) |
Modifier and Type | Field and Description |
---|---|
FileHandle |
BitmapFont.BitmapFontData.fontFile |
FileHandle |
TextureAtlas.TextureAtlasData.Page.textureFile |
Modifier and Type | Method and Description |
---|---|
FileHandle |
BitmapFont.BitmapFontData.getFontFile() |
Modifier and Type | Method and Description |
---|---|
Array<AssetDescriptor> |
PolygonRegionLoader.getDependencies(String fileName,
FileHandle file,
PolygonRegionLoader.PolygonRegionParameters params)
If the PSH file contains a line starting with
params.texturePrefix , an
AssetDescriptor for the file referenced on that line will be added to the returned Array. |
PolygonRegion |
PolygonRegionLoader.load(AssetManager manager,
String fileName,
FileHandle file,
PolygonRegionLoader.PolygonRegionParameters parameter) |
void |
BitmapFont.BitmapFontData.load(FileHandle fontFile,
boolean flip) |
void |
ParticleEffect.load(FileHandle effectFile,
FileHandle imagesDir) |
void |
ParticleEffect.load(FileHandle effectFile,
TextureAtlas atlas) |
void |
ParticleEffect.load(FileHandle effectFile,
TextureAtlas atlas,
String atlasPrefix) |
PolygonRegion |
PolygonRegionLoader.load(TextureRegion textureRegion,
FileHandle file)
Loads a PolygonRegion from a PSH (Polygon SHape) file.
|
void |
ParticleEffect.loadEmitterImages(FileHandle imagesDir) |
void |
ParticleEffect.loadEmitters(FileHandle effectFile) |
void |
PixmapPackerIO.save(FileHandle file,
PixmapPacker packer)
Saves the provided PixmapPacker to the provided file.
|
void |
PixmapPackerIO.save(FileHandle file,
PixmapPacker packer,
PixmapPackerIO.SaveParameters parameters)
Saves the provided PixmapPacker to the provided file.
|
Constructor and Description |
---|
BitmapFont(FileHandle fontFile)
Creates a BitmapFont from a BMFont file.
|
BitmapFont(FileHandle fontFile,
boolean flip)
Creates a BitmapFont from a BMFont file.
|
BitmapFont(FileHandle fontFile,
FileHandle imageFile,
boolean flip)
Creates a BitmapFont from a BMFont file, using the specified image for glyphs.
|
BitmapFont(FileHandle fontFile,
FileHandle imageFile,
boolean flip,
boolean integer)
Creates a BitmapFont from a BMFont file, using the specified image for glyphs.
|
BitmapFont(FileHandle fontFile,
TextureRegion region)
Creates a BitmapFont with the glyphs relative to the specified region.
|
BitmapFont(FileHandle fontFile,
TextureRegion region,
boolean flip)
Creates a BitmapFont with the glyphs relative to the specified region.
|
BitmapFontData(FileHandle fontFile,
boolean flip) |
DistanceFieldFont(FileHandle fontFile) |
DistanceFieldFont(FileHandle fontFile,
boolean flip) |
DistanceFieldFont(FileHandle fontFile,
FileHandle imageFile,
boolean flip) |
DistanceFieldFont(FileHandle fontFile,
FileHandle imageFile,
boolean flip,
boolean integer) |
DistanceFieldFont(FileHandle fontFile,
TextureRegion region) |
DistanceFieldFont(FileHandle fontFile,
TextureRegion region,
boolean flip) |
Page(FileHandle handle,
float width,
float height,
boolean useMipMaps,
Pixmap.Format format,
Texture.TextureFilter minFilter,
Texture.TextureFilter magFilter,
Texture.TextureWrap uWrap,
Texture.TextureWrap vWrap) |
TextureAtlas(FileHandle packFile)
Loads the specified pack file, using the parent directory of the pack file to find the page images.
|
TextureAtlas(FileHandle packFile,
boolean flip) |
TextureAtlas(FileHandle packFile,
FileHandle imagesDir) |
TextureAtlas(FileHandle packFile,
FileHandle imagesDir,
boolean flip) |
TextureAtlasData(FileHandle packFile,
FileHandle imagesDir,
boolean flip) |
Constructor and Description |
---|
ModelBatch(FileHandle vertexShader,
FileHandle fragmentShader)
Construct a ModelBatch with the default implementation and the specified ubershader.
|
Modifier and Type | Method and Description |
---|---|
Model |
ObjLoader.loadModel(FileHandle fileHandle,
boolean flipV)
Directly load the model on the calling thread.
|
ModelData |
G3dModelLoader.loadModelData(FileHandle fileHandle,
ModelLoader.ModelParameters parameters) |
ModelData |
ObjLoader.loadModelData(FileHandle file,
ObjLoader.ObjLoaderParameters parameters) |
ModelData |
G3dModelLoader.parseModel(FileHandle handle) |
Modifier and Type | Method and Description |
---|---|
Array<AssetDescriptor> |
ParticleEffectLoader.getDependencies(String fileName,
FileHandle file,
ParticleEffectLoader.ParticleEffectLoadParameter parameter) |
void |
ParticleEffectLoader.loadAsync(AssetManager manager,
String fileName,
FileHandle file,
ParticleEffectLoader.ParticleEffectLoadParameter parameter) |
ParticleEffect |
ParticleEffectLoader.loadSync(AssetManager manager,
String fileName,
FileHandle file,
ParticleEffectLoader.ParticleEffectLoadParameter parameter) |
Constructor and Description |
---|
ParticleEffectSaveParameter(FileHandle file,
AssetManager manager,
Array<ParticleBatch<?>> batches) |
Constructor and Description |
---|
DefaultShaderProvider(FileHandle vertexShader,
FileHandle fragmentShader) |
DepthShaderProvider(FileHandle vertexShader,
FileHandle fragmentShader) |
Modifier and Type | Method and Description |
---|---|
FileHandle |
FileTextureData.getFileHandle() |
Modifier and Type | Method and Description |
---|---|
void |
FacedCubemapData.load(Cubemap.CubemapSide side,
FileHandle file)
Loads the texture specified using the
FileHandle and sets it to specified side, overwriting any previous data set to
that side. |
void |
ETC1.ETC1Data.write(FileHandle file)
Writes the ETC1Data with a PKM header to the given file.
|
Constructor and Description |
---|
ETC1Data(FileHandle pkmFile) |
ETC1TextureData(FileHandle file) |
ETC1TextureData(FileHandle file,
boolean useMipMaps) |
FacedCubemapData(FileHandle positiveX,
FileHandle negativeX,
FileHandle positiveY,
FileHandle negativeY,
FileHandle positiveZ,
FileHandle negativeZ)
Construct a Cubemap with the specified texture files for the sides, optionally generating mipmaps.
|
FacedCubemapData(FileHandle positiveX,
FileHandle negativeX,
FileHandle positiveY,
FileHandle negativeY,
FileHandle positiveZ,
FileHandle negativeZ,
boolean useMipMaps)
Construct a Cubemap with the specified texture files for the sides, optionally generating mipmaps.
|
FileTextureData(FileHandle file,
Pixmap preloadedPixmap,
Pixmap.Format format,
boolean useMipMaps) |
KTXTextureData(FileHandle file,
boolean genMipMaps) |
ShaderProgram(FileHandle vertexShader,
FileHandle fragmentShader) |
Modifier and Type | Method and Description |
---|---|
void |
Skin.load(FileHandle skinFile)
Adds all resources in the specified skin JSON file.
|
Constructor and Description |
---|
Skin(FileHandle skinFile)
Creates a skin containing the resources in the specified skin JSON file.
|
Skin(FileHandle skinFile,
TextureAtlas atlas)
Creates a skin containing the resources in the specified skin JSON file and the texture regions from the specified atlas.
|
Modifier and Type | Method and Description |
---|---|
static I18NBundle |
I18NBundle.createBundle(FileHandle baseFileHandle)
Creates a new bundle using the specified
baseFileHandle , the default locale and the default encoding "UTF-8". |
static I18NBundle |
I18NBundle.createBundle(FileHandle baseFileHandle,
Locale locale)
Creates a new bundle using the specified
baseFileHandle and locale ; the default encoding "UTF-8"
is used. |
static I18NBundle |
I18NBundle.createBundle(FileHandle baseFileHandle,
Locale locale,
String encoding)
Creates a new bundle using the specified
baseFileHandle , locale and encoding . |
static I18NBundle |
I18NBundle.createBundle(FileHandle baseFileHandle,
String encoding)
Creates a new bundle using the specified
baseFileHandle and encoding ; the default locale is used. |
<T> T |
Json.fromJson(Class<T> type,
Class elementType,
FileHandle file) |
<T> T |
Json.fromJson(Class<T> type,
FileHandle file) |
XmlReader.Element |
XmlReader.parse(FileHandle file) |
JsonValue |
UBJsonReader.parse(FileHandle file) |
JsonValue |
JsonReader.parse(FileHandle file) |
JsonValue |
BaseJsonReader.parse(FileHandle file) |
void |
Json.toJson(Object object,
Class knownType,
Class elementType,
FileHandle file) |
void |
Json.toJson(Object object,
Class knownType,
FileHandle file) |
void |
Json.toJson(Object object,
FileHandle file) |
Copyright © 2015. All rights reserved.