rust/mapgen/src/template/outline.rs
branchtransitional_engine
changeset 15923 d46ad15c6dec
parent 15922 da6b67f13c12
child 15924 9502611bffc1
equal deleted inserted replaced
15922:da6b67f13c12 15923:d46ad15c6dec
     1 use integral_geometry::{Point, Rect, Size};
     1 use integral_geometry::{Point, Rect, Size};
     2 use land2d::Land2D;
     2 
     3 use landgen::{
     3 use landgen::{
     4     outline_template_based::outline_template::OutlineTemplate, LandGenerationParameters,
     4     outline_template_based::outline_template::OutlineTemplate,
     5 };
     5 };
     6 use serde_derive::Deserialize;
     6 use serde_derive::Deserialize;
     7 use serde_yaml;
     7 
     8 use std::{borrow::Borrow, collections::hash_map::HashMap, mem::replace};
     8 use std::{collections::hash_map::HashMap};
     9 
     9 
    10 #[derive(Deserialize)]
    10 #[derive(Deserialize)]
    11 pub struct PointDesc {
    11 pub struct PointDesc {
    12     x: u32,
    12     x: u32,
    13     y: u32,
    13     y: u32,