blob: 9cfec702adc55e7cbb1be13faf2d2d540d77b86a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
use std::{collections::HashMap, path::PathBuf};
use bevy::prelude::*;
/// A map of asset handles required by each entry in a room, indexed by their paths
#[derive(Resource, Default, Debug, Deref, DerefMut)]
pub struct RoomAssets(pub HashMap<PathBuf, HashMap<String, UntypedHandle>>);
#[derive(Resource, Clone)]
pub struct PreloadPaths {
pub src: PathBuf,
pub dst: PathBuf,
}
|