UEnvQueryGenerator_BlueprintBase

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

AIModule

Header

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

Include

#include "EnvironmentQuery/Generators/EnvQueryGenerator_BlueprintBase.h"

Syntax

class UEnvQueryGenerator_BlueprintBase : public UEnvQueryGenerator

Variables

Name Description

Public variable

TSubclassOf< UE...

 

Context

Context

Public variable

TSubclassOf< UE...

 

GeneratedItemType

Public variable

FText

 

GeneratorsActionDescription

A short description of what test does, like "Generate pawn named Joe"

Constructors

Name Description

Public function

UEnvQueryGenerator_BlueprintBase

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Const

void

 

AddGeneratedActor

(
    AActor* GeneratedActor
)

Public function Const

void

 

AddGeneratedVector

(
    FVector GeneratedVector
)

Public function Const

void

 

DoItemGeneration

(
    const TArray< FVector >& ContextLo...
)

Public function Const

UObject *...

 

GetQuerier()

Public function Virtual Const

UWorld *

 

GetWorld()

Overridden from UEnvQueryGenerator

Name Description

Public function Virtual Const

void

 

GenerateItems

(
    FEnvQueryInstance& QueryInstance
)

Overridden from UEnvQueryNode

Overridden from UObject

Name Description

Public function Virtual

void

 

PostInitProperties()

Called after the C++ constructor and after the properties have been initialized, including those loaded from config.