1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2025-01-06 00:55:50 +00:00
OpenMW/components/detournavigator
elsid a73ffc25c3
Add missing synchronization for present tiles modification
insert/erase can be done from multiple threads simultaneously. mMutex is
already used to synchronize reads so use it for writes too.
2021-05-17 17:44:31 +02:00
..
areatype.hpp
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
cachedrecastmeshmanager.cpp Detect and ignore updates for oscillating objects 2021-04-18 23:00:13 +02:00
cachedrecastmeshmanager.hpp Detect and ignore updates for oscillating objects 2021-04-18 23:00:13 +02:00
debug.cpp
debug.hpp
dtstatus.hpp
exceptions.hpp
findrandompointaroundcircle.cpp Remove some superfluous includes in components/detournavigator 2021-05-14 20:45:59 +02:00
findrandompointaroundcircle.hpp
findsmoothpath.cpp
findsmoothpath.hpp Remove some superfluous includes in components/detournavigator 2021-05-14 20:45:59 +02:00
flags.hpp
gettilespositions.hpp
makenavmesh.cpp Remove some superfluous includes in components/detournavigator 2021-05-14 20:45:59 +02:00
makenavmesh.hpp Remove some superfluous includes in components/detournavigator 2021-05-14 20:45:59 +02:00
navigator.cpp
navigator.hpp Apply min distance only for not present tiles 2021-05-14 22:41:11 +02:00
navigatorimpl.cpp Merge branch 'fix_navmesh_wait' into 'master' 2021-05-17 10:54:23 +00:00
navigatorimpl.hpp Apply min distance only for not present tiles 2021-05-14 22:41:11 +02:00
navigatorstub.hpp Apply min distance only for not present tiles 2021-05-14 22:41:11 +02:00
navmeshcacheitem.hpp
navmeshdata.hpp
navmeshmanager.cpp Apply min distance only for not present tiles 2021-05-14 22:41:11 +02:00
navmeshmanager.hpp Merge branch 'fix_navmesh_wait' into 'master' 2021-05-17 10:54:23 +00:00
navmeshtilescache.cpp
navmeshtilescache.hpp
navmeshtileview.cpp
navmeshtileview.hpp
objectid.hpp
offmeshconnection.hpp
offmeshconnectionsmanager.hpp
oscillatingrecastmeshobject.cpp Declare separate constructors with const reference and rvalue arguments for OscillatingRecastMeshObject 2021-04-28 11:49:57 +04:00
oscillatingrecastmeshobject.hpp Declare separate constructors with const reference and rvalue arguments for OscillatingRecastMeshObject 2021-04-28 11:49:57 +04:00
raycast.cpp Remove some superfluous includes in components/detournavigator 2021-05-14 20:45:59 +02:00
raycast.hpp
recastallocutils.hpp
recastglobalallocator.hpp
recastmesh.cpp Remove redundant ChunkyTriMesh 2021-05-04 13:00:06 +02:00
recastmesh.hpp Remove some superfluous includes in components/detournavigator 2021-05-14 20:45:59 +02:00
recastmeshbuilder.cpp Remove redundant ChunkyTriMesh 2021-05-04 13:00:06 +02:00
recastmeshbuilder.hpp
recastmeshmanager.cpp Remove some superfluous includes in components/detournavigator 2021-05-14 20:45:59 +02:00
recastmeshmanager.hpp Detect and ignore updates for oscillating objects 2021-04-18 23:00:13 +02:00
recastmeshobject.cpp
recastmeshobject.hpp
recastmeshtiles.hpp Replace include by RecastMesh forward declaration 2021-05-04 13:00:06 +02:00
recasttempallocator.hpp
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
sharednavmesh.hpp
status.hpp
tilebounds.hpp
tilecachedrecastmeshmanager.cpp Detect and ignore updates for oscillating objects 2021-04-18 23:00:13 +02:00
tilecachedrecastmeshmanager.hpp Detect and ignore updates for oscillating objects 2021-04-18 23:00:13 +02:00
tileposition.hpp
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