UEnvQueryGenerator_Cone

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

AIModule

Header

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

Include

#include "EnvironmentQuery/Generators/EnvQueryGenerator_Cone.h"

Syntax

class UEnvQueryGenerator_Cone : public UEnvQueryGenerator_ProjectedPoints

Variables

Name Description

Protected variable

FAIDataProvider...

 

AlignedPointsDistance

Distance between each point of the same angle

Protected variable

FAIDataProvider...

 

AngleStep

The step of the angle increase. Angle step must be >=1 Smaller values generate less items

Protected variable

uint8: 1

 

bIncludeContextLocation

Whether to include CenterActors' locations when generating items.

Protected variable

TSubclassOf< UE...

 

CenterActor

The actor (or actors) that will generate a cone in their facing direction

Protected variable

FAIDataProvider...

 

ConeDegrees

Maximum degrees of the generated cone

Protected variable

FAIDataProvider...

 

Range

Generation distance

Constructors

Name Description

Public function

UEnvQueryGenerator_Cone

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Const

void

 

BindDataToDataProviders

(
    FEnvQueryInstance& QueryInstance
)

Binds data to data providers

Overridden from UEnvQueryGenerator

Name Description

Public function Virtual Const

void

 

GenerateItems

(
    FEnvQueryInstance& QueryInstance
)

Overridden from UEnvQueryNode

Name Description

Public function Virtual Const

FText

 

GetDescriptionDetails()

Returns the details of the generator on the corresponding node in the EQS Editor window

Public function Virtual Const

FText

 

GetDescriptionTitle()

Returns the title of the generator on the corresponding node in the EQS Editor window