csharp
public readonly record struct NavObstacleHandleNames an obstacle held by a NavTileCache.
No guide page documents this yet — the page shows what the code says about itself.
Remarks
A slot and a generation, so that a handle to a removed obstacle names nothing rather than naming whichever obstacle was added into its place — the same reason a NavPolyRef carries a salt.
Fields and properties (4)
public int Indexpublic int Generationpublic static NavObstacleHandle NullThe handle that names nothing.
public bool IsNullWhether this is Null.
Methods (1)
public NavObstacleHandle(int Index, int Generation)Names an obstacle held by a NavTileCache.
Used by (2)
- NavTileCacheVixen.Navigation
- NavTileCacheTestsVixen.Navigation.Tests