UAudioGameplayVolumeComponentBase

[UAudioGameplayVolumeComponentBase](API\Plugins\AudioGameplayVolume\UAudioGameplayVolumeComponentBas-) - Base component for use with audio gameplay volumes

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

AudioGameplayVolume

Header

/Engine/Plugins/AudioGameplayVolume/Source/AudioGameplayVolume/Public/AudioGameplayVolumeComponent.h

Include

#include "AudioGameplayVolumeComponent.h"

Syntax

UCLASS(Abstract, HideDropDown)
class UAudioGameplayVolumeComponentBase : public UAudioGameplayComponent

Remarks

UAudioGameplayVolumeComponentBase - Base component for use with audio gameplay volumes

Variables

Name Description

Protected variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

int32

 

Priority

The priority of this component. In the case of overlapping volumes or multiple affecting components, the highest priority is chosen.

Constructors

Name Description

Public function

UAudioGameplayVolumeComponentBase

(
    const FObjectInitializer& ObjectIn...
)

Destructors

Functions

Name Description

Public function Virtual Const

TSharedPtr< ...

 

CreateMutator()

Create and fill the appropriate proxy mutator for this component

Protected function Virtual Const

TSharedPtr< ...

 

FactoryMutator()

Create this component's type of mutator

Protected function Virtual Const

void

 

FillMutator

(
    TSharedPtr< FProxyVolumeMutator > M...
)

Fill the mutator with data from our component

Public function Const

int32

 

GetPriority()

Protected function Const

void

 

NotifyDataChanged()

Notify our parent volume our proxy may need updating

Public function UFunction BlueprintCallable, Category

void

 

SetPriority

(
    int32 InPriority
)