Navigation
API > API/Runtime > API/Runtime/NavigationSystem
| Name | FAbstractQueryFilter |
| Type | class |
| Header File | /Engine/Source/Runtime/NavigationSystem/Public/AbstractNavData.h |
| Include Path | #include "AbstractNavData.h" |
Syntax
class FAbstractQueryFilter : public INavigationQueryFilterInterface
Implements Interfaces
Functions
Public
Overridden from INavigationQueryFilterInterface
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual INavigationQueryFilterInterface * CreateCopy() |
AbstractNavData.h | ||
virtual FVector GetAdjustedEndLocation
(
const FVector& EndLocation |
AbstractNavData.h | ||
virtual void GetAllAreaCosts
(
float* CostArray, |
AbstractNavData.h | ||
virtual uint16 GetExcludeFlags() |
AbstractNavData.h | ||
virtual float GetHeuristicScale() |
AbstractNavData.h | ||
virtual uint16 GetIncludeFlags() |
AbstractNavData.h | ||
virtual bool IsBacktrackingEnabled() |
AbstractNavData.h | ||
virtual bool IsEqual
(
const INavigationQueryFilterInterface* Other |
AbstractNavData.h | ||
virtual void Reset() |
AbstractNavData.h | ||
virtual void SetAllAreaCosts
(
const float* CostArray, |
AbstractNavData.h | ||
virtual void SetAreaCost
(
uint8 AreaType, |
AbstractNavData.h | ||
virtual void SetBacktrackingEnabled
(
const bool bBacktracking |
AbstractNavData.h | ||
virtual void SetExcludedArea
(
uint8 AreaType |
AbstractNavData.h | ||
virtual void SetExcludeFlags
(
uint16 Flags |
AbstractNavData.h | ||
virtual void SetFixedAreaEnteringCost
(
uint8 AreaType, |
AbstractNavData.h | ||
virtual void SetIncludeFlags
(
uint16 Flags |
AbstractNavData.h |