gwnavruntime/queries/raycangoquery.h Source File
Go to the documentation of this file.
19 template<
class TraverseLogic>
23 virtual void Advance(WorkingMemory* workingMemory)
30 void PerformQuery(WorkingMemory* workingMemory =
nullptr);
QueryProcessStatus m_processStatus
Modified by the query within Advance(). Do not modify.
Definition: iquery.h:231
void PerformQueryWithInputCoordPos(WorkingMemory *workingMemory)
Performs the query after SetStartIntegerPos() and SetDestIntegerPos() were called.
Definition: raycangoquery.inl:34
The RayCanGoQuery tests if a ray can go from start to dest on the navmesh.
Definition: raycangoquery.h:20
void PerformQuery(WorkingMemory *workingMemory=nullptr)
If workingMemory param is nullptr, m_database.GetWorkingMemory() will be used.
Definition: raycangoquery.inl:11
virtual void Advance(WorkingMemory *workingMemory)
This function is called by the QueryQueue to process one step on the query.
Definition: raycangoquery.h:23
The Autodesk Navigation namespace.
Definition: gamekitcrowddispersion.cpp:17
Base class for RayCanGoQuery.
Definition: baseraycangoquery.h:42