Navigation
Unreal Engine C++ API Reference > Plugins > AudioGameplayVolume
Inheritance Hierarchy
- UActorComponent
- UAudioGameplayComponent
- UAudioGameplayVolumeMutator
- UAttenuationVolumeComponent
- UFilterVolumeComponent
- UReverbVolumeComponent
- USubmixOverrideVolumeComponent
- USubmixSendVolumeComponent
References
Module | AudioGameplayVolume |
Header | /Engine/Plugins/AudioGameplayVolume/Source/AudioGameplayVolume/Public/AudioGameplayVolumeMutator.h |
Include | #include "AudioGameplayVolumeMutator.h" |
Syntax
UCLASS (Abstract, HideDropDown, Meta=(IsBlueprintBase=false))
class UAudioGameplayVolumeMutator : public UAudioGameplayComponent
Remarks
UAudioGameplayVolumeMutator - These components are used for more complex interactions with AudioGameplayVolumes. Currently, components inheriting this base can affect interior settings as well as active sounds or the audio listener(s) inside the volume. See also: FilterVolumeComponent, AttenuationVolumeComponent, SubmixSendComponent, SubmixOverrideVolumeComponent, and ReverbVolumeComponent
Variables
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() ![]() |
int32 | Priority | The priority of this component. In the case of overlapping volumes or multiple affecting components, the highest priority is chosen. |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
UAudioGameplayVolumeMutator
(
const FObjectInitializer& ObjectInitializer |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
void | CopyAudioDataToMutator
(
TSharedPtr< FProxyVolumeMutator >& Mutator |
Override in child classes to copy additional data needed to mutators |
![]() ![]() ![]() |
TSharedPtr< FProxyVolumeMutator > | Create and fill the appropriate proxy mutator for this component | |
![]() ![]() ![]() |
TSharedPtr< FProxyVolumeMutator > | Create this component's type of mutator | |
![]() ![]() |
int32 | GetPriority () |
|
![]() ![]() |
void | Notify our parent volume our proxy may need updating | |
![]() ![]() |
void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
|
![]() ![]() ![]() |
void | SetPriority
(
int32 InPriority |
Overridden from UAudioGameplayComponent
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | Enable () |