UEnvQueryInstanceBlueprintWrapper

Windows
MacOS
Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UEnvQueryInstanceBlueprintWrapper

References

Module

AIModule

Header

/Engine/Source/Runtime/AIModule/Classes/EnvironmentQuery/EnvQueryInstanceBlueprintWrapper.h

Include

#include "EnvironmentQuery/EnvQueryInstanceBlueprintWrapper.h"

Syntax

class UEnvQueryInstanceBlueprintWrapper :
    public UObject,
    public IEQSQueryResultSourceInterface

Variables

Name Description

Public variable

 

DeprecationMessage

DEPRECATED! Use GetQueryResultsAsActors instead.

Protected variable

FWeakObjectPtr

 

Instigator

Protected variable

TSubclassOf< UE...

 

ItemType

Protected variable

FEQSQueryDoneSi...

 

OnQueryFinishedEvent

Protected variable

int32

 

OptionIndex

Index of query option, that generated items

Protected variable

int32

 

QueryID

Protected variable

TSharedPtr< FEn...

 

QueryInstance

Protected variable

TSharedPtr< FEn...

 

QueryResult

Protected variable

EEnvQueryRunMod...

 

RunMode

Constructors

Name Description

Public function

UEnvQueryInstanceBlueprintWrapper

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Const

float

 

GetItemScore

(
    int32 ItemIndex
)

Public function

FEQSQueryDon...

 

GetOnQueryFinishedEvent()

Public function Const

bool

 

GetQueryResultsAsActors

(
    TArray< AActor* >& ResultActo...
)

Outputs an array filled with resulting actors.

Public function Const

bool

 

GetQueryResultsAsLocations

(
    TArray< FVector >& ResultLocations
)

Outputs an array of locations generated by the query.

Protected function

void

 

OnQueryFinished

(
    TSharedPtr< FEnvQueryResult > Resul...
)

Public function

void

 

RunQuery

(
    const EEnvQueryRunMode::Type InRunM...,
    FEnvQueryRequest& QueryRequest
)

Public function

void

 

SetInstigator

(
    const UObject* Object
)

Public function

void

 

SetNamedParam

(
    FName ParamName,
    float Value
)

Overridden from UObject

Name Description

Protected function Virtual Const

bool

 

IsSupportedForNetworking()

IsSupportedForNetworking means an object can be referenced over the network

Classes

Name

Description

Public class

FEQSQueryDoneSignature

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