Navigation
API > API/Runtime > API/Runtime/AIModule > API/Runtime/AIModule/EnvironmentQuery
References
| Module | AIModule |
| Header | /Engine/Source/Runtime/AIModule/Classes/EnvironmentQuery/EnvQueryTypes.h |
| Include | #include "EnvironmentQuery/EnvQueryTypes.h" |
Syntax
struct FEQSParametrizedQueryExecutionRequest
Variables
| Type | Name | Description | |
|---|---|---|---|
| uint32: 1 | bInitialized | ||
| uint32: 1 | bUseBBKeyForQueryTemplate | ||
| FBlackboardKeySelector | EQSQueryBlackboardKey | Blackboard key storing an EQS query template | |
| TArray< FAIDynamicParam > | QueryConfig | ||
| TObjectPtr< UEnvQuery > | QueryTemplate | ||
| TEnumAsByte< EEnvQueryRunMode::Type > | RunMode | Determines which item will be stored (All = only first matching) |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| int32 | Execute
(
UObject& QueryOwner, |
||
| void | InitForOwnerAndBlackboard
(
UObject& Owner, |
||
| bool | IsValid () |
||
| void | PostEditChangeProperty
(
UObject& Owner, |