Table of Contents

Struct GridCoveredAddressRunStamp

Namespace
GridForge.Grids.Topology
Assembly
GridForge.dll

Identifies the exact committed world revision bound by a covered-address cursor.

public readonly struct GridCoveredAddressRunStamp : IEquatable<GridCoveredAddressRunStamp>
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(GridCoveredAddressRunStamp)

public bool Equals(GridCoveredAddressRunStamp other)

Parameters

other GridCoveredAddressRunStamp

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

Operators

operator ==(GridCoveredAddressRunStamp, GridCoveredAddressRunStamp)

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

Parameters

left GridCoveredAddressRunStamp
right GridCoveredAddressRunStamp

Returns

bool

operator !=(GridCoveredAddressRunStamp, GridCoveredAddressRunStamp)

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

Parameters

left GridCoveredAddressRunStamp
right GridCoveredAddressRunStamp

Returns

bool