file
PathFinder.h
Namespaces
- namespace esp
- Root namespace.
- namespace esp::assets
- Assets library.
- namespace esp::nav
- NavMesh namespace.
Classes
- struct esp::nav::HitRecord
- Struct for recording closest obstacle information.
- struct esp::nav::ShortestPath
- Struct for shortest path finding. Used in conjunction with PathFinder::
findPath. - struct esp::nav::MultiGoalShortestPath
- Struct for multi-goal shortest path finding. Used in conjunction with PathFinder::
findPath. - struct esp::nav::NavMeshSettings
- Configuration structure for NavMesh generation with recast.
- class esp::nav::PathFinder
- Loads and/or builds a navigation mesh and then allows point sampling, path finding, collision, and island queries on that navmesh.
Functions
- auto operator==(const NavMeshSettings& a, const NavMeshSettings& b) -> bool
- Check equivalency of NavMeshSettings objects.
- auto operator!=(const NavMeshSettings& a, const NavMeshSettings& b) -> bool
- Check non-equivalency of NavMeshSettings objects with nav::operator==.