C# Class fCraft.RealisticMapGenParameters

Contains parameters for advanced map generation.
Inheritance: MapGeneratorParameters
Show file Open project: fragmer/fCraft Class Usage Examples

Public Methods

Method Description
ApplyDefaults ( ) : void
Clone ( ) : object
CreateGenerator ( ) : MapGeneratorState
RealisticMapGenParameters ( ) : System
RealisticMapGenParameters ( [ root ) : System
Save ( System.Xml.Linq.XElement root ) : void
Validate ( ) : void

Checks constraints on all the parameters' values, throws ArgumentException if there are any violations.

Method Details

ApplyDefaults() public method

public ApplyDefaults ( ) : void
return void

Clone() public method

public Clone ( ) : object
return object

CreateGenerator() public method

public CreateGenerator ( ) : MapGeneratorState
return MapGeneratorState

RealisticMapGenParameters() public method

public RealisticMapGenParameters ( ) : System
return System

RealisticMapGenParameters() public method

public RealisticMapGenParameters ( [ root ) : System
root [
return System

Save() public method

public Save ( System.Xml.Linq.XElement root ) : void
root System.Xml.Linq.XElement
return void

Validate() public method

Checks constraints on all the parameters' values, throws ArgumentException if there are any violations.
public Validate ( ) : void
return void