public class ParticleEffectLoader extends SynchronousAssetLoader<ParticleEffect,ParticleEffectLoader.ParticleEffectParameter>
AssetLoader
to load ParticleEffect
instances. Passing a ParticleEffectLoader.ParticleEffectParameter
to
AssetManager.load(String, Class, AssetLoaderParameters)
allows to specify an atlas file or an image directory to be
used for the effect's images. Per default images are loaded from the directory in which the effect file is found.Modifier and Type | Class and Description |
---|---|
static class |
ParticleEffectLoader.ParticleEffectParameter
Parameter to be passed to
AssetManager.load(String, Class, AssetLoaderParameters) if additional configuration is
necessary for the ParticleEffect . |
Constructor and Description |
---|
ParticleEffectLoader(FileHandleResolver resolver) |
Modifier and Type | Method and Description |
---|---|
Array<AssetDescriptor> |
getDependencies(String fileName,
FileHandle file,
ParticleEffectLoader.ParticleEffectParameter param)
Returns the assets this asset requires to be loaded first.
|
ParticleEffect |
load(AssetManager am,
String fileName,
FileHandle file,
ParticleEffectLoader.ParticleEffectParameter param) |
resolve
public ParticleEffectLoader(FileHandleResolver resolver)
public ParticleEffect load(AssetManager am, String fileName, FileHandle file, ParticleEffectLoader.ParticleEffectParameter param)
load
in class SynchronousAssetLoader<ParticleEffect,ParticleEffectLoader.ParticleEffectParameter>
public Array<AssetDescriptor> getDependencies(String fileName, FileHandle file, ParticleEffectLoader.ParticleEffectParameter param)
AssetLoader
getDependencies
in class AssetLoader<ParticleEffect,ParticleEffectLoader.ParticleEffectParameter>
fileName
- name of the asset to loadfile
- the resolved file to loadparam
- parameters for loading the assetCopyright © 2015. All rights reserved.