UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FDialogueContext Struct Reference

#include <DialogueTypes.h>

Public Member Functions

ENGINE_API FDialogueContext ()
 
ENGINE_API FString GetContextHash () const
 

Public Attributes

TObjectPtr< UDialogueVoiceSpeaker
 
TArray< TObjectPtr< UDialogueVoice > > Targets
 

Friends

ENGINE_API bool operator== (const FDialogueContext &LHS, const FDialogueContext &RHS)
 
ENGINE_API bool operator!= (const FDialogueContext &LHS, const FDialogueContext &RHS)
 

Constructor & Destructor Documentation

◆ FDialogueContext()

FDialogueContext::FDialogueContext ( )

Member Function Documentation

◆ GetContextHash()

FString FDialogueContext::GetContextHash ( ) const

Gets a generated hash created from the source and targets.

Friends And Related Symbol Documentation

◆ operator!=

ENGINE_API bool operator!= ( const FDialogueContext LHS,
const FDialogueContext RHS 
)
friend

◆ operator==

ENGINE_API bool operator== ( const FDialogueContext LHS,
const FDialogueContext RHS 
)
friend

Member Data Documentation

◆ Speaker

TObjectPtr<UDialogueVoice> FDialogueContext::Speaker

The person speaking the dialogue.

◆ Targets

TArray<TObjectPtr<UDialogueVoice> > FDialogueContext::Targets

The people being spoken to.


The documentation for this struct was generated from the following files: