Navigation
API > API/Runtime > API/Runtime/Navmesh
[UE: moved all filter variables to struct, DO NOT mess with virtual functions here!]
| Name | dtQueryFilterData |
| Type | struct |
| Header File | /Engine/Source/Runtime/Navmesh/Public/Detour/DetourNavMeshQuery.h |
| Include Path | #include "Detour/DetourNavMeshQuery.h" |
Syntax
struct dtQueryFilterData
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
dtQueryFilterData() |
Detour/DetourNavMeshQuery.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| heuristicScale | dtReal | Search heuristic scale. | Detour/DetourNavMeshQuery.h | |
| lowestAreaCost | dtReal | Detour/DetourNavMeshQuery.h | ||
| m_areaCost | dtReal | Cost per area type. (Used by default implementation.) | Detour/DetourNavMeshQuery.h | |
| m_areaFixedCost | dtReal | Fixed cost for entering an area type (Used by default implementation.) | Detour/DetourNavMeshQuery.h | |
| m_excludeFlags | unsigned short | Flags for polygons that should not be visited. (Used by default implementation.) | Detour/DetourNavMeshQuery.h | |
| m_includeFlags | unsigned short | Flags for polygons that can be visited. (Used by default implementation.) | Detour/DetourNavMeshQuery.h | |
| m_isBacktracking | bool | Detour/DetourNavMeshQuery.h | ||
| m_shouldIgnoreClosedNodes | bool | Whether to ignore neighbour nodes that have already been visited. | Detour/DetourNavMeshQuery.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void copyFrom
(
const dtQueryFilterData* source |
Detour/DetourNavMeshQuery.h | ||
bool equals
(
const dtQueryFilterData* other |
Detour/DetourNavMeshQuery.h |