com.jme3.asset
Interface AssetLoader

All Known Subinterfaces:
JmeImporter
All Known Implementing Classes:
AndroidAudioLoader, AndroidImageLoader, AWTLoader, BinaryImporter, BitmapFontLoader, BlenderLoader, BlenderModelLoader, CursorLoader, DDSLoader, GLSLLoader, HDRLoader, J3MLoader, MaterialLoader, MeshLoader, MTLLoader, OBJLoader, OGGLoader, PFMLoader, SceneLoader, SkeletonLoader, TGALoader, WAVLoader, XMLImporter

public interface AssetLoader

An interface for asset loaders. An AssetLoader is responsible for loading a certain type of asset associated with file extension(s). The loader will load the data in the provided AssetInfo object by calling AssetInfo.openStream(), returning an object representing the parsed data.


Method Summary
 java.lang.Object load(AssetInfo assetInfo)
          Loads asset from the given input stream, parsing it into an application-usable object.
 

Method Detail

load

java.lang.Object load(AssetInfo assetInfo)
                      throws java.io.IOException
Loads asset from the given input stream, parsing it into an application-usable object.

Returns:
An object representing the resource.
Throws:
java.io.IOException - If an I/O error occurs while loading