[This is preliminary documentation and is subject to change.]
Provides core pathfinding and local steering features.
Types
| All Types | Classes | Structures | Enumerations |
| Name | Description | |
|---|---|---|
| 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.
|