FAbstractQueryFilter

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

INavigationQueryFilterInterface

FAbstractQueryFilter

References

Module

NavigationSystem

Header

/Engine/Source/Runtime/NavigationSystem/Public/AbstractNavData.h

Include

#include "AbstractNavData.h"

Syntax

class FAbstractQueryFilter : public INavigationQueryFilterInterface

Overridden from INavigationQueryFilterInterface

Name Description

Public function Virtual Const

INavigationQ...

 

CreateCopy()

Public function Virtual Const

FVector

 

GetAdjustedEndLocation

(
    const FVector& EndLocation
)

Public function Virtual Const

void

 

GetAllAreaCosts

(
    float* CostArray,
    float* FixedCostArray,
    const int32 Count
)

Public function Virtual Const

uint16

 

GetExcludeFlags()

Public function Virtual Const

float

 

GetHeuristicScale()

Public function Virtual Const

uint16

 

GetIncludeFlags()

Public function Virtual Const

bool

 

IsBacktrackingEnabled()

Public function Virtual Const

bool

 

IsEqual

(
    const INavigationQueryFilterInterfa...
)

Public function Virtual

void

 

Reset()

Public function Virtual

void

 

SetAllAreaCosts

(
    const float* CostArray,
    const int32 Count
)

Public function Virtual

void

 

SetAreaCost

(
    uint8 AreaType,
    float Cost
)

Public function Virtual

void

 

SetBacktrackingEnabled

(
    const bool bBacktracking
)

Public function Virtual

void

 

SetExcludedArea

(
    uint8 AreaType
)

Public function Virtual

void

 

SetExcludeFlags

(
    uint16 Flags
)

Public function Virtual

void

 

SetFixedAreaEnteringCost

(
    uint8 AreaType,
    float Cost
)

Public function Virtual

void

 

SetIncludeFlags

(
    uint16 Flags
)