@Override public <T> T loadAssetFromStream(AssetKey<T> key, InputStream inputStream) { if (key == null) { throw new IllegalArgumentException("key cannot be null"); } for (AssetEventListener listener : eventListeners){ listener.assetRequested(key); } AssetProcessor proc = handler.getProcessor(key.getProcessorType()); StreamAssetInfo info = new StreamAssetInfo(this, key, inputStream); return loadLocatedAsset(key, info, proc, null); }
listener.assetRequested(key);
@Override public <T> T loadAssetFromStream(AssetKey<T> key, InputStream inputStream) { if (key == null) { throw new IllegalArgumentException("key cannot be null"); } for (AssetEventListener listener : eventListeners){ listener.assetRequested(key); } AssetProcessor proc = handler.getProcessor(key.getProcessorType()); StreamAssetInfo info = new StreamAssetInfo(this, key, inputStream); return loadLocatedAsset(key, info, proc, null); }
eventListener.assetRequested(key);
listener.assetRequested(key);