C# Class OpenSim.Region.Framework.Scenes.HillGenerator

Inheritance: ITerrainGenerator
Mostrar archivo Open project: N3X15/VoxelSim

Public Properties

Property Type Description
DERT_DEPTH int
WaterHeight int
_CaveThreshold double

Protected Properties

Property Type Description
CaveNoise LibNoise.Perlin
ContinentNoise LibNoise.FastNoise
GravelNoise LibNoise.Perlin
Seed long
TerrainNoise LibNoise.FastNoise
TreeNoise LibNoise.Perlin
mMap OpenSim.Region.Framework.Interfaces.MaterialMap
rand System.Random

Private Properties

Property Type Description

Public Methods

Method Description
Generate ( IVoxelChannel &_mh, long X, long Y ) : void

From the VoxelSim project http://github.com/N3X15/VoxelSim

HillGenerator ( ) : System
HillGenerator ( long seed ) : System
Initialize ( MaterialMap matmap, long seed ) : void
Load ( string Folder ) : void
Save ( string Folder ) : void

Method Details

Generate() public method

From the VoxelSim project http://github.com/N3X15/VoxelSim
public Generate ( IVoxelChannel &_mh, long X, long Y ) : void
_mh IVoxelChannel
X long
Y long
return void

HillGenerator() public method

public HillGenerator ( ) : System
return System

HillGenerator() public method

public HillGenerator ( long seed ) : System
seed long
return System

Initialize() public method

public Initialize ( MaterialMap matmap, long seed ) : void
matmap OpenSim.Region.Framework.Interfaces.MaterialMap
seed long
return void

Load() public method

public Load ( string Folder ) : void
Folder string
return void

Save() public method

public Save ( string Folder ) : void
Folder string
return void

Property Details

CaveNoise protected_oe property

protected Perlin,LibNoise CaveNoise
return LibNoise.Perlin

ContinentNoise protected_oe property

protected FastNoise,LibNoise ContinentNoise
return LibNoise.FastNoise

DERT_DEPTH public_oe property

public int DERT_DEPTH
return int

GravelNoise protected_oe property

protected Perlin,LibNoise GravelNoise
return LibNoise.Perlin

Seed protected_oe property

protected long Seed
return long

TerrainNoise protected_oe property

protected FastNoise,LibNoise TerrainNoise
return LibNoise.FastNoise

TreeNoise protected_oe property

protected Perlin,LibNoise TreeNoise
return LibNoise.Perlin

WaterHeight public_oe property

public int WaterHeight
return int

_CaveThreshold public_oe property

public double _CaveThreshold
return double

mMap protected_oe property

protected MaterialMap,OpenSim.Region.Framework.Interfaces mMap
return OpenSim.Region.Framework.Interfaces.MaterialMap

rand protected_oe property

protected Random,System rand
return System.Random