pub struct MapGenSettings {Show 13 fields
pub autoplace_controls: LuaAny,
pub autoplace_settings: LuaAny,
pub cliff_settings: LuaAny,
pub default_enable_all_autoplace_controls: bool,
pub height: u32,
pub no_enemies_mode: bool,
pub peaceful_mode: bool,
pub property_expression_names: LuaAny,
pub seed: u32,
pub starting_area: LuaAny,
pub starting_points: &'static [LuaAny],
pub territory_settings: LuaAny,
pub width: u32,
}Expand description
When reading MapGenSettings, all properties will always be present, but they can be omitted when writing.
Fields§
§autoplace_controls: LuaAny§autoplace_settings: LuaAny§cliff_settings: LuaAny§default_enable_all_autoplace_controls: bool§height: u32§no_enemies_mode: bool§peaceful_mode: bool§property_expression_names: LuaAny§seed: u32§starting_area: LuaAny§starting_points: &'static [LuaAny]§territory_settings: LuaAny§width: u32Trait Implementations§
Source§impl Clone for MapGenSettings
impl Clone for MapGenSettings
Source§fn clone(&self) -> MapGenSettings
fn clone(&self) -> MapGenSettings
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for MapGenSettings
Source§impl Debug for MapGenSettings
impl Debug for MapGenSettings
Source§impl Default for MapGenSettings
impl Default for MapGenSettings
Source§fn default() -> MapGenSettings
fn default() -> MapGenSettings
Returns the “default value” for a type. Read more
Source§impl PartialEq for MapGenSettings
impl PartialEq for MapGenSettings
impl StructuralPartialEq for MapGenSettings
Auto Trait Implementations§
impl Freeze for MapGenSettings
impl RefUnwindSafe for MapGenSettings
impl Send for MapGenSettings
impl Sync for MapGenSettings
impl Unpin for MapGenSettings
impl UnsafeUnpin for MapGenSettings
impl UnwindSafe for MapGenSettings
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more