Struct FTryllToolParamDefinition¶
ClassList > FTryllToolParamDefinition
#include <TryllToolParamDefinition.h>
Public Attributes¶
| Type | Name |
|---|---|
| bool | bOverrideDescription = false |
| bool | bOverrideName = false |
| bool | bOverrideType = false |
Public Functions¶
| Type | Name |
|---|---|
| UPROPERTY (EditAnywhere, BlueprintReadWrite, Category="Tryll|ToolParamDefinition", meta=(EditCondition="bOverrideName")) |
|
| UPROPERTY (EditAnywhere, BlueprintReadWrite, Category="Tryll|ToolParamDefinition", meta=(EditCondition="bOverrideType")) |
|
| UPROPERTY (EditAnywhere, BlueprintReadWrite, Category="Tryll|ToolParamDefinition", meta=(EditCondition="bOverrideDescription")) |
Detailed Description¶
One named parameter in a tool's schema (used in SLM prompt construction).
Public Attributes Documentation¶
variable bOverrideDescription¶
Human-readable parameter description for the SLM prompt.
variable bOverrideName¶
Parameter name exposed to the SLM in the tool schema.
variable bOverrideType¶
JSON-schema-style type string (e.g. "string", "number").
Public Functions Documentation¶
function UPROPERTY [1/3]¶
FTryllToolParamDefinition::UPROPERTY (
EditAnywhere,
BlueprintReadWrite,
Category="Tryll|ToolParamDefinition",
meta=(EditCondition="bOverrideName")
)
function UPROPERTY [2/3]¶
FTryllToolParamDefinition::UPROPERTY (
EditAnywhere,
BlueprintReadWrite,
Category="Tryll|ToolParamDefinition",
meta=(EditCondition="bOverrideType")
)
function UPROPERTY [3/3]¶
FTryllToolParamDefinition::UPROPERTY (
EditAnywhere,
BlueprintReadWrite,
Category="Tryll|ToolParamDefinition",
meta=(EditCondition="bOverrideDescription")
)
The documentation for this class was generated from the following file C:/_tryll/_monorepo2/server/client-unreal/Source/TryllClient/Public/Generated/Nodes/TryllToolParamDefinition.h