#include "gwnavruntime/querysystem/iquery.h"
#include "gwnavruntime/queries/utils/queryutils.h"
#include "gwnavruntime/world/tagvolume.h"
#include "gwnavruntime/navmesh/blobs/navhalfedge.h"
#include "gwnavruntime/navmesh/navmeshtypes.h"
#include "gwnavruntime/navmesh/blobs/navfloorblob.h"
#include "gwnavruntime/blob/blobhandler.h"
#include "gwnavruntime/dynamicnavmesh/dynamicnavmeshquerytypes.h"
#include "gwnavruntime/dynamicnavmesh/dynamicnavmeshquerystats.h"
#include "gwnavruntime/querysystem/workingmemcontainers/workingmemarray.h"
Classes | |
class | Kaim::DynamicNavMeshQuery |
The DynamicNavMeshQuery is used to recompute a NavCell impacted by newly projected TagVolumes or removed tagVolumes This query is time-sliced. More... | |
Namespaces | |
Kaim | |
The Autodesk Navigation namespace. | |
Enumerations | |
enum | Kaim::DynamicNavMeshQueryResult { Kaim::DYNNAVMESH_NOT_INITIALIZED = QUERY_NOT_INITIALIZED, Kaim::DYNNAVMESH_NOT_PROCESSED = QUERY_NOT_PROCESSED , Kaim::DYNNAVMESH_NAVFLOOR_INVALID, Kaim::DYNNAVMESH_LACK_OF_WORKING_MEMORY, Kaim::DYNNAVMESH_INTERSECTION_COMPUTATION_ERROR, Kaim::DYNNAVMESH_SWEEPLINE_COMPUTATION_ERROR, Kaim::DYNNAVMESH_POLYGON_COMPUTATION_ERROR, Kaim::DYNNAVMESH_TRIANGULATION_COMPUTATION_ERROR, Kaim::DYNNAVMESH_ALTITUDE_COMPUTATION_ERROR, Kaim::DYNNAVMESH_NAVFLOOR_INDICES_OUT_OF_BOUNDS, Kaim::DYNNAVMESH_UNKNOWN_ERROR, Kaim::DYNNAVMESH_DONE_SUCCESS } |
Enumerates the possible results of a DynamicNavMeshQuery. More... | |