Table of Contents

Struct GridBoundaryContactRunStamp

Namespace
GridForge.Grids.Topology
Assembly
GridForge.dll

Identifies the exact committed world revision bound by a boundary-contact cursor.

public readonly struct GridBoundaryContactRunStamp : IEquatable<GridBoundaryContactRunStamp>
Implements
Inherited Members

Properties

ChangeSequence

The committed world-local change sequence.

public ulong ChangeSequence { get; }

Property Value

ulong

WorldSpawnToken

The process-unique world allocation identity.

public long WorldSpawnToken { get; }

Property Value

long

WorldVersion

The world-local structural generation.

public uint WorldVersion { get; }

Property Value

uint

Methods

Equals(GridBoundaryContactRunStamp)

public bool Equals(GridBoundaryContactRunStamp other)

Parameters

other GridBoundaryContactRunStamp

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

Operators

operator ==(GridBoundaryContactRunStamp, GridBoundaryContactRunStamp)

public static bool operator ==(GridBoundaryContactRunStamp left, GridBoundaryContactRunStamp right)

Parameters

left GridBoundaryContactRunStamp
right GridBoundaryContactRunStamp

Returns

bool

operator !=(GridBoundaryContactRunStamp, GridBoundaryContactRunStamp)

public static bool operator !=(GridBoundaryContactRunStamp left, GridBoundaryContactRunStamp right)

Parameters

left GridBoundaryContactRunStamp
right GridBoundaryContactRunStamp

Returns

bool