USoundNodeDialoguePlayer

Sound node that contains a reference to the dialogue table to pull from and be played

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Sound/SoundNodeDialoguePlayer.h

Include

#include "Sound/SoundNodeDialoguePlayer.h"

Syntax

class USoundNodeDialoguePlayer : public USoundNode

Remarks

Sound node that contains a reference to the dialogue table to pull from and be played

Variables

Name Description

Public variable

uint32: 1

 

bLooping

Whether the dialogue line should be played looping

Public variable

FDialogueWavePa...

 

DialogueWaveParameter

Constructors

Name Description

Public function

USoundNodeDialoguePlayer

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Const

UDialogueWav...

 

GetDialogueWave()

Public function Virtual

void

 

ParseNodes

(
    FAudioDevice* AudioDevice,
    const UPTRINT NodeWaveInstanceHash,
    FActiveSound& ActiveSound,
    const FSoundParseParameters& Parse...,
    TArray< FWaveInstance* >& Wav...
)

Public function

void

 

SetDialogueWave

(
    UDialogueWave* Value
)

Overridden from USoundNode

Name Description

Public function Virtual

float

 

GetDuration()

Returns the maximum duration this sound node will play for.

Public function Virtual Const

int32

 

GetMaxChildNodes()

Returns the maximum number of child nodes this node can possibly have

Public function Virtual Const

int32

 

GetNumSounds

(
    const UPTRINT NodeWaveInstanceHash,
    FActiveSound& ActiveSound
)

Returns the number of simultaneous sounds this node instance plays back.

Public function Virtual Const

FText

 

GetTitle()

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