dtQueryFilterData

[UE4: moved all filter variables to struct, DO NOT mess with virtual functions here!]

Windows
MacOS
Linux

References

Module

Navmesh

Header

/Engine/Source/Runtime/Navmesh/Public/Detour/DetourNavMeshQuery.h

Include

#include "Detour/DetourNavMeshQuery.h"

Syntax

struct dtQueryFilterData

Remarks

[UE4: moved all filter variables to struct, DO NOT mess with virtual functions here!]

Variables

Name Description

Public variable

float

 

heuristicScale

Search heuristic scale.

Public variable

float

 

lowestAreaCost

Public variable

float[DT_MAX_AR...

 

m_areaCost

Cost per area type. (Used by default implementation.)

Public variable

float[DT_MAX_AR...

 

m_areaFixedCost

Fixed cost for entering an area type (Used by default implementation.)

Public variable

unsigned short

 

m_excludeFlags

Flags for polygons that should not be visited. (Used by default implementation.)

Public variable

unsigned short

 

m_includeFlags

Flags for polygons that can be visited. (Used by default implementation.)

Public variable

bool

 

m_isBacktracking

Public variable

bool

 

m_shouldIgnoreClosedNodes

Whether to ignore neighbour nodes that have already been visited.

Constructors

Name Description

Public function

dtQueryFilterData()

Functions

Name Description

Public function

void

 

copyFrom

(
    const dtQueryFilterData* sourc...
)

Public function Const

bool

 

equals

(
    const dtQueryFilterData* other
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss