namespace UnityEditor.TerrainTools
{
///
/// Indices for various Terrain tools.
///
public class ToolIndex
{
///
/// Sculpting tool indices used to identify different terrain modification operations.
///
public enum SculptIndex
{
///
/// Tool for flattening terrain to a specific slope angle.
///
FlattenSlope = 102,
///
/// Tool for creating terraced terrain formations.
///
Terrace = 104,
///
/// Tool for creating bridge-like formations between terrain features.
///
Bridge = 105,
///
/// Tool for duplicating terrain features from one area to another.
///
Clone = 200,
///
/// Tool for adding random noise to terrain height.
///
Noise = 300,
///
/// Tool for creating twisted terrain deformations.
///
Twist = 301,
///
/// Tool for pinching or pulling terrain features.
///
Pinch = 302,
///
/// Tool for smudging or blending terrain features.
///
Smudge = 303,
///
/// Tool for sharpening terrain peaks and flattening flat areas.
///
SharpenPeaks = 304,
///
/// Tool for adjusting terrain height contrast.
///
Contrast = 306,
///
/// Tool for simulating the effect of wind transporting and redistributing sediment on terrain.
///
WindErosion = 400,
///
/// Tool for simulating the effect of water flowing across on terrain.
///
HydraulicErosion = 401,
///
/// Tool for simulating the effect of sediment settling on terrain.
///
ThermalErosion = 402,
}
}
}