UDialogueSoundWaveProxy

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Engine

Header

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

Include

#include "Sound/DialogueSoundWaveProxy.h"

Syntax

class UDialogueSoundWaveProxy : public USoundBase

Variables

Name Description

Public variable

USoundWave *...

 

SoundWave

Public variable

TArray< struct ...

 

Subtitles

Constructors

Name Description

Public function

UDialogueSoundWaveProxy

(
    const FObjectInitializer& ObjectIn...
)

Overridden from USoundBase

Name Description

Public function Virtual Const

const FSound...

 

GetAttenuationSettingsToApply()

Returns a pointer to the attenuation settings that are to be applied for this node

Public function Virtual Const

UCurveTable ...

 

GetCurveData()

Returns curves associated with this sound if it has any.

Public function Virtual

float

 

GetDuration()

Returns the length of the sound

Public function Virtual Const

float

 

GetMaxDistance()

Returns the farthest distance at which the sound could be heard

Public function Virtual

float

 

GetPitchMultiplier()

Public function Virtual Const

USoundClass ...

 

GetSoundClass()

Returns the SoundClass used for this sound.

Public function Virtual

float

 

GetVolumeMultiplier()

Public function Virtual Const

bool

 

IsPlayable()

Returns whether the sound base is set up in a playable manner

Public function Virtual

void

 

Parse

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

Parses the Sound to generate the WaveInstances to play

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