Navigation
API > API/Runtime > API/Runtime/AIModule > API/Runtime/AIModule/DataProviders
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UAIDataProvider
- UAIDataProvider_QueryParams
- UAIDataProvider_Random
References
| Module | AIModule |
| Header | /Engine/Source/Runtime/AIModule/Classes/DataProviders/AIDataProvider_QueryParams.h |
| Include | #include "DataProviders/AIDataProvider_QueryParams.h" |
Syntax
class UAIDataProvider_QueryParams : public UAIDataProvider
Remarks
AIDataProvider_QueryParams is used with environment queries
It allows defining simple parameters for running query, which are not tied to any specific pawn, but defined for every query execution.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | BoolValue | ||
| float | FloatValue | ||
| int32 | IntValue | ||
| FName | ParamName | Arbitrary name this query parameter will be exposed as to outside world (like BT nodes) |