#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... | |