Skip to content

Struct FTryllVariableDecl

ClassList > FTryllVariableDecl

More...

  • #include <TryllVariableDecl.h>

Public Attributes

Type Name
double FloatValue = 0.0
int64 IntValue = 0
FString Name
TArray< FString > StringSetValue
FString StringValue
ETryllVariableType Type = ETryllVariableType::Int
bool bAllowOutputSubstitution = false
bool bBoolValue = false

Detailed Description

One declared per-agent variable — name, type, and initial value. Authored on UTryllWorkflowAsset::Variables (or UTryllAgentComponent::InlineVariables when no asset is assigned); the complete list is sent once in CreateAgentRequest and locks each variable's type for the agent's lifetime. Only one of the value fields is meaningful, selected by Type — the Details customization shows only that field.

Public Attributes Documentation

variable FloatValue

double FTryllVariableDecl::FloatValue;

variable IntValue

int64 FTryllVariableDecl::IntValue;

variable Name

FString FTryllVariableDecl::Name;

variable StringSetValue

TArray<FString> FTryllVariableDecl::StringSetValue;

variable StringValue

FString FTryllVariableDecl::StringValue;

variable Type

ETryllVariableType FTryllVariableDecl::Type;

variable bAllowOutputSubstitution

bool FTryllVariableDecl::bAllowOutputSubstitution;

variable bBoolValue

bool FTryllVariableDecl::bBoolValue;


The documentation for this class was generated from the following file C:/_tryll/_monorepo3/tryll/clients/unreal/Source/TryllClient/Public/TryllVariableDecl.h