Class NavigationOverlayTransaction
- Namespace
- Trailblazer.Pathing
- Assembly
- Trailblazer.dll
Defines the minimum atomic semantic-overlay publication unit across one or more maps.
public sealed class NavigationOverlayTransaction
- Inheritance
-
NavigationOverlayTransaction
- Inherited Members
Constructors
NavigationOverlayTransaction(ReadOnlySpan<NavigationMapOverlayDelta>)
Initializes and canonically orders an immutable multi-map overlay transaction.
public NavigationOverlayTransaction(ReadOnlySpan<NavigationMapOverlayDelta> maps)
Parameters
Properties
EstimatedDescriptorBytes
Gets a deterministic conservative byte count for submission admission.
public long EstimatedDescriptorBytes { get; }
Property Value
Maps
Gets canonically ordered, unique per-map deltas.
public IReadOnlyList<NavigationMapOverlayDelta> Maps { get; }