[This is preliminary documentation and is subject to change.]

Provides core pathfinding and local steering features.

Types

            
 All Types  Classes   Structures  Enumerations 
 NameDescription
CornerData
Represents local corner data for a path within a path corridor. (Generated during path straightening.)
CrowdAgent
Represents an agent managed by a CrowdManager object.
CrowdAgentParams
Configuration parameters for CrowdAgent objects.
CrowdAgentState
The type of navmesh polygon an agent is currently traversing.
CrowdAvoidanceParams
Configuration parameters that define steering behaviors for agents managed by a crowd manager.
CrowdManager
Provides local steering behaviors for a group of agents.
CrowdNeighbor
Provides neighbor data for agents managed by a crowd manager. (See: GetNeighbors(array<CrowdNeighbor>[]()[][]))
CrowdProximityGrid
Represents proximity data generated by a CrowdManager object during its update method.
CrowdUpdateFlags
CrowdAgent configurtation flags.
LocalBoundaryData
Represents the solid (wall) polygon segments in the vicinity of a reference point.
Navmesh
A navigation mesh based on convex polygons.
NavmeshBVNode
Bounding volumn node.
NavmeshConnection
A navigation mesh off-mesh connection.
NavmeshDetailMesh
The header data for a polygon's detail mesh in a NavmeshTile.
NavmeshLink
Navigation mesh links. (Undocumented.)
NavmeshParams
Navigation mesh configuration parameters.
NavmeshPoint
A point within a navigation mesh.
NavmeshPoly
Polygon data for a polygon in a navigation mesh tile.
NavmeshPolyType
Navigation mesh polygon type.
NavmeshQuery
Provides core pathfinding functionality for navigation meshes.
NavmeshQueryFilter
Defines area traversal cost and flag restrictions for navigation querys.
NavmeshTile
A tile within a Navmesh
NavmeshTileBuildData
Represents the data used to build a NavmeshTile.
NavmeshTileData
Represents the data buffer for a navigation mesh tile.
NavmeshTileExtract
Represents tile data extracted from a Navmesh object.
NavmeshTileHeader
Provides high level information related to a NavmeshTile object.
NavStatus
Navigation status flags.
NavUtil
Provides utilities related to navigation.
OffMeshConnection
An off-mesh connection not associated with a Navmesh object.
PathCorridor
Represents a dynamic polygon corridor used to plan client movement.
PathCorridorData
Path corridor data.
WaypointFlag
Flags for path related waypoints.