Struct NavigationCellOverlayOperation
- Namespace
- Trailblazer.Pathing
- Assembly
- Trailblazer.dll
Describes one immutable addressed semantic-cell overlay operation.
public readonly struct NavigationCellOverlayOperation
- Inherited Members
Properties
Cell
Gets the complete payload for Set. The value is ignored for suppression and reversion.
public NavigationCell Cell { get; }
Property Value
Index
Gets the topology-local address changed by this operation.
public VoxelIndex Index { get; }
Property Value
- VoxelIndex
Kind
Gets the final-state operation kind.
public NavigationCellOverlayOperationKind Kind { get; }
Property Value
Methods
RevertToBake(VoxelIndex)
Creates an operation that restores explicit, then default, authoring.
public static NavigationCellOverlayOperation RevertToBake(VoxelIndex index)
Parameters
indexVoxelIndex
Returns
Set(VoxelIndex, NavigationCell)
Creates a complete-payload Set operation.
public static NavigationCellOverlayOperation Set(VoxelIndex index, NavigationCell cell)
Parameters
indexVoxelIndexcellNavigationCell
Returns
Suppress(VoxelIndex)
Creates a tombstone operation.
public static NavigationCellOverlayOperation Suppress(VoxelIndex index)
Parameters
indexVoxelIndex