Struct oxygengine_composite_renderer::map_asset_protocol::Map [−][src]
pub struct Map { pub cols: usize, pub rows: usize, pub tile_width: usize, pub tile_height: usize, pub sprite_sheets: Vec<String>, pub tiles_mapping: HashMap<usize, (String, String)>, pub layers: Vec<Layer>, }
Fields
cols: usize
rows: usize
tile_width: usize
tile_height: usize
sprite_sheets: Vec<String>
tiles_mapping: HashMap<usize, (String, String)>
layers: Vec<Layer>
Implementations
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for Map
impl UnwindSafe for Map
Blanket Implementations
impl<T> Any for T where
T: Any,
impl<T> Any for T where
T: Any,
pub fn get_type_id(&self) -> TypeId
Mutably borrows from an owned value. Read more