public interface AssetEventListener
AssetEventListener
is an interface for listening to various
events happening inside AssetManager
. For now, it is possible
to receive an event when an asset has been requested
(one of the AssetManager.load***() methods were called), or when
an asset has been loaded.Modifier and Type | Method and Description |
---|---|
void |
assetDependencyNotFound(AssetKey parentKey,
AssetKey dependentAssetKey)
Called when an asset dependency cannot be found for an asset.
|
void |
assetLoaded(AssetKey key)
Called when an asset has been successfully loaded (e.g: loaded from
file system and parsed).
|
void |
assetRequested(AssetKey key)
Called when an asset has been requested (e.g any of the load*** methods
in AssetManager are called).
|
void assetLoaded(AssetKey key)
key
- the AssetKey for the asset loaded.void assetRequested(AssetKey key)
key
- the key of the requested assetvoid assetDependencyNotFound(AssetKey parentKey, AssetKey dependentAssetKey)
AssetNotFoundException
, will cause
an invocation of this callback.parentKey
- The key of the parent asset that is being loaded
from within the user application.dependentAssetKey
- The asset key of the dependent asset that has
failed to load.