Class TrailblazerPathingService
- Namespace
- Trailblazer.Pathing
- Assembly
- Trailblazer.dll
Context-owned admission, query, maintenance, and diagnostic API for unified navigation maps.
public sealed class TrailblazerPathingService
- Inheritance
-
TrailblazerPathingService
- Inherited Members
Methods
Admit(NavigationAreaPolicyCommitOperation)
Admits one immutable navigation-area policy revision for fixed-step publication.
public bool Admit(NavigationAreaPolicyCommitOperation operation)
Parameters
operationNavigationAreaPolicyCommitOperation
Returns
Admit(NavigationMapCommitOperation)
Admits one prepared map commit for deterministic fixed-step publication.
public bool Admit(NavigationMapCommitOperation operation)
Parameters
operationNavigationMapCommitOperation
Returns
Admit(NavigationMapRemoveOperation)
Admits one map removal for deterministic fixed-step publication.
public bool Admit(NavigationMapRemoveOperation operation)
Parameters
operationNavigationMapRemoveOperation
Returns
Admit(NavigationOverlayCommitOperation)
Admits one atomic semantic overlay transaction for deterministic fixed-step publication.
public bool Admit(NavigationOverlayCommitOperation operation)
Parameters
operationNavigationOverlayCommitOperation
Returns
GetNavigationGraphDiagnostics()
Copies a bounded immutable diagnostic view of the context navigation graph.
public NavigationGraphDiagnosticsSnapshot GetNavigationGraphDiagnostics()
Returns
Reset()
Cancels active graph queries and clears this context's unified navigation graph.
public void Reset()