gwnavruntime/queries/raycangoonsegmentquery.h Source File
Go to the documentation of this file.
15 class NavHalfEdgeRawPtr;
16 class RawNavTagSubSegment;
22 template<
class TraverseLogic>
28 virtual void Advance(WorkingMemory* workingMemory)
35 void PerformQuery(WorkingMemory* workingMemory =
nullptr);
38 void PerformQueryWithInputCoordPos(WorkingMemory* workingMemory);
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: raycangoonsegmentquery.h:28
void PerformQuery(WorkingMemory *workingMemory=nullptr)
If workingMemory param is nullptr, m_database.GetWorkingMemory() will be used.
Definition: raycangoonsegmentquery.inl:11
The Autodesk Navigation namespace.
Definition: gamekitcrowddispersion.cpp:17
The RayCanGoOnSegmentQuery class tests whether or not a ray (with a width of 0) can pass along a stra...
Definition: raycangoonsegmentquery.h:23
Base class for RayCanGoOnSegmentQuery.
Definition: baseraycangoonsegmentquery.h:39