1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-01-16 21:29:56 +00:00
openmw/components/detournavigator
elsid e00eb50587
Remove stepping from findSmoothPath
This is not used anyway. There are features like smooth movement which remove
all redundant points.

Use single findStraightPath call instead of multiple.
2023-07-22 18:08:40 +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 Add more debug logging on navmesh generation 2023-07-22 18:08:36 +02:00
asyncnavmeshupdater.hpp Add more debug logging on navmesh generation 2023-07-22 18:08:36 +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 Remove stepping from findSmoothPath 2023-07-22 18:08:40 +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 Remove stepping from findSmoothPath 2023-07-22 18:08:40 +02:00
findrandompointaroundcircle.hpp Cleanup detournavigator includes 2023-04-22 13:21:59 +02:00
findsmoothpath.hpp Remove stepping from findSmoothPath 2023-07-22 18:08:40 +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 Remove stepping from findSmoothPath 2023-07-22 18:08:40 +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 Remove stepping from findSmoothPath 2023-07-22 18:08:40 +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