Table of Contents

Namespace Trailblazer.Pathing

Author immutable navigation maps, publish deterministic graph changes, describe complete A* or Flow requests, and consume immutable guide leases in this namespace.

Start with the map-authoring, pathing, and path-guide guides for the lifecycle and ownership rules behind these APIs.

Classes

NavigationAreaPolicy

Stores one immutable direct-indexed navigation-area policy snapshot.

NavigationConnection

Describes one directed, source-map-owned physical connection or shortcut.

NavigationGraphDiagnosticsSnapshot

Copies a bounded immutable navigation graph diagnostic view.

NavigationGraphMapDiagnostic

Copies one map instance and its bounded addressed diagnostics.

NavigationMap

Stores one immutable, canonically ordered navigation bake for one normalized grid.

NavigationMapBuilder

Collects one-grid authoring input and builds a validated, canonically ordered map.

NavigationMapOverlayDelta

Contains the canonically ordered semantic overlay operations for one source map.

NavigationMapTokenImporter

Imports X/Y/Z rectangular token maps into immutable addressed navigation maps.

NavigationOperationReceipt

Exposes one thread-safe terminal result for a deterministic navigation operation.

NavigationOverlayTransaction

Defines the minimum atomic semantic-overlay publication unit across one or more maps.

NavigationTokenLegend

Maps trimmed authoring tokens to complete navigation-cell payloads.

PathQueryRecord

Records exact durable graph-query intent.

PreparedNavigationMap

Wraps an inert validated map bake before deterministic runtime admission.

PreparedNavigationOverlay

Wraps an immutable validated overlay transaction before deterministic admission.

TrailblazerGuideService

Context-owned API for actionable A* and flow-field guide acquisition.

TrailblazerPathingService

Context-owned admission, query, maintenance, and diagnostic API for unified navigation maps.

Structs

FlowFieldQueryOptions

Defines immutable options specific to destination-centric flow field queries.

GuideSampleWorkBudget

Defines finite deterministic work limits for one guide sampling operation.

KinematicBodyShape

Defines the authoritative deterministic body geometry used by navigation and movement.

MaintenanceWorkBudget

Defines the finite deterministic work counters consumed at one graph-maintenance boundary.

NavigationAgentProfile

Defines immutable geometry and traversal capabilities for a navigation query.

NavigationAreaId

Identifies one host-defined navigation area independently of registration order.

NavigationAreaPolicyCommitOperation

Describes one deterministic immutable navigation-area policy publication.

NavigationAreaPolicyKey

Identifies one immutable navigation-area policy revision.

NavigationAreaRule

Defines one immutable query-specific admission and enter-cost rule.

NavigationCell

Stores the complete immutable semantic payload for one authored navigation cell.

NavigationCellAddress

Identifies one durable navigation cell by ordinal map ID and topology-local index.

NavigationCellEntry

Associates one topology-local address with its immutable authored cell payload.

NavigationCellOverlayOperation

Describes one immutable addressed semantic-cell overlay operation.

NavigationConnectionOverlayOperation

Describes one immutable source-owned connection overlay operation.

NavigationEndpoint

Describes one immutable world-space endpoint of a path query.

NavigationFlowFieldLease

Owns one generation-validated graph flow field and its sampling cursor.

NavigationFlowSample

Stores one medium-specific movement sample or semantic action.

NavigationGraphCellDiagnostic

Copies one addressed composed cell for bounded diagnostics.

NavigationGuideLease

Owns one graph-backed A* payload reference and its guide-local step cursor.

NavigationGuideStep

Stores one medium-specific movement target or semantic action.

NavigationMapCheckpointStamp

Identifies the exact bake and overlay prefix captured by a checkpoint rebake.

NavigationMapCommitOperation

Describes one deterministic prepared-map install or replacement operation.

NavigationMapRemoveOperation

Describes one deterministic map-and-overlay removal operation.

NavigationOperationLimits

Defines finite admission and candidate-overlay limits for map operations.

NavigationOverlayCommitOperation

Describes one deterministic atomic overlay-transaction operation.

NavigationQueryLimits

Defines finite context-owned navigation query admission and retention ceilings.

NavigationTokenLegendEntry

Describes the complete navigation payload and optional transition marker media for one token.

NavigationTransitionInstruction

Describes one exact semantic action selected by a navigation guide.

NavigationWorkBudget

Defines finite deterministic work limits shared by a complete navigation query.

PathQuery

Defines complete immutable caller intent for one navigation query.

TraversalIntent

Defines the exact starting medium and allowed target media for a path query.

TraversalTransitionDefinition

Describes one directed, source-map-owned semantic traversal action.

TraversalTransitionOverlayOperation

Describes one immutable source-owned transition overlay operation.

TraversalTransitionRule

Stores one immutable bounded procedural transition authoring rule.

Enums

EndpointResolutionPolicy

Selects how a world-space path endpoint may resolve to a navigation node.

NavigationCellFlags

Stores optional authoring hints that participate in navigation-map composition.

NavigationCellLookupKind

Identifies the measured baked-cell lookup representation.

NavigationCellOverlayOperationKind

Identifies the final-state action for a semantic cell overlay entry.

NavigationCellSemanticSource

Identifies the semantic source of one effective graph cell.

NavigationConnectionOverlayOperationKind

Identifies the final-state action for a source-owned connection.

NavigationGuideStatus

Reports the terminal state of one public navigation guide request or lease operation.

NavigationOperationRejection

Identifies why a navigation operation was rejected.

NavigationOperationStatus

Identifies the deterministic lifecycle state of a submitted navigation operation.

NavigationTransitionIdentityKind

Tags transition identity so explicit and procedural IDs cannot collide.

OverlayReplacementPolicy

Selects how an existing semantic overlay is handled when its map is replaced.

PathAlgorithm

Selects the deterministic search algorithm used by a path query.

TraversalCapability

Describes traversal abilities that authored cells or transitions may require.

TraversalMedia

Describes the traversal media supported or requested by a navigation contract.

TraversalTransitionLocomotionHints

Stores the compact built-in locomotion intent carried by a transition action.

TraversalTransitionOverlayOperationKind

Identifies the final-state action for a source-owned semantic transition.

TraversalTransitionRuleScope

Identifies where one procedural transition rule may apply.

TraversalTransitionType

Describes the authored handoff a transition represents.