bitflags wrapper for Detour bit mask statuses
New Type to dtMeshTile
Safe bindings to dtNavMesh
Handles life time of the dtNavMesh and will release resources when dropped
Paramters required to initialize a nav mesh
Safe bindings to dtNavMeshQuery
Handles life time of the dtNavMeshQuery and will release resources when dropped
New Type to dtPolyRef
New Type to dtPolygon
New Type to dtPolyDetail
New type wrapper around dtQueryFilter
New Type to dtTileRef
A view of a Triangle in the Mesh
3D Vector used in Recast Navigation, correspond to a [f32; 3]
This abstraction is provided to combat misunderstanding of point ordering
Recast expects y, z, x ordering while many applications use x, y, z ordering