Struct NavigationTransitionInstruction
- Namespace
- Trailblazer.Pathing
- Assembly
- Trailblazer.dll
Describes one exact semantic action selected by a navigation guide.
public readonly struct NavigationTransitionInstruction
- Inherited Members
Properties
DestinationAddress
Gets the exact destination-cell address.
public NavigationCellAddress DestinationAddress { get; }
Property Value
DestinationMedium
Gets the exact destination medium.
public TraversalMedium DestinationMedium { get; }
Property Value
DestinationPosition
Gets the exact destination action position.
public Vector3d DestinationPosition { get; }
Property Value
- Vector3d
Id
Gets the stable transition definition or rule ID.
public string Id { get; }
Property Value
IdentityKind
Gets whether the stable ID belongs to a definition or a rule.
public NavigationTransitionIdentityKind IdentityKind { get; }
Property Value
LocomotionHints
Gets the authored built-in locomotion hints.
public TraversalTransitionLocomotionHints LocomotionHints { get; }
Property Value
OwnerMapId
Gets the explicit definition owner map ID, or an empty string for a rule.
public string OwnerMapId { get; }
Property Value
SourceAddress
Gets the exact source-cell address.
public NavigationCellAddress SourceAddress { get; }
Property Value
SourceMedium
Gets the exact source medium.
public TraversalMedium SourceMedium { get; }
Property Value
SourcePosition
Gets the exact source action position.
public Vector3d SourcePosition { get; }
Property Value
- Vector3d
Type
Gets the authored semantic action type.
public TraversalTransitionType Type { get; }