Struct FTryllSlotInput¶
#include <TryllSlotInput.h>
Public Attributes¶
| Type | Name |
|---|---|
| FString | Value |
Public Functions¶
| Type | Name |
|---|---|
| FTryllSlotInput () = default |
|
| FTryllSlotInput (const FString & InValue) |
|
| FTryllSlotInput (const TCHAR * InValue) |
|
| bool | IsEmpty () const |
| const FString & | ToString () const |
| bool | operator!= (const FTryllSlotInput & Other) const |
| const TCHAR * | operator* () const |
| bool | operator== (const FTryllSlotInput & Other) const |
Detailed Description¶
Selects an upstream inter-node slot ("input"-style fields: GenerateParams::Input, GenerateAndSpeakParams::Input, RetrieveParams::Input, SpeakParams::Input, ClassifyIntentParams::Input, ClassifyIntentLLMParams::Input, ToolCallParams::Input).
In the editor this renders as a two-kind dropdown — "User Message" plus one "Slot <X>" entry per slot reachable upstream of the owning node on some path — no free-text mode. Empty Value = "user_message" (every input-bearing node, including Speak, shares this default).
Implicitly converts to/from FString so it is mostly drop-in where a slot-name string was used before.
Public Attributes Documentation¶
variable Value¶
Public Functions Documentation¶
function FTryllSlotInput [1/3]¶
function FTryllSlotInput [2/3]¶
function FTryllSlotInput [3/3]¶
function IsEmpty¶
function ToString¶
function operator!=¶
function operator*¶
function operator==¶
The documentation for this class was generated from the following file C:/_tryll/_monorepo3/tryll/clients/unreal/Source/TryllClient/Public/TryllSlotInput.h