Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/AudioGameplayVolume/Source/AudioGameplayVolume/Public/AudioGameplayVolumeComponent.h |
Include |
#include "AudioGameplayVolumeComponent.h" |
UCLASS(Config=Game, ClassGroup=("AudioGameplay"),
Meta=(BlueprintSpawnableComponent, IsBlueprintBase=false, DisplayName="Volume Proxy"))
class UAudioGameplayVolumeProxyComponent : public UAudioGameplayComponent
UAudioGameplayVolumeProxyComponent - Component used to drive interaction with AudioGameplayVolumeSubsystem.
Do not inherit from this class, use UAudioGameplayVolumeComponentBase to create extendable functionality
Name | Description | ||
---|---|---|---|
|
OnProxyEnter |
Blueprint event for proxy enter |
|
|
OnProxyExit |
Blueprint event for proxy exit |
|
|
Proxy |
A representation of this volume for the audio thread. |
Name | Description | |
---|---|---|
|
~UAudioGameplayVolumeProxyComponent() |
Name | Description | ||
---|---|---|---|
|
AddProxy() |
||
|
EnterProxy() |
Called when the proxy is 'entered' - This is when the proxy goes from zero listeners to at lesat one. |
|
|
ExitProxy() |
Called when the proxy is 'exited' - This is when the proxy goes from at least one listeners to zero. |
|
|
UAudioGamepl... |
final ( |
|
|
UAudioGamepl... |
GetProxy() |
|
|
UAudioGamepl... |
GetSubsystem() |
|
|
OnComponentDataChanged() |
Called by a component on same actor to notify our proxy may need updating |
|
|
RemoveProxy() |
||
|
SetProxy ( |
||
|
UpdateProxy() |
Name | Description | ||
---|---|---|---|
|
OnUnregister() |
Called when a component is unregistered. |
Name | Description | ||
---|---|---|---|
|
PostEditChangeProperty ( |
Called when a property on this object has been modified externally |