Table of Contents

Namespace Icy.Assets

Classes

AssetContext

Represents context to load assets.

AssetExtensions

Provides some extension methods for the assets management.

AssetNotFoundException

Represents an exception that occurs when the requested asset wasn't found.

MimeMapping

Provides utilities for mapping file names and extensions to MIME-types.

Interfaces

IAssetContext

Represents a generalized source to access assets from.

IAssetContextFactory

Represents a factory that helps with creation for the specialized IAssetContext instances.

IAssetResolver

Represents a service that performs assets loading.

IAssetScope

Represents a scope for caching all the assets related to the specified context.

IPlatformAssetImporter<T>

Represents an interface for objects that perform customized asset import for the platform-related asset reference.

IPlatformAssetReference

Represents a reference to the engine-specified assets section that could be read with engine API.

IResourceRegistry

Represents a service for the UI resources storage.