An AssetProvider knows how to akquire assets of certain types from a certain kind of storage.
Fusee.Base.Common (in Fusee.Base.Common.dll) Version: 0.7.0.0 (0.7.0.0)
public interface IAssetProvider
The IAssetProvider type exposes the following members.
Asynchronous get method.
Determines whether this asset provider can get the specified asset without actually getting it.
Determines whether this instance can handle assets of the specified type (in general).
Retrieves the asset identified by the given string.
Registers the given asset type decoder.
In a normal world, a good design would separate the many aspects of asset akquisition (storage,
data, converts it to a two-dimensional pixel array and calls a user-provided callback when its all done.
No way to replace a single step by something self-provided.
So this is FUSEE's pitiful approach for an asset akquisition abstraction which is capable of