[][src]Trait mapgen::MapFilter

pub trait MapFilter {
    fn modify_map(&self, rng: &mut StdRng, map: &Map) -> Map;
}

Trait which should be implemented by map modifier. Modifier takes initiall map and apply changes to it.

Required methods

fn modify_map(&self, rng: &mut StdRng, map: &Map) -> Map

Loading content...

Implementors

impl MapFilter for BspInterior[src]

impl MapFilter for BspRooms[src]

impl MapFilter for CellularAutomata[src]

impl MapFilter for CullUnreachable[src]

impl MapFilter for DistantExit[src]

impl MapFilter for DrunkardsWalk[src]

impl MapFilter for NoiseGenerator[src]

impl MapFilter for NearestCorridors[src]

impl MapFilter for SimpleRooms[src]

impl MapFilter for AreaStartingPosition[src]

Loading content...