FEnvQueryResult

Windows
MacOS
Linux

Inheritance Hierarchy

FEnvQueryResult

FEnvQueryInstance

References

Module

AIModule

Header

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

Include

#include "EnvironmentQuery/EnvQueryTypes.h"

Syntax

struct FEnvQueryResult

Variables

Name Description

Public variable

TArray< FEnvQue...

 

Items

Public variable

TSubclassOf< UE...

 

ItemType

Type of generated items

Public variable

int32

 

OptionIndex

Index of query option, that generated items

Public variable

TWeakObjectPtr<...

 

Owner

Instance owner.

Public variable

int32

 

QueryID

Instance ID

Public variable

TArray< uint8 >

 

RawData

Raw data of items

Constructors

Name Description

Public function

FEnvQueryResult()

Public function

FEnvQueryResult

(
    const EEnvQueryStatus::Type& InSta...
)

Functions

Name Description

Public function Const

void

 

GetAllAsActors

(
    TArray< AActor* >& OutActors
)

That this function does not strip out the null-actors to not mess up results of GetItemScore(Index) calls

Public function Const

void

 

GetAllAsLocations

(
    TArray< FVector >& OutLocations
)

Public function Const

AActor *

 

GetItemAsActor

(
    int32 Index
)

Item accessors for basic types

Public function Const

FVector

 

GetItemAsLocation

(
    int32 Index
)

Public function Const

float

 

GetItemScore

(
    int32 Index
)

Public function Const

EEnvQuerySta...

 

GetRawStatus()

Public function Const

bool

 

IsAborted()

Public function Const

bool

 

IsFinished()

Public function Const

bool

 

IsSuccsessful()

Public function

void

 

MarkAsAborted()

Public function

void

 

MarkAsFailed()

Public function

void

 

MarkAsFinishedWithoutIssues()

Public function

void

 

MarkAsMissingParam()

Public function

void

 

MarkAsOwnerLost()

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