Navigation
API > API/Runtime > API/Runtime/AIModule > API/Runtime/AIModule/EnvironmentQuery
References
Module | AIModule |
Header | /Engine/Source/Runtime/AIModule/Classes/EnvironmentQuery/EnvQueryManager.h |
Include | #include "EnvironmentQuery/EnvQueryManager.h" |
Syntax
struct FEnvQueryManagerConfig
Remarks
Wrapper to hold config variables
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
bool | bTestQueriesUsingBreadth | Whether we update EQS queries based on: running a test on one query and move to the next (breadth) - default behavior, or test an entire query before moving to the next one (depth). |
![]() |
double | ExecutionTimeWarningSeconds | Maximum EQS execution duration (in seconds) before a warning is reported. |
![]() |
double | GenerationTimeWarningSeconds | Maximum EQS Generator duration (in seconds) before a warning is reported. |
![]() |
double | HandlingResultTimeWarningSeconds | Maximum EQS Query FinishDelegate duration (in seconds) before a warning is reported. |
![]() |
float | MaxAllowedTestingTime | How long are we allowed to test per update, in seconds. |
![]() |
double | QueryCountWarningInterval | How often (in seconds) we will warn about the number of queries (allows us to catch multiple occurrences in a session) |
![]() |
int32 | QueryCountWarningThreshold | If greater than zero, we will warn once when the number of queries is greater than or equal to this number, and log the queries out |