| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/NavigationSystem/Public/NavFilters/NavigationQueryFilter.h |
Include |
#include "NavFilters/NavigationQueryFilter.h" |
class UNavigationQueryFilter : public UObject
Class containing definition of a navigation query filter
Name | Description | ||
---|---|---|---|
|
Areas |
List of overrides for navigation areas |
|
|
uint32: 1 |
bInstantiateForQuerier |
If set, filter will not be cached by navigation data and can be configured per Querier |
|
uint32: 1 |
bIsMetaFilter |
If set to true GetSimpleFilterForAgent will be called when determining the actual filter class to be used |
|
ExcludeFlags |
Forbidden flags of navigation nodes |
|
|
IncludeFlags |
Required flags of navigation nodes |
Name | Description | |
---|---|---|
|
UNavigationQueryFilter ( |
Name | Description | ||
---|---|---|---|
|
AddEnteringCostOverride ( |
||
|
AddExcludedArea ( |
||
|
AddTravelCostOverride ( |
Helper functions for adding area overrides |
|
|
FindAreaOverride ( |
Find index of area data |
|
|
FSharedConst... |
GetQueryFilter ( |
Get filter for given navigation data and initialize on first access |
|
FSharedConst... |
GetQueryFilter ( |
Helper functions for accessing filter |
|
FSharedConst... |
GetQueryFilter ( |
|
|
FSharedConst... |
GetQueryFilter ( |
Get filter for given navigation data and initialize on first access |
|
TSubclassOf<... |
GetSimpleFilterForAgent ( |
|
|
InitializeFilter ( |
Setup filter for given navigation data, use to create custom filters |
Name | Description | ||
---|---|---|---|
|
PostEditChangeProperty ( |
Called when a property on this object has been modified externally |