FConversationNodeHandle

Choose your operating system:

Windows

macOS

Linux

References

Module

CommonConversationRuntime

Header

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

Include

#include "ConversationNode.h"

Syntax

USTRUCT(BlueprintType)
struct FConversationNodeHandle

Variables

Name Description

Public variable UProperty Category, EditAnywhere

FGuid

 

NodeGUID

Constructors

Name Description

Public function

FConversationNodeHandle()

Public function

FConversationNodeHandle

(
    const FGuid& InNodeGUID
)

Functions

Name Description

Public function

void

 

Invalidate()

Public function Const

bool

 

IsValid()

Public function Const

FString

 

ToString()

Public function Const

const UConve...

 

TryToResolve

(
    const FConversationContext& Contex...
)

Tries to resolve the node, this may fail, the guid might be bogus, or the node might not be in memory.

Public function Const

const UConve...

 

TryToResolve_Slow

(
    UWorld* InWorld
)

Tries to resolve the node, this may fail, the guid might be bogus, or the node might not be in memory.

Operators

Name Description

Public function Const

 

operator FGuid()

Public function

 

operator FGuid &()

Public function

FConversatio...

 

operator=

(
    const FGuid& InNodeGUID
)