1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-01-29 08:45:36 +00:00
openmw/components/detournavigator
elsid 9817f4ca9a
Find closest position on navmesh to start and end before poly path
Start and end might not be located on navmesh and findPath may give wrong
results.
2023-07-22 17:24:51 +02:00
..
agentbounds.hpp Support different agent collision shape type for pathfinding 2022-06-21 12:57:32 +02:00
areatype.hpp Move std::ostream& operator<< to .cpp 2022-06-26 22:43:53 +02:00
asyncnavmeshupdater.cpp Log worldspace in RecastContext 2023-06-10 13:23:47 +02:00
asyncnavmeshupdater.hpp Cleanup detournavigator includes 2023-04-22 13:21:59 +02:00
bounds.hpp Split makeNavMeshTileData 2018-10-13 22:22:15 +03:00
changetype.hpp Store changed tiles in TileCachedRecastMeshManager 2022-09-05 11:49:39 +02:00
collisionshapetype.cpp Support cylinder and rotating box collision shape types for actors 2022-07-30 14:28:21 +02:00
collisionshapetype.hpp Support cylinder and rotating box collision shape types for actors 2022-07-30 14:28:21 +02:00
commulativeaabb.cpp Use R-tree for objects to be used for navmesh generation 2022-09-07 22:51:56 +02:00
commulativeaabb.hpp Cleanup detournavigator includes 2023-04-22 13:21:59 +02:00
dbrefgeometryobject.hpp Log more info about navmesh shapes and jobs 2023-05-14 18:34:31 +02:00
debug.cpp Find closest position on navmesh to start and end before poly path 2023-07-22 17:24:51 +02:00
debug.hpp Add operator<< for DetourSettings 2023-06-10 13:14:52 +02:00
exceptions.hpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
findrandompointaroundcircle.cpp Reuse dtNavMeshQuery 2023-02-17 15:05:25 +01:00
findrandompointaroundcircle.hpp Cleanup detournavigator includes 2023-04-22 13:21:59 +02:00
findsmoothpath.cpp Use std::span for makeSmoothPath polygonPath 2023-07-22 17:24:51 +02:00
findsmoothpath.hpp Find closest position on navmesh to start and end before poly path 2023-07-22 17:24:51 +02:00
flags.hpp Move std::ostream& operator<< to .cpp 2022-06-26 22:43:53 +02:00
generatenavmeshtile.cpp Log worldspace in RecastContext 2023-06-10 13:23:47 +02:00
generatenavmeshtile.hpp Cleanup detournavigator includes 2023-04-22 13:21:59 +02:00
gettilespositions.cpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
gettilespositions.hpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
guardednavmeshcacheitem.hpp Cleanup detournavigator includes 2022-08-15 19:46:10 +02:00
heightfieldshape.hpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
makenavmesh.cpp Log worldspace in RecastContext 2023-06-10 13:23:47 +02:00
makenavmesh.hpp Log worldspace in RecastContext 2023-06-10 13:23:47 +02:00
navigator.cpp Log path to navmesh.db 2023-07-21 23:54:49 +02:00
navigator.hpp Define single UpdateGuard type in a separate file 2023-04-22 13:22:07 +02:00
navigatorimpl.cpp Define single UpdateGuard type in a separate file 2023-04-22 13:22:07 +02:00
navigatorimpl.hpp Define single UpdateGuard type in a separate file 2023-04-22 13:22:07 +02:00
navigatorstub.hpp Define single UpdateGuard type in a separate file 2023-04-22 13:22:07 +02:00
navigatorutils.cpp Reuse dtNavMeshQuery 2023-02-17 15:05:25 +01:00
navigatorutils.hpp Make OutputTransformIterator more generic 2023-07-22 17:24:51 +02:00
navmeshcacheitem.cpp Reuse dtNavMeshQuery 2023-02-17 15:05:25 +01:00
navmeshcacheitem.hpp Reuse dtNavMeshQuery 2023-02-17 15:05:25 +01:00
navmeshdata.hpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
navmeshdb.cpp Revert "Use ESM::RefId for worldspace in detournavigator" 2023-01-21 18:39:57 +01:00
navmeshdb.hpp Revert "Use ESM::RefId for worldspace in detournavigator" 2023-01-21 18:39:57 +01:00
navmeshdbutils.cpp Log more info about navmesh shapes and jobs 2023-05-14 18:34:31 +02:00
navmeshdbutils.hpp Do not write shapes to navmeshdb when writing is disabled 2021-12-16 22:57:35 +01:00
navmeshmanager.cpp Define single UpdateGuard type in a separate file 2023-04-22 13:22:07 +02:00
navmeshmanager.hpp Define single UpdateGuard type in a separate file 2023-04-22 13:22:07 +02:00
navmeshtilescache.cpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
navmeshtilescache.hpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
navmeshtileview.cpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
navmeshtileview.hpp Fix unity build 2021-11-21 14:24:18 +01:00
objectid.hpp Cleanup detournavigator includes 2023-04-22 13:21:59 +02:00
objecttransform.hpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
offmeshconnection.hpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
offmeshconnectionsmanager.cpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
offmeshconnectionsmanager.hpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
preparednavmeshdata.cpp Write generated navmesh to navmeshdb 2021-12-11 00:22:04 +01:00
preparednavmeshdata.hpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
preparednavmeshdatatuple.hpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
raycast.cpp Reuse dtNavMeshQuery 2023-02-17 15:05:25 +01:00
raycast.hpp Reuse dtNavMeshQuery 2023-02-17 15:05:25 +01:00
recast.cpp Reset rcPolyMeshDetail members after rcFree 2022-12-30 19:26:48 +01:00
recast.hpp Cleanup detournavigator includes 2023-04-22 13:21:59 +02:00
recastallocutils.hpp Cleanup detournavigator includes 2023-04-22 13:21:59 +02:00
recastcontext.cpp Log worldspace in RecastContext 2023-06-10 13:23:47 +02:00
recastcontext.hpp Log worldspace in RecastContext 2023-06-10 13:23:47 +02:00
recastglobalallocator.hpp Cleanup detournavigator includes 2023-04-22 13:21:59 +02:00
recastmesh.cpp Cleanup detournavigator includes 2023-04-22 13:21:59 +02:00
recastmesh.hpp Remove unused includes 2022-10-09 16:44:18 +02:00
recastmeshbuilder.cpp Remove unused includes 2022-10-09 16:44:18 +02:00
recastmeshbuilder.hpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
recastmeshobject.cpp Remove unused includes 2022-10-09 16:44:18 +02:00
recastmeshobject.hpp Cleanup detournavigator includes 2023-04-22 13:21:59 +02:00
recastmeshprovider.hpp Revert "Use ESM::RefId for worldspace in detournavigator" 2023-01-21 18:39:57 +01:00
recastmeshtiles.hpp Replace include by RecastMesh forward declaration 2021-05-04 13:00:06 +02:00
recastparams.hpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
recasttempallocator.hpp Cleanup detournavigator includes 2023-04-22 13:21:59 +02:00
ref.hpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
serialization.cpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
serialization.hpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
settings.cpp Use typed settings storage for detournavigator 2023-03-28 20:47:34 +02:00
settings.hpp Fix C4459 msvc warning 2022-07-01 18:47:40 +02:00
settingsutils.hpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
sharednavmeshcacheitem.hpp Cleanup detournavigator includes 2022-08-15 19:46:10 +02:00
stats.cpp Report raw navmesh cache counters 2023-05-17 10:08:33 +02:00
stats.hpp Separate reading navigator stats and reporting 2022-08-28 14:52:34 +02:00
status.hpp Find closest position on navmesh to start and end before poly path 2023-07-22 17:24:51 +02:00
tilebounds.hpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
tilecachedrecastmeshmanager.cpp Define single UpdateGuard type in a separate file 2023-04-22 13:22:07 +02:00
tilecachedrecastmeshmanager.hpp Define single UpdateGuard type in a separate file 2023-04-22 13:22:07 +02:00
tileposition.hpp Use recastnavigation to find path 2018-10-13 22:16:25 +03:00
tilespositionsrange.hpp Use R-tree for objects to be used for navmesh generation 2022-09-07 22:51:56 +02:00
updateguard.hpp Define single UpdateGuard type in a separate file 2023-04-22 13:22:07 +02:00
version.hpp Apply clang-format to code base 2022-09-22 21:35:26 +03:00
waitconditiontype.hpp Apply min distance only for not present tiles 2021-05-14 22:41:11 +02:00