C# Class FC3Editor.Nomad.TerrainManipulator

Exibir arquivo Open project: Azerothian/fc3editor Class Usage Examples

Public Methods

Method Description
Average ( Vec2 center, PaintBrush brush ) : void
Average_End ( ) : void
Bump ( Vec2 center, float amount, PaintBrush brush ) : void
Bump_End ( ) : void
Erosion ( Vec2 center, float radius, float density, float deformation, float channelDepth, float randomness ) : void
Erosion_End ( ) : void
GetAverageHeight ( Vec2 center, PaintBrush brush ) : float
Grab ( float ratio ) : void
Grab_Begin ( float x, float y, PaintBrush brush ) : void
Grab_End ( ) : void
Hole ( Rectangle rect, bool hole ) : void
Hole_End ( ) : void
Noise ( Vec2 center, float amount, PaintBrush brush ) : void
Noise_Begin ( int numOctaves, float noiseSize, float persistence, TerrainManipulator noiseType ) : void
Noise_End ( ) : void
RaiseLower ( Vec2 center, float amount, PaintBrush brush ) : void
RaiseLower_End ( ) : void
Ramp ( Vec2 ptStart, Vec2 ptEnd, float radius, float hardness ) : void
SetHeight ( Vec2 center, float height, PaintBrush brush ) : void
SetHeight_End ( ) : void
Smooth ( Vec2 center, PaintBrush brush ) : void
Smooth_End ( ) : void
Terrace ( Vec2 center, float height, float falloff, PaintBrush brush ) : void
Terrace_End ( ) : void

Method Details

Average() public static method

public static Average ( Vec2 center, PaintBrush brush ) : void
center Vec2
brush PaintBrush
return void

Average_End() public static method

public static Average_End ( ) : void
return void

Bump() public static method

public static Bump ( Vec2 center, float amount, PaintBrush brush ) : void
center Vec2
amount float
brush PaintBrush
return void

Bump_End() public static method

public static Bump_End ( ) : void
return void

Erosion() public static method

public static Erosion ( Vec2 center, float radius, float density, float deformation, float channelDepth, float randomness ) : void
center Vec2
radius float
density float
deformation float
channelDepth float
randomness float
return void

Erosion_End() public static method

public static Erosion_End ( ) : void
return void

GetAverageHeight() public static method

public static GetAverageHeight ( Vec2 center, PaintBrush brush ) : float
center Vec2
brush PaintBrush
return float

Grab() public static method

public static Grab ( float ratio ) : void
ratio float
return void

Grab_Begin() public static method

public static Grab_Begin ( float x, float y, PaintBrush brush ) : void
x float
y float
brush PaintBrush
return void

Grab_End() public static method

public static Grab_End ( ) : void
return void

Hole() public static method

public static Hole ( Rectangle rect, bool hole ) : void
rect System.Drawing.Rectangle
hole bool
return void

Hole_End() public static method

public static Hole_End ( ) : void
return void

Noise() public static method

public static Noise ( Vec2 center, float amount, PaintBrush brush ) : void
center Vec2
amount float
brush PaintBrush
return void

Noise_Begin() public static method

public static Noise_Begin ( int numOctaves, float noiseSize, float persistence, TerrainManipulator noiseType ) : void
numOctaves int
noiseSize float
persistence float
noiseType TerrainManipulator
return void

Noise_End() public static method

public static Noise_End ( ) : void
return void

RaiseLower() public static method

public static RaiseLower ( Vec2 center, float amount, PaintBrush brush ) : void
center Vec2
amount float
brush PaintBrush
return void

RaiseLower_End() public static method

public static RaiseLower_End ( ) : void
return void

Ramp() public static method

public static Ramp ( Vec2 ptStart, Vec2 ptEnd, float radius, float hardness ) : void
ptStart Vec2
ptEnd Vec2
radius float
hardness float
return void

SetHeight() public static method

public static SetHeight ( Vec2 center, float height, PaintBrush brush ) : void
center Vec2
height float
brush PaintBrush
return void

SetHeight_End() public static method

public static SetHeight_End ( ) : void
return void

Smooth() public static method

public static Smooth ( Vec2 center, PaintBrush brush ) : void
center Vec2
brush PaintBrush
return void

Smooth_End() public static method

public static Smooth_End ( ) : void
return void

Terrace() public static method

public static Terrace ( Vec2 center, float height, float falloff, PaintBrush brush ) : void
center Vec2
height float
falloff float
brush PaintBrush
return void

Terrace_End() public static method

public static Terrace_End ( ) : void
return void