UEnvQueryGenerator_PathingGrid

Navigation grid, generates points on navmesh with paths to/from context no further than given limit

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

AIModule

Header

/Engine/Source/Runtime/AIModule/Classes/EnvironmentQuery/Generators/EnvQueryGenerator_PathingGrid.h

Include

#include "EnvironmentQuery/Generators/EnvQueryGenerator_PathingGrid.h"

Syntax

class UEnvQueryGenerator_PathingGrid : public UEnvQueryGenerator_SimpleGrid

Remarks

Navigation grid, generates points on navmesh with paths to/from context no further than given limit

Variables

Name Description

Public variable

TSubclassOf< UN...

 

NavigationFilter

Navigation filter to use in pathfinding

Public variable

FAIDataProvider...

 

PathToItem

Pathfinding direction

Public variable

FAIDataProvider...

 

ScanRangeMultiplier

Multiplier for max distance between point and context

Constructors

Name Description

Public function

UEnvQueryGenerator_PathingGrid

(
    const FObjectInitializer& ObjectIn...
)

Overridden from UEnvQueryGenerator_ProjectedPoints

Name Description

Public function Virtual Const

void

 

ProjectAndFilterNavPoints

(
    TArray< FNavLocation >& Points,
    FEnvQueryInstance& QueryInstance
)

Project all points in array and remove those outside navmesh