gwnavruntime/queries/monodirectionalraycangoquery.h Source File
Go to the documentation of this file.
18 template<
class TraverseLogic>
22 virtual void Advance(WorkingMemory* workingMemory)
29 void PerformQuery(WorkingMemory* workingMemory =
nullptr);
QueryProcessStatus m_processStatus
Modified by the query within Advance(). Do not modify.
Definition: iquery.h:231
virtual void Advance(WorkingMemory *workingMemory)
This function is called by the QueryQueue to process one step on the query.
Definition: monodirectionalraycangoquery.h:22
void PerformQueryWithInputCoordPos(WorkingMemory *workingMemory)
Performs the query after SetStartIntegerPos() and SetDestIntegerPos() were called.
Definition: monodirectionalraycangoquery.inl:34
The Autodesk Navigation namespace.
Definition: gamekitcrowddispersion.cpp:17
The MonodirectionalRayCanGoQuery is an internal version of the RayCanGoQuery that tests navTag switch...
Definition: monodirectionalraycangoquery.h:19
Base class for RayCanGoQuery.
Definition: baseraycangoquery.h:42
void PerformQuery(WorkingMemory *workingMemory=nullptr)
If workingMemory param is nullptr, m_database.GetWorkingMemory() will be used.
Definition: monodirectionalraycangoquery.inl:11