Struct rust_rpg_toolkit::map::MapTileset [−][src]
pub struct MapTileset {
pub id: String,
pub texture_id: String,
pub texture_size: UVec2,
pub tile_size: UVec2,
pub grid_size: UVec2,
pub first_tile_id: u32,
pub tile_cnt: u32,
pub tile_attributes: HashMap<u32, Vec<String>>,
pub properties: HashMap<String, MapProperty>,
}
Fields
id: String
texture_id: String
texture_size: UVec2
tile_size: UVec2
grid_size: UVec2
first_tile_id: u32
tile_cnt: u32
tile_attributes: HashMap<u32, Vec<String>>
properties: HashMap<String, MapProperty>
Implementations
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for MapTileset
impl Send for MapTileset
impl Sync for MapTileset
impl Unpin for MapTileset
impl UnwindSafe for MapTileset
Blanket Implementations
Mutably borrows from an owned value. Read more