Navigation
API > API/Plugins > API/Plugins/AudioModulation
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- USoundControlBusMix
References
| Module | AudioModulation |
| Header | /Engine/Plugins/Runtime/AudioModulation/Source/AudioModulation/Public/SoundControlBusMix.h |
| Include | #include "SoundControlBusMix.h" |
Syntax
UCLASS (Config=Engine, AutoExpandCategories=(Stage, Mix), EditInlineNew, BlueprintType, MinimalAPI)
class USoundControlBusMix : public UObject
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< FSoundControlBusMixStage > | MixStages | Array of stages controlled by mix. | |
| uint32 | ProfileIndex |
Constructors
| Type | Name | Description | |
|---|---|---|---|
USoundControlBusMix
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | ActivateMix () |
Activates this mix in all active worlds. | |
| void | Deactivates all mixes in all active worlds. | ||
| void | Deactivates this mix in all active worlds. | ||
| void | Loads the mix from the provided profile index. | ||
| void | OnPropertyChanged
(
FProperty* Property, |
||
| void | Saves the mix to the provided profile index. | ||
| void | SoloMix () |
Solos this mix, deactivating all others and activating this (if its not already active), while testing in-editor in all active worlds |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | BeginDestroy () |
Called before destroying the object. | |
| void | PostEditChangeChainProperty
(
FPropertyChangedChainEvent& InPropertyChangedEvent |
This alternate version of PostEditChange is called when properties inside structs are modified. | |
| void | PostEditChangeProperty
(
FPropertyChangedEvent& InPropertyChangedEvent |
Called when a property on this object has been modified externally |