UConversationChoiceNode

A choice on a task indicates that an option be presented to the user when the owning task is one of the available options of a preceding task.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

CommonConversationRuntime

Header

/Engine/Plugins/Experimental/CommonConversation/Source/CommonConversationRuntime/Public/ConversationChoiceNode.h

Include

#include "ConversationChoiceNode.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Blueprintable)
class UConversationChoiceNode : public UConversationSubNode

Remarks

A choice on a task indicates that an option be presented to the user when the owning task is one of the available options of a preceding task.

Variables

Name Description

Public variable UProperty Category, EditAnywhere BlueprintReadOnly

FGameplayTagCon...

 

ChoiceTags

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadOnly

FText

 

DefaultChoiceDisplayText

Functions

Name Description

Protected function Const UFunction blueprintnativeevent

void

 

FillChoice

(
    const FConversationContext& Contex...,
    FClientConversationOptionEntry& Ch...
)

Public function Virtual Const

bool

 

GenerateChoice

(
    const FConversationContext& Contex...,
    FClientConversationOptionEntry& Ch...
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss