![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <EnvQueryManager.h>
Public Member Functions | |
| FString | ToString () const |
Public Attributes | |
| float | MaxAllowedTestingTime = 0.003f |
| bool | bTestQueriesUsingBreadth = false |
| int32 | QueryCountWarningThreshold = 200 |
| double | QueryCountWarningInterval = 60.0f |
| double | ExecutionTimeWarningSeconds = 0.025f |
| double | HandlingResultTimeWarningSeconds = 0.025f |
| double | GenerationTimeWarningSeconds = 0.01f |
Wrapper to hold config variables
| FString FEnvQueryManagerConfig::ToString | ( | ) | const |
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 FEnvQueryManagerConfig::ExecutionTimeWarningSeconds = 0.025f |
Maximum EQS execution duration (in seconds) before a warning is reported.
| double FEnvQueryManagerConfig::GenerationTimeWarningSeconds = 0.01f |
Maximum EQS Generator duration (in seconds) before a warning is reported.
| double FEnvQueryManagerConfig::HandlingResultTimeWarningSeconds = 0.025f |
Maximum EQS Query FinishDelegate duration (in seconds) before a warning is reported.
| float FEnvQueryManagerConfig::MaxAllowedTestingTime = 0.003f |
how long are we allowed to test per update, in seconds.
| double FEnvQueryManagerConfig::QueryCountWarningInterval = 60.0f |
how often (in seconds) we will warn about the number of queries (allows us to catch multiple occurrences in a session)
| int32 FEnvQueryManagerConfig::QueryCountWarningThreshold = 200 |
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