Skip to main content

Module meta

Module meta 

Source
Expand description

Handle asset metadata. Asset metadata informs how an Asset should be handled by the asset system.

It is primarily used by asset processing.

Asset metadata is generally stored as a .meta file next to the asset, but this may differ per asset storage backend.

Structs§

AssetMeta
Asset metadata that informs how an Asset should be handled by the asset system.
AssetMetaMinimal
This is a minimal counterpart to AssetMeta that exists to speed up (or enable) serialization in cases where the whole AssetMeta isn’t necessary.
ProcessDependencyInfo
Information about a dependency used to process an asset. This is used to determine whether an asset’s “process dependency” has changed.
ProcessedInfo
Info produced by the AssetProcessor for a given processed asset. This is used to determine if an asset source file (or its dependencies) has changed.
ProcessedInfoMinimal
This is a minimal counterpart to ProcessedInfo that exists to speed up serialization in cases where the whole ProcessedInfo isn’t necessary.

Enums§

AssetAction
Configures how an asset source file should be handled by the asset system.
AssetActionMinimal
This is a minimal counterpart to AssetAction that exists to speed up (or enable) serialization in cases where the whole AssetAction isn’t necessary.

Constants§

META_FORMAT_VERSION
The version of the metadata format being used. It is included in every metadata entry.

Traits§

AssetMetaDyn
A dynamic type-erased counterpart to AssetMeta that enables passing around and interacting with AssetMeta without knowing its type.
Settings
Settings used by the asset system, such as by AssetLoader, Process, and AssetSaver

Type Aliases§

AssetHash
This type alias records the size of an asset hash.
MetaTransform