1
0
Fork 1
mirror of https://github.com/TES3MP/openmw-tes3mp.git synced 2025-01-15 16:49:55 +00:00
openmw-tes3mp/components/detournavigator
elsid 82cff1abf8
Create RecastMesh outside critical section
To not lock main thread when it tries to update objects.
2021-08-04 13:16:55 +02:00
..
areatype.hpp Use actor speed to define area cost for pathfinding 2020-06-13 02:24:52 +02:00
asyncnavmeshupdater.cpp Add missing synchronization for present tiles modification 2021-05-17 17:44:31 +02:00
asyncnavmeshupdater.hpp Apply min distance only for not present tiles 2021-05-14 22:41:11 +02:00
bounds.hpp Split makeNavMeshTileData 2018-10-13 22:22:15 +03:00
cachedrecastmeshmanager.cpp Create RecastMesh outside critical section 2021-08-04 13:16:55 +02:00
cachedrecastmeshmanager.hpp Create RecastMesh outside critical section 2021-08-04 13:16:55 +02:00
debug.cpp Unify streams usage to support non-ASCII paths (bug #5239) 2020-01-03 07:10:17 +04:00
debug.hpp Use status codes to handle navigator errors instead of exceptions 2020-02-04 22:33:56 +01:00
dtstatus.hpp Remove macroses to check recastnavigation functions result 2018-10-13 22:22:15 +03:00
exceptions.hpp Update NavMesh one by one tile in order from nearest to player 2018-10-13 22:16:26 +03:00
findrandompointaroundcircle.cpp Remove some superfluous includes in components/detournavigator 2021-05-14 20:45:59 +02:00
findrandompointaroundcircle.hpp purge boost/optional.hpp headers 2020-10-25 00:58:44 +02:00
findsmoothpath.cpp Merge branch 'fix_new_game_guard_3' into 'master' 2021-07-01 09:06:54 +00:00
findsmoothpath.hpp Merge branch 'fix_new_game_guard_3' into 'master' 2021-07-01 09:06:54 +00:00
flags.hpp Add pathgrid to navmesh as off mesh connection 2020-06-12 21:04:02 +02:00
gettilespositions.hpp Move makeOsgVec3f() to settingsutils.hpp 2019-02-28 20:03:42 +00:00
makenavmesh.cpp Merge branch 'optimize_off_mesh_connections' into 'master' 2021-06-30 14:46:19 +00:00
makenavmesh.hpp Remove some superfluous includes in components/detournavigator 2021-05-14 20:45:59 +02:00
navigator.cpp Use navmesh raycast to find reachable position around target 2021-02-14 04:14:22 +01:00
navigator.hpp Store copies of ref_ptr for btCollisionShape wrappers in Navigator 2021-08-04 13:16:31 +02:00
navigatorimpl.cpp Store copies of ref_ptr for btCollisionShape wrappers in Navigator 2021-08-04 13:16:31 +02:00
navigatorimpl.hpp Store copies of ref_ptr for btCollisionShape wrappers in Navigator 2021-08-04 13:16:31 +02:00
navigatorstub.hpp Store copies of ref_ptr for btCollisionShape wrappers in Navigator 2021-08-04 13:16:31 +02:00
navmeshcacheitem.hpp Do not replace equivalent navmesh tiles 2021-04-18 20:04:41 +02:00
navmeshdata.hpp Cache navmesh tiles 2018-10-13 22:22:12 +03:00
navmeshmanager.cpp Store copies of ref_ptr for btCollisionShape wrappers in Navigator 2021-08-04 13:16:31 +02:00
navmeshmanager.hpp Store copies of ref_ptr for btCollisionShape wrappers in Navigator 2021-08-04 13:16:31 +02:00
navmeshtilescache.cpp Consider first set element as first acquired 2021-03-25 19:28:41 +01:00
navmeshtilescache.hpp Use single map for navmesh cache 2021-03-25 19:28:41 +01:00
navmeshtileview.cpp Do not replace equivalent navmesh tiles 2021-04-18 20:04:41 +02:00
navmeshtileview.hpp Do not replace equivalent navmesh tiles 2021-04-18 20:04:41 +02:00
objectid.hpp Get rid of warning: dynamic exception specifications are deprecated 2020-10-10 12:12:55 +02:00
offmeshconnection.hpp Sort water and off mesh connections for recast mesh 2021-02-04 01:00:41 +01:00
offmeshconnectionsmanager.cpp Merge branch 'optimize_off_mesh_connections' into 'master' 2021-06-30 14:46:19 +00:00
offmeshconnectionsmanager.hpp Merge branch 'optimize_off_mesh_connections' into 'master' 2021-06-30 14:46:19 +00:00
oscillatingrecastmeshobject.cpp Limit oscillating recast mesh object AABB by tile bounds 2021-05-27 12:40:29 +02:00
oscillatingrecastmeshobject.hpp Limit oscillating recast mesh object AABB by tile bounds 2021-05-27 12:40:29 +02:00
raycast.cpp Remove some superfluous includes in components/detournavigator 2021-05-14 20:45:59 +02:00
raycast.hpp Use navmesh raycast to find reachable position around target 2021-02-14 04:14:22 +01:00
recastallocutils.hpp use c++11 std::align from <memory> (#2026) 2018-11-08 17:38:09 +01:00
recastglobalallocator.hpp Add missing include and use std malloc and free 2021-02-15 00:20:15 +01:00
recastmesh.cpp Shrink to fit recast mesh data 2021-08-04 09:25:18 +02:00
recastmesh.hpp Remove some superfluous includes in components/detournavigator 2021-05-14 20:45:59 +02:00
recastmeshbuilder.cpp Use RecastMeshBuilder once to create RecastMesh 2021-08-04 09:25:19 +02:00
recastmeshbuilder.hpp Use RecastMeshBuilder once to create RecastMesh 2021-08-04 09:25:19 +02:00
recastmeshmanager.cpp Create RecastMesh outside critical section 2021-08-04 13:16:55 +02:00
recastmeshmanager.hpp Create RecastMesh outside critical section 2021-08-04 13:16:55 +02:00
recastmeshobject.cpp Store copies of ref_ptr for btCollisionShape wrappers in Navigator 2021-08-04 13:16:31 +02:00
recastmeshobject.hpp Create RecastMesh outside critical section 2021-08-04 13:16:55 +02:00
recastmeshtiles.hpp Replace include by RecastMesh forward declaration 2021-05-04 13:00:06 +02:00
recasttempallocator.hpp use c++11 std::align from <memory> (#2026) 2018-11-08 17:38:09 +01:00
settings.cpp Wait until navmesh is generated within given distance around player 2021-05-05 19:44:16 +02:00
settings.hpp Wait until navmesh is generated within given distance around player 2021-05-05 19:44:16 +02:00
settingsutils.hpp Merge branch 'fix_malexa_escape' into 'master' 2021-06-28 14:26:37 +00:00
sharednavmesh.hpp Cache navmesh tiles 2018-10-13 22:22:12 +03:00
status.hpp Use status codes to handle navigator errors instead of exceptions 2020-02-04 22:33:56 +01:00
tilebounds.hpp Use recastnavigation to find path 2018-10-13 22:16:25 +03:00
tilecachedrecastmeshmanager.cpp Create RecastMesh outside critical section 2021-08-04 13:16:55 +02:00
tilecachedrecastmeshmanager.hpp Create RecastMesh outside critical section 2021-08-04 13:16:55 +02:00
tileposition.hpp Use recastnavigation to find path 2018-10-13 22:16:25 +03:00
version.hpp Detect and ignore updates for oscillating objects 2021-04-18 23:00:13 +02:00
waitconditiontype.hpp Apply min distance only for not present tiles 2021-05-14 22:41:11 +02:00