Table of Contents

Struct BlockageEventInfo

Namespace
GridForge.Blockers
Assembly
GridForge.dll

Immutable snapshot describing a blocker application or removal.

public readonly struct BlockageEventInfo
Inherited Members

Constructors

BlockageEventInfo(long, ObstacleToken, Vector3d, Vector3d)

Initializes a new immutable blockage snapshot.

public BlockageEventInfo(long worldSpawnToken, ObstacleToken blockageToken, Vector3d boundsMin, Vector3d boundsMax)

Parameters

worldSpawnToken long
blockageToken ObstacleToken
boundsMin Vector3d
boundsMax Vector3d

Fields

BlockageToken

The unique token representing the blocker coverage.

public readonly ObstacleToken BlockageToken

Field Value

ObstacleToken

BoundsMax

The maximum bounds of the blocker coverage.

public readonly Vector3d BoundsMax

Field Value

Vector3d

BoundsMin

The minimum bounds of the blocker coverage.

public readonly Vector3d BoundsMin

Field Value

Vector3d

WorldSpawnToken

The world instance that produced this blocker event.

public readonly long WorldSpawnToken

Field Value

long