USoundMix

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Engine

Header

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

Include

#include "Sound/SoundMix.h"

Syntax

class USoundMix : public UObject

Variables

Name Description

Public variable

uint32: 1

 

bApplyEQ

Whether to apply the EQ effect

Public variable

uint32: 1

 

bChanged

Transient property used to trigger real-time updates of the active EQ filter for editor previewing

Public variable

float

 

Duration

Duration of mix, negative means it will be applied until another mix is set.

Public variable

float

 

EQPriority

Public variable

FAudioEQEffect

 

EQSettings

Public variable

float

 

FadeInTime

Time taken in seconds for the mix to fade in.

Public variable

float

 

FadeOutTime

Time taken in seconds for the mix to fade out.

Public variable

float

 

InitialDelay

Initial delay in seconds before the mix is applied.

Public variable

TArray< struct ...

 

SoundClassEffects

Array of changes to be applied to groups.

Constructors

Name Description

Public function

USoundMix

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Const

bool

 

CausesPassiveDependencyLoop

(
    TArray< USoundClass* >& Probl...
)

Protected function Const

bool

 

CheckForDependencyLoop

(
    USoundClass* SoundClass,
    TArray< USoundClass* >& Probl...,
    bool CheckChildren
)

Overridden from UObject

Name Description

Protected function Virtual

void

 

BeginDestroy()

Called before destroying the object.

Protected function Virtual

FString

 

GetDesc()

Return a one line description of an object for viewing in the thumbnail view of the generic browser

Protected function Virtual

void

 

PostEditChangeProperty

(
    FPropertyChangedEvent& PropertyCha...
)

Called when a property on this object has been modified externally

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