Struct NavigationMapCheckpointStamp
- Namespace
- Trailblazer.Pathing
- Assembly
- Trailblazer.dll
Identifies the exact bake and overlay prefix captured by a checkpoint rebake.
public readonly struct NavigationMapCheckpointStamp : IEquatable<NavigationMapCheckpointStamp>
- Implements
- Inherited Members
Constructors
NavigationMapCheckpointStamp(string, long, long)
Initializes an immutable checkpoint base stamp.
public NavigationMapCheckpointStamp(string mapId, long bakeVersion, long overlayHighWaterSequence)
Parameters
Properties
BakeVersion
Gets the exact immutable bake version captured for the checkpoint.
public long BakeVersion { get; }
Property Value
MapId
Gets the stable map identifier.
public string MapId { get; }
Property Value
OverlayHighWaterSequence
Gets the captured overlay operation high-water sequence.
public long OverlayHighWaterSequence { get; }
Property Value
Methods
Equals(object?)
public override bool Equals(object? obj)
Parameters
objobject
Returns
Equals(NavigationMapCheckpointStamp)
public bool Equals(NavigationMapCheckpointStamp other)
Parameters
Returns
GetHashCode()
public override int GetHashCode()
Returns
Operators
operator ==(NavigationMapCheckpointStamp, NavigationMapCheckpointStamp)
public static bool operator ==(NavigationMapCheckpointStamp left, NavigationMapCheckpointStamp right)
Parameters
Returns
operator !=(NavigationMapCheckpointStamp, NavigationMapCheckpointStamp)
public static bool operator !=(NavigationMapCheckpointStamp left, NavigationMapCheckpointStamp right)