public HillsHeightmapLogic( IMapRenderConfig renderConfig, INoiseGenerator noiseGenerator, IFlatlandsHeightmapLogic flatlandsHeightmapLogic ) { RenderConfig = renderConfig; NoiseGenerator = noiseGenerator; FlatlandsHeightmapLogic = flatlandsHeightmapLogic; }
public CellHeightmapLogic( IMapRenderConfig renderConfig, IFlatlandsHeightmapLogic flatlandsHeightmapLogic, IHillsHeightmapLogic hillsHeightmapLogic, IMountainHeightmapLogic mountainHeightmapLogic ) { RenderConfig = renderConfig; FlatlandsHeightmapLogic = flatlandsHeightmapLogic; HillsHeightmapLogic = hillsHeightmapLogic; MountainHeightmapLogic = mountainHeightmapLogic; }