1
0
Fork 1
mirror of https://github.com/TES3MP/openmw-tes3mp.git synced 2025-02-01 00:45:32 +00:00
openmw-tes3mp/components/detournavigator
elsid ed73d130f9
Cache navmesh tiles
Use LRU modification to hold currently used items. Use RecastMesh binary
data for item key.

Store original pointer of btCollisionShape in user pointer to make available
it as an identifier within all duplicates. Use pointer to heights data array
for btHeightfieldTerrainShape.
2018-10-13 22:22:12 +03:00
..
areatype.hpp Support water for NavMesh 2018-10-13 22:16:32 +03:00
asyncnavmeshupdater.cpp Cache navmesh tiles 2018-10-13 22:22:12 +03:00
asyncnavmeshupdater.hpp Cache navmesh tiles 2018-10-13 22:22:12 +03:00
cachedrecastmeshmanager.cpp Add special type for object id 2018-10-13 22:16:35 +03:00
cachedrecastmeshmanager.hpp Add special type for object id 2018-10-13 22:16:35 +03:00
chunkytrimesh.cpp Add enums for area type and flags 2018-10-13 22:16:32 +03:00
chunkytrimesh.hpp Add enums for area type and flags 2018-10-13 22:16:32 +03:00
debug.cpp Option to enable/disable file names revisions 2018-10-13 22:16:27 +03:00
debug.hpp Use ScopeGuarded instead of raw mutex 2018-10-13 22:16:35 +03:00
dtstatus.hpp Use recastnavigation to find path 2018-10-13 22:16:25 +03:00
exceptions.hpp Update NavMesh one by one tile in order from nearest to player 2018-10-13 22:16:26 +03:00
findsmoothpath.cpp Use recastnavigation to find path 2018-10-13 22:16:25 +03:00
findsmoothpath.hpp Find path for actors according to their abilities to swim and walk 2018-10-13 22:16:33 +03:00
flags.hpp Add off mesh connections for doors without teleport 2018-10-13 22:16:33 +03:00
gettilespositions.hpp Support water for NavMesh 2018-10-13 22:16:32 +03:00
makenavmesh.cpp Cache navmesh tiles 2018-10-13 22:22:12 +03:00
makenavmesh.hpp Cache navmesh tiles 2018-10-13 22:22:12 +03:00
navigator.cpp Cache navmesh tiles 2018-10-13 22:22:12 +03:00
navigator.hpp Cache navmesh tiles 2018-10-13 22:22:12 +03:00
navmeshcacheitem.hpp Cache navmesh tiles 2018-10-13 22:22:12 +03:00
navmeshdata.hpp Cache navmesh tiles 2018-10-13 22:22:12 +03:00
navmeshmanager.cpp Cache navmesh tiles 2018-10-13 22:22:12 +03:00
navmeshmanager.hpp Cache navmesh tiles 2018-10-13 22:22:12 +03:00
navmeshtilescache.cpp Cache navmesh tiles 2018-10-13 22:22:12 +03:00
navmeshtilescache.hpp Cache navmesh tiles 2018-10-13 22:22:12 +03:00
objectid.hpp Cache navmesh tiles 2018-10-13 22:22:12 +03:00
offmeshconnection.hpp Cache navmesh tiles 2018-10-13 22:22:12 +03:00
offmeshconnectionsmanager.hpp Cache navmesh tiles 2018-10-13 22:22:12 +03:00
recastmesh.cpp Cache navmesh tiles 2018-10-13 22:22:12 +03:00
recastmesh.hpp Cache navmesh tiles 2018-10-13 22:22:12 +03:00
recastmeshbuilder.cpp Cache navmesh tiles 2018-10-13 22:22:12 +03:00
recastmeshbuilder.hpp Cache navmesh tiles 2018-10-13 22:22:12 +03:00
recastmeshmanager.cpp Cache navmesh tiles 2018-10-13 22:22:12 +03:00
recastmeshmanager.hpp Cache navmesh tiles 2018-10-13 22:22:12 +03:00
recastmeshobject.cpp Cache navmesh tiles 2018-10-13 22:22:12 +03:00
recastmeshobject.hpp Add enums for area type and flags 2018-10-13 22:16:32 +03:00
settings.hpp Cache navmesh tiles 2018-10-13 22:22:12 +03:00
settingsutils.hpp Support water for NavMesh 2018-10-13 22:16:32 +03:00
sharednavmesh.hpp Cache navmesh tiles 2018-10-13 22:22:12 +03:00
tilebounds.hpp Use recastnavigation to find path 2018-10-13 22:16:25 +03:00
tilecachedrecastmeshmanager.cpp Use ScopeGuarded instead of raw mutex 2018-10-13 22:16:35 +03:00
tilecachedrecastmeshmanager.hpp Use ScopeGuarded instead of raw mutex 2018-10-13 22:16:35 +03:00
tileposition.hpp Use recastnavigation to find path 2018-10-13 22:16:25 +03:00