Namespace Stride.Navigation
Classes
- DynamicNavigationMeshSystem
- System that handles building of navigation meshes at runtime 
- NavigationAgentSettings
- Navigation agent 
- NavigationBoundingBoxComponent
- A three dimensional bounding box using the scale of the owning entity as the box extent. This is used to limit the area in which navigation meshes are generated 
- NavigationComponent
- This is used to interface with the navigation mesh. Supports TryFindPath and Raycast 
- NavigationMesh
- A Navigation Mesh, can be used for pathfinding. 
- NavigationMeshBuildResult
- The result of building a navigation mesh 
- NavigationMeshBuildUtils
- Utility function for navigation mesh building 
- NavigationMeshBuilder
- Incremental navigation mesh builder. Builds the navigation mesh in individual tiles 
- NavigationMeshGroup
- A group that is used to distinguish between different agent types with it's Id used at run-time to acquire the navigation mesh for a group 
- NavigationMeshLayer
- Layer containing built tiles for a single NavigationAgentSettings 
- NavigationMeshLayerUpdateInfo
- Information about what tiles changes after building a navigation mesh 
- NavigationMeshTile
- Tiles contained within NavigationMeshLayer 
- NavigationSettings
- Settings for the dynamic navigation mesh builder (DynamicNavigationMeshSystem) 
- StaticColliderData
- Data associated with static colliders for incremental building of navigation meshes 
Structs
- NavigationMeshBuildSettings
- Provides settings for the navigation mesh builder to control granularity and error margins 
- NavigationQuerySettings
- Provides advanced settings to be passed to navigation mesh queries 
- NavigationRaycastResult
- Result for a raycast query on a navigation mesh