UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FEQSParametrizedQueryExecutionRequest Struct Reference

#include <EnvQueryTypes.h>

Public Member Functions

AIMODULE_API FEQSParametrizedQueryExecutionRequest ()
 
AIMODULE_API void InitForOwnerAndBlackboard (UObject &Owner, UBlackboardData *BBAsset)
 
bool IsValid () const
 
AIMODULE_API int32 Execute (UObject &QueryOwner, const UBlackboardComponent *BlackboardComponent, FQueryFinishedSignature &QueryFinishedDelegate)
 

Public Attributes

TObjectPtr< UEnvQueryQueryTemplate
 
TArray< FAIDynamicParamQueryConfig
 
FBlackboardKeySelector EQSQueryBlackboardKey
 
TEnumAsByte< EEnvQueryRunMode::TypeRunMode
 
uint32 bUseBBKeyForQueryTemplate: 1
 
uint32 bInitialized: 1
 

Constructor & Destructor Documentation

◆ FEQSParametrizedQueryExecutionRequest()

FEQSParametrizedQueryExecutionRequest::FEQSParametrizedQueryExecutionRequest ( )

Member Function Documentation

◆ Execute()

int32 FEQSParametrizedQueryExecutionRequest::Execute ( UObject QueryOwner,
const UBlackboardComponent *  BlackboardComponent,
FQueryFinishedSignature QueryFinishedDelegate 
)

◆ InitForOwnerAndBlackboard()

void FEQSParametrizedQueryExecutionRequest::InitForOwnerAndBlackboard ( UObject Owner,
UBlackboardData BBAsset 
)

◆ IsValid()

bool FEQSParametrizedQueryExecutionRequest::IsValid ( ) const
inline

Member Data Documentation

◆ bInitialized

uint32 FEQSParametrizedQueryExecutionRequest::bInitialized

◆ bUseBBKeyForQueryTemplate

uint32 FEQSParametrizedQueryExecutionRequest::bUseBBKeyForQueryTemplate

◆ EQSQueryBlackboardKey

FBlackboardKeySelector FEQSParametrizedQueryExecutionRequest::EQSQueryBlackboardKey

blackboard key storing an EQS query template

◆ QueryConfig

TArray<FAIDynamicParam> FEQSParametrizedQueryExecutionRequest::QueryConfig

◆ QueryTemplate

TObjectPtr<UEnvQuery> FEQSParametrizedQueryExecutionRequest::QueryTemplate

◆ RunMode

TEnumAsByte<EEnvQueryRunMode::Type> FEQSParametrizedQueryExecutionRequest::RunMode

determines which item will be stored (All = only first matching)


The documentation for this struct was generated from the following files: