Table of Contents

Namespace Shard.Assets.Typed

Classes

AssetPipelineException

Identifies the module and store whose pipeline callback failed.

AssetRegistry

Owns typed asset definitions and advances every registered store through one load-time pipeline. Feature modules contribute stores during setup; all callbacks are discarded after preparation or failure.

AssetStoreRegistration

One module-owned typed asset store and its direct pipeline callbacks.

AssetTypeInfo

The immutable load metadata for one typed asset store.

AssetWarning

Identifies one codec diagnostic that did not fail preparation of an otherwise successful asset.

DerivedAssetWriter

Adds validated derived assets to registered target families during rooted materialization.

Enums

AssetPipelinePhase

Delegates

BuildTypedAssetPacket<T>
ContributeDerivedAssets<T>
ResolveTypedAssets<T>
ValidateTypedAssets<T>