Enum ogmo3::level::Layer [−][src]
pub enum Layer { Tile(TileLayer), TileCoords(TileCoordsLayer), Grid(GridLayer), Entity(EntityLayer), Decal(DecalLayer), }
Expand description
A layer instance.
Variants
A tile layer.
Tuple Fields of Tile
0: TileLayer
A tile co-ords layer.
Tuple Fields of TileCoords
A grid layer.
Tuple Fields of Grid
0: GridLayer
An entity layer.
Tuple Fields of Entity
0: EntityLayer
A decal layer.
Tuple Fields of Decal
0: DecalLayer
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 Layer
impl UnwindSafe for Layer
Blanket Implementations
Mutably borrows from an owned value. Read more