Choose your operating system:
Windows
macOS
Linux
| TSharedFromThis
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/AI/Navigation/NavQueryFilter.h |
Include |
#include "AI/Navigation/NavQueryFilter.h" |
struct FNavigationQueryFilter : public TSharedFromThis< FNavigationQueryFilter, ESPMode::ThreadSafe >
Name | Description | ||
---|---|---|---|
|
MaxSearchNodes |
||
|
TSharedPtr< INa... |
QueryFilterImpl |
Name | Description | |
---|---|---|
|
FNavigationQueryFilter() |
Name | Description | ||
---|---|---|---|
|
Assign ( |
||
|
GetAdjustedEndLocation ( |
Post processing for pathfinding's end point |
|
|
GetAllAreaCosts ( |
Get travel & entering costs for all areas |
|
|
FSharedNavQu... |
GetCopy() |
|
|
GetExcludeFlags() |
Get forbidden flags of navigation nodes |
|
|
float |
GetHeuristicScale() |
Get heuristic scaling factor |
|
INavigationQ... |
GetImplementation() |
|
|
const INavig... |
GetImplementation() |
|
|
GetIncludeFlags() |
Get required flags of navigation nodes |
|
|
GetMaxSearchNodes() |
Get node limit for A* loop |
|
|
IsBacktrackingEnabled() |
Get backtracking status |
|
|
Reset() |
||
|
SetAllAreaCosts ( |
Set travel cost for all areas |
|
|
SetAllAreaCosts ( |
Set travel cost for all areas |
|
|
SetAreaCost ( |
Set travel cost for area |
|
|
SetBacktrackingEnabled ( |
Mark filter as backtracking - parse directional links in opposite direction (find path from End to Start, but all links works like on path from Start to End) |
|
|
SetExcludedArea ( |
Mark area as excluded from path finding |
|
|
SetExcludeFlags ( |
Set forbidden flags of navigation nodes |
|
|
SetFilterImplementation ( |
||
|
SetFilterType() |
||
|
SetFixedAreaEnteringCost ( |
Set entering cost for area |
|
|
SetIncludeFlags ( |
Set required flags of navigation nodes |
|
|
SetMaxSearchNodes ( |
Set node limit for A* loop |
Name | Description | ||
---|---|---|---|
|
operator== ( |
Name |
Description |
---|---|
DefaultMaxSearchNodes |