Skip to content

Class UTryllInstructionParams

ClassList > UTryllInstructionParams

More...

  • #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

See 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

FString UTryllInstructionParams::Instruction;

variable InstructionName

FString UTryllInstructionParams::InstructionName;

variable bOverrideInstruction

bool UTryllInstructionParams::bOverrideInstruction;

The instruction text. Mutable. Set to true to override the inherited Instruction value.


variable bOverrideInstructionName

bool UTryllInstructionParams::bOverrideInstructionName;

Name used as the Mustache variable suffix (instruction_<name>). Set to true to override the inherited InstructionName value.


Public Functions Documentation

function GetNodeType

inline virtual ETryllNodeType UTryllInstructionParams::GetNodeType () override const

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