Urho.Navigation Namespace

Provides Path Navigation functionality for your application.

Remarks

 

Classes

TypeReason
CrowdAgent Crowd agent component, requires a CrowdManager component in the scene. When not set explicitly, agent's radius and height are defaulted to navigation mesh's agent radius and height, respectively.
CrowdAgentFailureEventArgsEvent arguments for the CrowdManager's CrowdAgentFailure event
CrowdAgentFormationEventArgs
CrowdAgentRepositionEventArgsEvent arguments for the CrowdManager's CrowdAgentReposition event
CrowdAgentRequestedTarget
CrowdAgentState The agent is not in a valid state.
CrowdAgentStateChangedEventArgsEvent arguments for the CrowdManager's CrowdAgentStateChanged event
CrowdAgentTargetState
CrowdManager Crowd manager scene component. Should be added only to the root scene node.
CrowdObstacleAvoidanceParams
dtQueryFilter
DynamicNavigationMesh Constructor.
NavArea Construct.
Navigable Component which tags geometry for inclusion in the navigation mesh. Optionally auto-includes geometry from child nodes.
NavigationAreaRebuiltEventArgsEvent arguments for the NavigationMesh's NavigationAreaRebuilt event
NavigationMesh Navigation mesh component. Collects the navigation geometry from child nodes with the Navigable component and responds to path queries.
NavigationMeshRebuiltEventArgsEvent arguments for the NavigationMesh's NavigationMeshRebuilt event
NavigationObstacleAddedEventArgsEvent arguments for the DynamicNavigationMesh's NavigationObstacleAdded event
NavigationObstacleRemovedEventArgsEvent arguments for the DynamicNavigationMesh's NavigationObstacleRemoved event
NavigationPushiness
NavigationQuality
NavmeshPartitionType
Obstacle Obstacle for dynamic navigation mesh.
OffMeshConnection A link between otherwise unconnected regions of the navigation mesh.