Navigation
API > API/Runtime > API/Runtime/Engine
| Name | UDialogueSoundWaveProxy |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Classes/Sound/DialogueSoundWaveProxy.h |
| Include Path | #include "Sound/DialogueSoundWaveProxy.h" |
Syntax
UCLASS ()
class UDialogueSoundWaveProxy : public USoundBase
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → USoundBase → UDialogueSoundWaveProxy
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UDialogueSoundWaveProxy
(
const FObjectInitializer& ObjectInitializer |
Sound/DialogueSoundWaveProxy.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| SoundWave | USoundWave * | Sound/DialogueSoundWaveProxy.h | ||
| Subtitles | TArray< struct FSubtitleCue > | Sound/DialogueSoundWaveProxy.h | ||
| SubtitleText | FText | Sound/DialogueSoundWaveProxy.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const FText & GetSubtitleText() |
Sound/DialogueSoundWaveProxy.h |
Overridden from USoundBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual const FSoundAttenuationSettings * GetAttenuationSettingsToApply() |
Returns a pointer to the attenuation settings that are to be applied for this node | Sound/DialogueSoundWaveProxy.h | |
virtual UCurveTable * GetCurveData () |
Returns curves associated with this sound if it has any. | Sound/DialogueSoundWaveProxy.h | |
virtual float GetDuration() |
Returns the length of the sound | Sound/DialogueSoundWaveProxy.h | |
virtual float GetMaxDistance() |
Returns the farthest distance at which the sound could be heard | Sound/DialogueSoundWaveProxy.h | |
virtual float GetPitchMultiplier() |
Sound/DialogueSoundWaveProxy.h | ||
virtual USoundClass * GetSoundClass() |
Returns the SoundClass used for this sound. | Sound/DialogueSoundWaveProxy.h | |
virtual float GetVolumeMultiplier() |
Sound/DialogueSoundWaveProxy.h | ||
virtual bool IsPlayable() |
Returns whether the sound base is set up in a playable manner | Sound/DialogueSoundWaveProxy.h | |
virtual void Parse
(
FAudioDevice* AudioDevice, |
Parses the Sound to generate the WaveInstances to play | Sound/DialogueSoundWaveProxy.h |