Navigation
API > API/Plugins > API/Plugins/AudioGameplayVolume
Sets the Audio Toggle state according to some arbitrary condition, regularly re-evaluated.
If the owner actor implements IAudioGameplayCondition, sets the Audio Toggle to On when either ConditionMet or ConditionMet_Position is true, and sets it to Off when they are both false. If the owner actor does not implement it, looks for the first component on the actor found implementing IAudioGameplayCondition, then follows the same rules as above.
| Name | UAGVConditionProxy |
| Type | class |
| Header File | /Engine/Plugins/AudioGameplayVolume/Source/AudioGameplayVolume/Public/AudioGameplayVolumeProxy.h |
| Include Path | #include "AudioGameplayVolumeProxy.h" |
Syntax
UCLASS (MinimalAPI, Meta=(DisplayName="Arbitrary"))
class UAGVConditionProxy : public UAudioGameplayVolumeProxy
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UAudioGameplayVolumeProxy → UAGVConditionProxy
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UAGVConditionProxy
(
const FObjectInitializer& ObjectInitializer |
AudioGameplayVolumeProxy.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~UAGVConditionProxy() |
AudioGameplayVolumeProxy.h |
Functions
Public
Overridden from UAudioGameplayVolumeProxy
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool ContainsPosition
(
const FVector& Position |
AudioGameplayVolumeProxy.h | ||
virtual void InitFromComponent
(
const UAudioGameplayVolumeComponent* Component |
AudioGameplayVolumeProxy.h |