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.