Module bevy::asset [−][src]
Expand description
Load and store assets and resources for Apps.
Modules
Structs
A channel to send and receive AssetResult
s
Adds support for Assets to an App. Assets are typed collections with change tracking, which are added as App Resources. Examples of assets: textures, sounds, 3d models, maps, scenes
The result of loading an asset of type T
Loads assets from the filesystem on background threads
Stores Assets of a given type and tracks changes to them.
A handle into a specific Asset of type T
A non-generic version of Handle
Info about a specific asset, such as its path and its current load state
Enums
Events that happen on assets of type T
Errors that occur while loading assets
Errors that occur while loading assets with an AssetServer
The names of asset stages in an App Schedule
A unique, stable asset id
The load state of an asset
Traits
Handles load requests from an AssetServer
A loader for an asset source
Functions
Create an instance of the platform default AssetIo
Updates the Assets
collection according to the changes queued up by AssetServer
.