tileset 0.0.3

Tailset definition, and supports importing multiple formats
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use dashmap::DashMap;

#[derive(Clone, Debug, Default)]
pub struct AtlasSet<G> {
    atlas: DashMap<String, G>,
    palette: DashMap<(u32, u32), AtlasReference>,
}

#[derive(Clone, Debug, Default)]
pub struct AtlasReference {
    name: String,
    index: usize,
    variant: usize,
}