Class UTryllNodeParamsBase¶
ClassList > UTryllNodeParamsBase
#include <TryllNodeParamsBase.h>
Inherits the following classes: UObject
Inherited by the following classes: UTryllCannedResponseParams, UTryllClassifyIntentLLMParams, UTryllClassifyIntentParams, UTryllGenerateParams, UTryllHumanMessageGuardrailParams, UTryllInstructionParams, UTryllIntentToInstructionParams, UTryllRetrieveParams, UTryllToolCallParams
Public Functions¶
| Type | Name |
|---|---|
| virtual TArray< FString > | GetExitTargetOptions () const |
| virtual ETryllNodeType | GetNodeType () const |
| virtual flatbuffers::Offset< void > | Pack (flatbuffers::FlatBufferBuilder & Fbb, ::Tryll::NodeParams::NodeParams & OutType) const |
| ETryllNodeType return | static_cast (0) |
Detailed Description¶
Abstract base for typed node-parameter UObjects (generated subclasses in this directory).
Public Functions Documentation¶
function GetExitTargetOptions¶
Dropdown options for fields tagged with FlatBuffers (exit). Walks the Outer chain to find the enclosing FTryllGraphDescription (typically owned by a UTryllWorkflowAsset or UTryllAgentComponent), then returns: [""] + node names from that graph.
The leading empty string represents END (turn finishes after this node); Unreal's Details panel renders it as a blank entry in the dropdown.
Bound via UPROPERTY meta=(GetOptions="GetExitTargetOptions") on every codegen-emitted exit field. When the params UObject is not part of an editable graph (orphaned / runtime-constructed), returns just [""].
function GetNodeType¶
function Pack¶
virtual flatbuffers::Offset< void > UTryllNodeParamsBase::Pack (
flatbuffers::FlatBufferBuilder & Fbb,
::Tryll::NodeParams::NodeParams & OutType
) const
function static_cast¶
The documentation for this class was generated from the following file C:/_tryll/_monorepo2/server/client-unreal/Source/TryllClient/Public/Generated/Nodes/TryllNodeParamsBase.h