Class UTryllInstructionParams¶
ClassList > UTryllInstructionParams
#include <TryllInstructionParams.h>
Inherits the following classes: UTryllNodeParamsBase
Public Attributes¶
| Type | Name |
|---|---|
| FString | Instruction |
| FString | InstructionName |
| bool | bOverrideInstruction = false |
| bool | bOverrideInstructionName = false |
Public Functions¶
| Type | Name |
|---|---|
| virtual ETryllNodeType | GetNodeType () override const |
| virtual flatbuffers::Offset< void > | Pack (flatbuffers::FlatBufferBuilder & Fbb, Tryll::NodeParams::NodeParams & OutType) override const |
| UPROPERTY (EditAnywhere, BlueprintReadWrite, Category="Tryll|Exits", meta=(GetOptions="GetExitTargetOptions")) |
Public Functions inherited from UTryllNodeParamsBase¶
| 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¶
Plain instruction node. Attaches an InstructionComponent to the current interaction so downstream Mustache templates can reference it.
Public Attributes Documentation¶
variable Instruction¶
variable InstructionName¶
variable bOverrideInstruction¶
The instruction text. Mutable. Set to true to override the inherited Instruction value.
variable bOverrideInstructionName¶
Name used as the Mustache variable suffix (instruction_<name>). Set to true to override the inherited InstructionName value.
Public Functions Documentation¶
function GetNodeType¶
Implements UTryllNodeParamsBase::GetNodeType
function Pack¶
virtual flatbuffers::Offset< void > UTryllInstructionParams::Pack (
flatbuffers::FlatBufferBuilder & Fbb,
Tryll::NodeParams::NodeParams & OutType
) override const
Implements UTryllNodeParamsBase::Pack
function UPROPERTY¶
UTryllInstructionParams::UPROPERTY (
EditAnywhere,
BlueprintReadWrite,
Category="Tryll|Exits",
meta=(GetOptions="GetExitTargetOptions")
)
Default exit target after attaching the instruction. Empty string = END. Graph exit "default" — target node name; empty = END.
The documentation for this class was generated from the following file C:/_tryll/_monorepo2/server/client-unreal/Source/TryllClient/Public/Generated/Nodes/TryllInstructionParams.h