Navigation
Unreal Engine C++ API Reference > Runtime > Engine > Sound
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- USoundMix
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Classes/Sound/SoundMix.h |
Include | #include "Sound/SoundMix.h" |
Syntax
class USoundMix : public UObject
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
uint32: 1 | bApplyEQ | Whether to apply the EQ effect |
![]() |
uint32: 1 | bChanged | Transient property used to trigger real-time updates of the active EQ filter for editor previewing |
![]() |
float | Duration | Duration of mix, negative means it will be applied until another mix is set. |
![]() |
float | EQPriority | |
![]() |
FAudioEQEffect | EQSettings | |
![]() |
float | FadeInTime | Time taken in seconds for the mix to fade in. |
![]() |
float | FadeOutTime | Time taken in seconds for the mix to fade out. |
![]() |
float | InitialDelay | Initial delay in seconds before the mix is applied. |
![]() |
TArray< struct FSoundClassAdjuster > | SoundClassEffects | Array of changes to be applied to groups. |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
USoundMix
(
const FObjectInitializer& ObjectInitializer |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | CausesPassiveDependencyLoop
(
TArray< USoundClass* >& ProblemClasses |
|
![]() ![]() |
bool | CheckForDependencyLoop
(
USoundClass* SoundClass, |
Overridden from UObject
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | BeginDestroy () |
Called before destroying the object. |
![]() ![]() |
FString | GetDesc () |
Return a one line description of an object for viewing in the thumbnail view of the generic browser |
![]() ![]() |
void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Called when a property on this object has been modified externally |