Table of Contents

Namespace Bonsai.Resources

Classes

LoadResources

Represents an operator that loads a collection of resources into the resource manager.

ResourceConfigurationCollection

Represents an immutable collection of resources to be loaded into a resource manager.

ResourceConfiguration<TResource>

Provides the abstract base class for configuring and loading specific resources.

ResourceFileNameConverter

Provides a type converter to convert a resource file name to and from other representations.

ResourceLoader

Provides the abstract base class for operators that load specific resources into the resource manager.

ResourceManager

Represents a resource manager that can be used to load and release sets of resources at run time, and manage their lifespan. Disposing the resource manager will also dispose of any loaded resources.

ResourceNameConverter

Provides a type converter to convert a resource name to and from other representations. It also provides a mechanism to find existing resources declared in the workflow.

Interfaces

IResourceConfiguration

Provides a mechanism for loading different types of resources.