Class TerrainRegion
- Namespace
- Valheim.Testing
- Assembly
- Valheim.Testing.dll
A declared region replacing all terrain facts within its boundary.
public sealed class TerrainRegion
- Inheritance
-
objectTerrainRegion
Constructors
TerrainRegion(Func<float, float, bool>, ITerrain)
public TerrainRegion(Func<float, float, bool> contains, ITerrain terrain)
Parameters
containsFunc<float, float, bool>terrainITerrain
Properties
Terrain
public ITerrain Terrain { get; }
Property Value
Methods
Contains(float, float)
public bool Contains(float x, float z)
Parameters
xfloatzfloat
Returns
- bool
Rectangle(float, float, float, float, ITerrain)
Half-open bounds: minimum included, maximum excluded.
public static TerrainRegion Rectangle(float minX, float minZ, float maxX, float maxZ, ITerrain terrain)
Parameters
minXfloatminZfloatmaxXfloatmaxZfloatterrainITerrain