Navigation
API > API/Runtime > API/Runtime/AIModule > API/Runtime/AIModule/FGraphAStar
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool ProcessSingleNode
(
const FSearchNode& EndNode, |
Single run of A* loop: get node from open set and process neighbors returns true if loop should be continued | GraphAStar.h | |
bool ProcessSingleNode
(
const FSearchNode& EndNode, |
Single run of A* loop: get node from open set and process neighbors returns true if loop should be continued | GraphAStar.h |
ProcessSingleNode(const FSearchNode &, const bool, const TQueryFilter &, int32 &, float &)
Description
Single run of A* loop: get node from open set and process neighbors returns true if loop should be continued
| Name | ProcessSingleNode |
| Type | function |
| Header File | /Engine/Source/Runtime/AIModule/Public/GraphAStar.h |
| Include Path | #include "GraphAStar.h" |
template<typename TQueryFilter>
bool ProcessSingleNode
(
const FSearchNode & EndNode,
const bool bIsBound,
const TQueryFilter & Filter,
int32 & OutBestNodeIndex,
float & OutBestNodeCost
)
ProcessSingleNode(const FSearchNode &, const bool, const TQueryFilter &, int32 &, FVector::FReal &)
Description
Single run of A* loop: get node from open set and process neighbors returns true if loop should be continued
| Name | ProcessSingleNode |
| Type | function |
| Header File | /Engine/Source/Runtime/AIModule/Public/GraphAStar.h |
| Include Path | #include "GraphAStar.h" |
template<typename TQueryFilter>
bool ProcessSingleNode
(
const FSearchNode & EndNode,
const bool bIsBound,
const TQueryFilter & Filter,
int32 & OutBestNodeIndex,
FVector::FReal & OutBestNodeCost
)