com.jme3.asset
Interface AssetLocator

All Known Implementing Classes:
AndroidLocator, ClasspathLocator, FileLocator, HttpZipLocator, UrlLocator, ZipLocator

public interface AssetLocator

AssetLocator is used to locate a resource based on an AssetKey.


Method Summary
 AssetInfo locate(AssetManager manager, AssetKey key)
          Request to locate an asset.
 void setRootPath(java.lang.String rootPath)
           
 

Method Detail

setRootPath

void setRootPath(java.lang.String rootPath)
Parameters:
rootPath - The root path where to look for assets. Typically this method will only be called once per instance of an asset locator.

locate

AssetInfo locate(AssetManager manager,
                 AssetKey key)
Request to locate an asset. The asset key contains a name identifying the asset. If an asset was not found, null should be returned. The AssetInfo implementation provided should have a proper return value for its AssetInfo.openStream() method.

Parameters:
manager -
key -
Returns:
The AssetInfo that was located, or null if not found.