equal
deleted
inserted
replaced
15 pub fn new() -> Self { |
15 pub fn new() -> Self { |
16 Self { |
16 Self { |
17 random_numbers_gen: LaggedFibonacciPRNG::new(&[]), |
17 random_numbers_gen: LaggedFibonacciPRNG::new(&[]), |
18 preview: Land2D::new(Size::new(0, 0), 0), |
18 preview: Land2D::new(Size::new(0, 0), 0), |
19 } |
19 } |
|
20 } |
|
21 |
|
22 pub fn set_seed(&mut self, seed: &[u8]) { |
|
23 self.random_numbers_gen = LaggedFibonacciPRNG::new(seed); |
20 } |
24 } |
21 |
25 |
22 pub fn preview(&self) -> &Land2D<u8> { |
26 pub fn preview(&self) -> &Land2D<u8> { |
23 &self.preview |
27 &self.preview |
24 } |
28 } |