Class ResourceLoader
System responsible for loading resources from a IResourceProvider .
public sealed class ResourceLoader : System
- Inheritance
-
ResourceLoader
- Inherited Members
Constructors
ResourceLoader(IResourceProvider)
System responsible for loading resources from a IResourceProvider .
public ResourceLoader(IResourceProvider provider = null)
Parameters
providerIResourceProvider
Methods
Load<TResource>(string)
Loads a resource from the provider or gets a copy of a cached version.
public TResource Load<TResource>(string name) where TResource : IResource
Parameters
namestringThe name of the resource.
Returns
- TResource
The resulting resource object.
Type Parameters
TResourceThe type of resource to load.
Exceptions
- ResourceLoadException
Thrown when the resource cannot be loaded.