Module |
|
Header |
/Engine/Plugins/Experimental/CommonConversation/Source/CommonConversationRuntime/Public/ConversationTypes.h |
Include |
#include "ConversationTypes.h" |
[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)([BlueprintType](Programming/UnrealArchitecture/Reference/Structs/Specifiers/BlueprintType))
struct FClientConversationOptionEntry
The conversation option entry is what we send to the client, one entry per choice.
Name | Description | ||
---|---|---|---|
|
ChoiceReference |
||
|
ChoiceTags |
||
|
ChoiceText |
||
|
ChoiceType |
||
|
ExtraData |
Occasionally a choice might need to send down metadata that's entirely extra. |
Name | Description | ||
---|---|---|---|
|
GetChoiceDataForKey ( |
||
|
IsChoiceAvailable() |
||
|
SetChoiceAvailable ( |
||
|
FAdvanceConv... |
ToAdvanceConversationRequest ( |
|
|
const FConve... |
ToChoiceReference() |
|
|
const TConve... |
TryToResolveChoiceNode ( |
Tries to resolve the node, this may fail, the guid might be bogus, or the node might not be in memory. |
|
const TConve... |
TryToResolveChoiceNode_Slow ( |