UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FGraphAStar< TGraph, Policy, TSearchNode, DoRangeCheck > Member List

This is the complete list of members for FGraphAStar< TGraph, Policy, TSearchNode, DoRangeCheck >, including all inherited members.

DECLARE_OPTIONALLY_IMPLEMENTED_TEMPLATE_CLASS_FUNCTION_1PARAM_CONST(int32, GetNeighbourCount, const FGraphNodeRef, NO_COUNT)FGraphAStar< TGraph, Policy, TSearchNode, DoRangeCheck >
DECLARE_OPTIONALLY_IMPLEMENTED_TEMPLATE_CLASS_FUNCTION_1PARAM_CONST(int32, GetNeighbourCountV2, const FSearchNode &, Obj.GetNeighbourCount(Param1.NodeRef))FGraphAStar< TGraph, Policy, TSearchNode, DoRangeCheck >
DECLARE_OPTIONALLY_IMPLEMENTED_TEMPLATE_CLASS_FUNCTION_2PARAMS(FGraphNodeRef, SetPathInfo, const int32, const FSearchNode &, Obj[Param1]=Param2.NodeRef)FGraphAStar< TGraph, Policy, TSearchNode, DoRangeCheck >
DECLARE_OPTIONALLY_IMPLEMENTED_TEMPLATE_CLASS_FUNCTION_2PARAMS_CONST(FGraphNodeRef, GetNeighbour, const FSearchNode &, const int32, Obj.GetNeighbour(Param1.NodeRef, Param2))FGraphAStar< TGraph, Policy, TSearchNode, DoRangeCheck >
DECLARE_OPTIONALLY_IMPLEMENTED_TEMPLATE_CLASS_FUNCTION_CONST(bool, ShouldIgnoreClosedNodes, false)FGraphAStar< TGraph, Policy, TSearchNode, DoRangeCheck >
DECLARE_OPTIONALLY_IMPLEMENTED_TEMPLATE_CLASS_FUNCTION_CONST(bool, ShouldIncludeStartNodeInPath, false)FGraphAStar< TGraph, Policy, TSearchNode, DoRangeCheck >
DECLARE_OPTIONALLY_IMPLEMENTED_TEMPLATE_CLASS_FUNCTION_CONST(bool, ShouldFailOnInvalidEndNode, true)FGraphAStar< TGraph, Policy, TSearchNode, DoRangeCheck >
DECLARE_OPTIONALLY_IMPLEMENTED_TEMPLATE_CLASS_FUNCTION_CONST(FVector::FReal, GetCostLimit, TNumericLimits< FVector::FReal >::Max())FGraphAStar< TGraph, Policy, TSearchNode, DoRangeCheck >
DECLARE_OPTIONALLY_IMPLEMENTED_TEMPLATE_CLASS_FUNCTION_CUSTOM(GetMaxSearchNodes, bool, HasReachMaxSearchNodes, uint32 NodeCount, false, NodeCount >=Obj.GetMaxSearchNodes())FGraphAStar< TGraph, Policy, TSearchNode, DoRangeCheck >
DECLARE_OPTIONALLY_IMPLEMENTED_TEMPLATE_CLASS_FUNCTION_CUSTOM(GetCostLimit, bool, HasExceededCostLimit, FVector::FReal Cost, false, Cost > Obj.GetCostLimit())FGraphAStar< TGraph, Policy, TSearchNode, DoRangeCheck >
FGraphAStar(const TGraph &InGraph)FGraphAStar< TGraph, Policy, TSearchNode, DoRangeCheck >inline
FGraphNodeRef typedefFGraphAStar< TGraph, Policy, TSearchNode, DoRangeCheck >
FIndexArray typedefFGraphAStar< TGraph, Policy, TSearchNode, DoRangeCheck >
FindPath(const FSearchNode &StartNode, const FSearchNode &EndNode, const TQueryFilter &Filter, TResultPathInfo &OutPath)FGraphAStar< TGraph, Policy, TSearchNode, DoRangeCheck >inline
FloodFrom(const FSearchNode &StartNode, const TQueryFilter &Filter)FGraphAStar< TGraph, Policy, TSearchNode, DoRangeCheck >inline
FNodeArray typedefFGraphAStar< TGraph, Policy, TSearchNode, DoRangeCheck >
FNodeMap typedefFGraphAStar< TGraph, Policy, TSearchNode, DoRangeCheck >
FRangeChecklessSetAllocator typedefFGraphAStar< TGraph, Policy, TSearchNode, DoRangeCheck >
FSearchNode typedefFGraphAStar< TGraph, Policy, TSearchNode, DoRangeCheck >
GraphFGraphAStar< TGraph, Policy, TSearchNode, DoRangeCheck >
HasReachMaxSearchNodes(const TQueryFilter &Filter) constFGraphAStar< TGraph, Policy, TSearchNode, DoRangeCheck >inline
NodePoolFGraphAStar< TGraph, Policy, TSearchNode, DoRangeCheck >
NodeSorterFGraphAStar< TGraph, Policy, TSearchNode, DoRangeCheck >
OpenListFGraphAStar< TGraph, Policy, TSearchNode, DoRangeCheck >
ProcessSingleNode(const FSearchNode &EndNode, const bool bIsBound, const TQueryFilter &Filter, int32 &OutBestNodeIndex, float &OutBestNodeCost)FGraphAStar< TGraph, Policy, TSearchNode, DoRangeCheck >inline
ProcessSingleNode(const FSearchNode &EndNode, const bool bIsBound, const TQueryFilter &Filter, int32 &OutBestNodeIndex, FVector::FReal &OutBestNodeCost)FGraphAStar< TGraph, Policy, TSearchNode, DoRangeCheck >inline