Class UTryllNodeParamsFactory¶
ClassList > UTryllNodeParamsFactory
#include <TryllNodeParamsFactory.h>
Inherits the following classes: UBlueprintFunctionLibrary
Public Static Functions¶
Detailed Description¶
Blueprint-callable factory for constructing concrete node params objects.
Allows Blueprints to create typed params for ChangeParams() and graph authoring without any per-project C++ glue.
Usage (Blueprint): MakeGenerateParams → set fields → Agent.ChangeParams(NodeName, Params) CloneParams(Baseline) → set one field → Agent.ChangeParams(NodeName, Cloned)
Public Static Functions Documentation¶
function CloneParams¶
static UTryllNodeParamsBase * UTryllNodeParamsFactory::CloneParams (
UTryllNodeParamsBase * Source,
UObject * WorldContextObject
)
Deep-clone any UTryllNodeParamsBase subclass. Typical mutation idiom: Clone = CloneParams(Agent->GetNodeParamsBaseline(NodeName)) // set fields on Clone Agent->ChangeParams(NodeName, Clone)
function MakeBranchParams¶
static UTryllBranchParams * UTryllNodeParamsFactory::MakeBranchParams (
UObject * WorldContextObject
)
Construct an authored BranchParams with schema-default field values.
function MakeCannedResponseParams¶
static UTryllCannedResponseParams * UTryllNodeParamsFactory::MakeCannedResponseParams (
UObject * WorldContextObject
)
Construct an authored CannedResponseParams with schema-default field values.
function MakeClassifyIntentLLMParams¶
static UTryllClassifyIntentLLMParams * UTryllNodeParamsFactory::MakeClassifyIntentLLMParams (
UObject * WorldContextObject
)
Construct an authored ClassifyIntentLLMParams with schema-default field values.
function MakeClassifyIntentParams¶
static UTryllClassifyIntentParams * UTryllNodeParamsFactory::MakeClassifyIntentParams (
UObject * WorldContextObject
)
Construct an authored ClassifyIntentParams with schema-default field values.
function MakeGenerateAndSpeakParams¶
static UTryllGenerateAndSpeakParams * UTryllNodeParamsFactory::MakeGenerateAndSpeakParams (
UObject * WorldContextObject
)
Construct an authored GenerateAndSpeakParams with schema-default field values.
function MakeGenerateParams¶
static UTryllGenerateParams * UTryllNodeParamsFactory::MakeGenerateParams (
UObject * WorldContextObject
)
Construct an authored GenerateParams with schema-default field values.
function MakeInstructionParams¶
static UTryllInstructionParams * UTryllNodeParamsFactory::MakeInstructionParams (
UObject * WorldContextObject
)
Construct an authored InstructionParams with schema-default field values.
function MakeIntentToInstructionParams¶
static UTryllIntentToInstructionParams * UTryllNodeParamsFactory::MakeIntentToInstructionParams (
UObject * WorldContextObject
)
Construct an authored IntentToInstructionParams with schema-default field values.
function MakePauseParams¶
static UTryllPauseParams * UTryllNodeParamsFactory::MakePauseParams (
UObject * WorldContextObject
)
Construct an authored PauseParams with schema-default field values.
function MakeRegexGuardrailParams¶
static UTryllRegexGuardrailParams * UTryllNodeParamsFactory::MakeRegexGuardrailParams (
UObject * WorldContextObject
)
Construct an authored RegexGuardrailParams with schema-default field values.
function MakeRetrieveParams¶
static UTryllRetrieveParams * UTryllNodeParamsFactory::MakeRetrieveParams (
UObject * WorldContextObject
)
Construct an authored RetrieveParams with schema-default field values.
function MakeSpeakParams¶
static UTryllSpeakParams * UTryllNodeParamsFactory::MakeSpeakParams (
UObject * WorldContextObject
)
Construct an authored SpeakParams with schema-default field values.
function MakeToolCallParams¶
static UTryllToolCallParams * UTryllNodeParamsFactory::MakeToolCallParams (
UObject * WorldContextObject
)
Construct an authored ToolCallParams with schema-default field values.
function MakeTransformParams¶
static UTryllTransformParams * UTryllNodeParamsFactory::MakeTransformParams (
UObject * WorldContextObject
)
Construct an authored TransformParams with schema-default field values.
The documentation for this class was generated from the following file C:/_tryll/_monorepo3/tryll/clients/unreal/Source/TryllClient/Public/Generated/TryllNodeParamsFactory.h