FConversationNodeHandle

Windows
MacOS
Linux

References

Module

CommonConversationRuntime

Header

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

Include

#include "ConversationNode.h"

Syntax

[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)([BlueprintType](Programming/UnrealArchitecture/Reference/Structs/Specifiers/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
)

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