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