Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
bevyengine
GitHub Repository: bevyengine/bevy
Path: blob/main/crates/bevy_asset/src/folder.rs
6598 views
1
use alloc::vec::Vec;
2
3
use crate::{Asset, UntypedHandle};
4
use bevy_reflect::TypePath;
5
6
/// A "loaded folder" containing handles for all assets stored in a given [`AssetPath`].
7
///
8
/// This is produced by [`AssetServer::load_folder`](crate::prelude::AssetServer::load_folder).
9
///
10
/// [`AssetPath`]: crate::AssetPath
11
#[derive(Asset, TypePath)]
12
pub struct LoadedFolder {
13
/// The handles of all assets stored in the folder.
14
#[dependency]
15
pub handles: Vec<UntypedHandle>,
16
}
17
18