Torque3D/Engine/source/navigation
Azaezel e63c0a78a3 NavMeshUpdateAll leak suppression (not 100% preventative)
1) Reset the build when adding potential dirties to the list to ensure it isn't trying to kill off a dirty entry that it's passed by.
2) mSaveIntermediates = true; causes leakage even with all this. still tracking that end.
3) Need to remove a dead tile whether there's new data to replace it with or not. Empty tiles are an entirely possible case. Even a probable one if you have high verticality in a level.
4) Likewise you don't want to re-feed the same geometry list for a given tile in case the conditions have changed.
5) If no vertcount then clear all geometry entries. (that one might be paranoia)
2015-11-27 17:43:08 -06:00
..
coverPoint.cpp Added basic Walkabout with #define renamed and no editor. 2014-11-28 19:42:10 +11:00
coverPoint.h Added basic Walkabout with #define renamed and no editor. 2014-11-28 19:42:10 +11:00
duDebugDrawTorque.cpp Fix member vars left uninitialized in constructors 2015-02-20 18:41:51 -05:00
duDebugDrawTorque.h Added navmesh wrapper code and module. 2013-07-04 17:27:48 +10:00
guiNavEditorCtrl.cpp Addresses roughly half of the C4189 errors though the following methodologies: 2015-07-29 03:03:27 -05:00
guiNavEditorCtrl.h Added basic Walkabout with #define renamed and no editor. 2014-11-28 19:42:10 +11:00
navContext.cpp Added basic Walkabout with #define renamed and no editor. 2014-11-28 19:42:10 +11:00
navContext.h Added basic Walkabout with #define renamed and no editor. 2014-11-28 19:42:10 +11:00
navMesh.cpp NavMeshUpdateAll leak suppression (not 100% preventative) 2015-11-27 17:43:08 -06:00
navMesh.h Issue found with PVS-Studio: 2015-07-16 22:02:18 -05:00
navPath.cpp Add missing <cfloat> and <limits> 2015-02-07 20:30:07 +01:00
navPath.h Navmesh load/save now uses builtin file abstraction. 2014-11-28 20:24:11 +11:00
recastPolyList.cpp Issue found with PVS-Studio: 2015-07-21 23:22:21 -05:00
recastPolyList.h Added navmesh wrapper code and module. 2013-07-04 17:27:48 +10:00
torqueRecast.h Corrected spacing on the brackets to line them back up 2015-07-19 02:02:07 -05:00