Table of Contents

Class TerrainRegion

Namespace
Valheim.Testing
Assembly
Valheim.Testing.dll

A declared region replacing all terrain facts within its boundary.

public sealed class TerrainRegion
Inheritance
object
TerrainRegion

Constructors

TerrainRegion(Func<float, float, bool>, ITerrain)

public TerrainRegion(Func<float, float, bool> contains, ITerrain terrain)

Parameters

contains Func<float, float, bool>
terrain ITerrain

Properties

Terrain

public ITerrain Terrain { get; }

Property Value

ITerrain

Methods

Contains(float, float)

public bool Contains(float x, float z)

Parameters

x float
z float

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

minX float
minZ float
maxX float
maxZ float
terrain ITerrain

Returns

TerrainRegion