C# Class FC3Editor.Nomad.TerrainManipulator

Afficher le fichier Open project: Azerothian/fc3editor Class Usage Examples

Méthodes publiques

Méthode 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 méthode

public static Average ( Vec2 center, PaintBrush brush ) : void
center Vec2
brush PaintBrush
Résultat void

Average_End() public static méthode

public static Average_End ( ) : void
Résultat void

Bump() public static méthode

public static Bump ( Vec2 center, float amount, PaintBrush brush ) : void
center Vec2
amount float
brush PaintBrush
Résultat void

Bump_End() public static méthode

public static Bump_End ( ) : void
Résultat void

Erosion() public static méthode

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
Résultat void

Erosion_End() public static méthode

public static Erosion_End ( ) : void
Résultat void

GetAverageHeight() public static méthode

public static GetAverageHeight ( Vec2 center, PaintBrush brush ) : float
center Vec2
brush PaintBrush
Résultat float

Grab() public static méthode

public static Grab ( float ratio ) : void
ratio float
Résultat void

Grab_Begin() public static méthode

public static Grab_Begin ( float x, float y, PaintBrush brush ) : void
x float
y float
brush PaintBrush
Résultat void

Grab_End() public static méthode

public static Grab_End ( ) : void
Résultat void

Hole() public static méthode

public static Hole ( Rectangle rect, bool hole ) : void
rect System.Drawing.Rectangle
hole bool
Résultat void

Hole_End() public static méthode

public static Hole_End ( ) : void
Résultat void

Noise() public static méthode

public static Noise ( Vec2 center, float amount, PaintBrush brush ) : void
center Vec2
amount float
brush PaintBrush
Résultat void

Noise_Begin() public static méthode

public static Noise_Begin ( int numOctaves, float noiseSize, float persistence, TerrainManipulator noiseType ) : void
numOctaves int
noiseSize float
persistence float
noiseType TerrainManipulator
Résultat void

Noise_End() public static méthode

public static Noise_End ( ) : void
Résultat void

RaiseLower() public static méthode

public static RaiseLower ( Vec2 center, float amount, PaintBrush brush ) : void
center Vec2
amount float
brush PaintBrush
Résultat void

RaiseLower_End() public static méthode

public static RaiseLower_End ( ) : void
Résultat void

Ramp() public static méthode

public static Ramp ( Vec2 ptStart, Vec2 ptEnd, float radius, float hardness ) : void
ptStart Vec2
ptEnd Vec2
radius float
hardness float
Résultat void

SetHeight() public static méthode

public static SetHeight ( Vec2 center, float height, PaintBrush brush ) : void
center Vec2
height float
brush PaintBrush
Résultat void

SetHeight_End() public static méthode

public static SetHeight_End ( ) : void
Résultat void

Smooth() public static méthode

public static Smooth ( Vec2 center, PaintBrush brush ) : void
center Vec2
brush PaintBrush
Résultat void

Smooth_End() public static méthode

public static Smooth_End ( ) : void
Résultat void

Terrace() public static méthode

public static Terrace ( Vec2 center, float height, float falloff, PaintBrush brush ) : void
center Vec2
height float
falloff float
brush PaintBrush
Résultat void

Terrace_End() public static méthode

public static Terrace_End ( ) : void
Résultat void