Navigation
API > API/Plugins > API/Plugins/AudioGameplayVolume
Abstract condition type for Audio Toggles (UAudioGameplayVolumeComponent).
The way Audio Toggles evaluate to On or Off is implemented in child classes by overriding the ContainsPosition function (because toggles were originally only implemented as the audio listener being inside or outside some 3D area (or "volume")).
| Name | UAudioGameplayVolumeProxy |
| Type | class |
| Header File | /Engine/Plugins/AudioGameplayVolume/Source/AudioGameplayVolume/Public/AudioGameplayVolumeProxy.h |
| Include Path | #include "AudioGameplayVolumeProxy.h" |
Syntax
UCLASS (MinimalAPI, Abstract, EditInlineNew, HideDropDown)
class UAudioGameplayVolumeProxy : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UAudioGameplayVolumeProxy
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UAudioGameplayVolumeProxy
(
const FObjectInitializer& ObjectInitializer |
AudioGameplayVolumeProxy.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~UAudioGameplayVolumeProxy() |
AudioGameplayVolumeProxy.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| PayloadFlags | AudioGameplay::EComponentPayload | AudioGameplayVolumeProxy.h | |
| ProxyMutatorList | TArray< TSharedPtr< FProxyVolumeMutator > > | AudioGameplayVolumeProxy.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddPayloadType
(
PayloadFlags InType |
AudioGameplayVolumeProxy.h | ||
virtual bool ContainsPosition
(
const FVector& Position |
AudioGameplayVolumeProxy.h | ||
virtual void DrawVisualization
(
const UActorComponent* Component, |
Used for debug visualization of UAudioGameplayVolumeProxy in the editor | AudioGameplayVolumeProxy.h | |
void FindMutatorPriority
(
FAudioProxyMutatorPriorities& Priorities |
AudioGameplayVolumeProxy.h | ||
void GatherMutators
(
const FAudioProxyMutatorPriorities& Priorities, |
AudioGameplayVolumeProxy.h | ||
uint32 GetVolumeID() |
AudioGameplayVolumeProxy.h | ||
uint32 GetWorldID() |
AudioGameplayVolumeProxy.h | ||
bool HasPayloadType
(
PayloadFlags InType |
AudioGameplayVolumeProxy.h | ||
virtual void InitFromComponent
(
const UAudioGameplayVolumeComponent* Component |
AudioGameplayVolumeProxy.h |