19#include "AudioVolume.generated.h"
64 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = SoundSubmix)
68 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = SoundSubmix)
69 float CrossfadeTime = 0.0f;
84 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=InteriorSettings)
88 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=InteriorSettings)
92 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = InteriorSettings)
96 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=InteriorSettings)
97 float ExteriorLPFTime;
100 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=InteriorSettings)
101 float InteriorVolume;
104 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=InteriorSettings)
108 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = InteriorSettings)
112 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=InteriorSettings)
113 float InteriorLPFTime;
120#if WITH_EDITORONLY_DATA
125#if WITH_EDITORONLY_DATA
161 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category=
AudioVolume, meta=(AllowPrivateAccess=
"true"))
165 UPROPERTY(EditAnywhere, BlueprintReadOnly, ReplicatedUsing=OnRep_bEnabled, Category=
AudioVolume, meta=(AllowPrivateAccess=
"true"))
169 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category=
Reverb, meta=(AllowPrivateAccess=
"true"))
173 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category=
AmbientZone, meta=(AllowPrivateAccess=
"true"))
177 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = Submixes, meta = (AllowPrivateAccess =
"true"))
181 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = Submixes, meta = (AllowPrivateAccess =
"true"))
237 ENGINE_API virtual void PostUnregisterAllComponents()
override;
238 ENGINE_API virtual void PostRegisterAllComponents()
override;
EUpdateTransformFlags
Definition ActorComponent.h:95
EAudioVolumeLocationState
Definition AudioVolume.h:28
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
ETeleportType
Definition EngineTypes.h:2401
const bool
Definition NetworkReplayStreaming.h:178
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define UFUNCTION(...)
Definition ObjectMacros.h:745
#define GENERATED_UCLASS_BODY(...)
Definition ObjectMacros.h:768
#define UCLASS(...)
Definition ObjectMacros.h:776
#define UENUM(...)
Definition ObjectMacros.h:749
#define USTRUCT(...)
Definition ObjectMacros.h:746
#define GENERATED_USTRUCT_BODY(...)
Definition ObjectMacros.h:767
Definition AudioVolume.h:153
const FReverbSettings & GetReverbSettings() const
Definition AudioVolume.h:196
const TArray< FAudioVolumeSubmixSendSettings > & GetSubmixSendSettings() const
Definition AudioVolume.h:206
float GetPriority() const
Definition AudioVolume.h:186
bool GetEnabled() const
Definition AudioVolume.h:191
const FInteriorSettings & GetInteriorSettings() const
Definition AudioVolume.h:201
const TArray< FAudioVolumeSubmixOverrideSettings > & GetSubmixOverrideSettings() const
Definition AudioVolume.h:211
Definition Archive.h:1208
Definition SoundEffectSubmix.h:26
Definition SoundSubmix.h:334
TArray< TObjectPtr< USoundEffectSubmixPreset > > SubmixEffectChain
Definition SoundSubmix.h:344
Definition AudioVolume.h:137
FInteriorSettings InteriorSettings
Definition AudioVolume.h:144
FReverbSettings ReverbSettings
Definition AudioVolume.h:143
bool bChanged
Definition AudioVolume.h:148
TArray< FAudioVolumeSubmixSendSettings > SubmixSendSettings
Definition AudioVolume.h:145
uint32 AudioVolumeID
Definition AudioVolume.h:140
TArray< FAudioVolumeSubmixOverrideSettings > SubmixOverrideSettings
Definition AudioVolume.h:146
FBodyInstance * BodyInstance
Definition AudioVolume.h:147
uint32 WorldID
Definition AudioVolume.h:141
float Priority
Definition AudioVolume.h:142
Definition AudioVolume.h:56
Definition AudioVolume.h:39
Definition BodyInstance.h:320
Definition AudioVolume.h:76
Definition UnrealType.h:6865
Definition ReverbSettings.h:49
Definition SoundSubmixSend.h:146
Definition ObjectPtr.h:488
Definition StructOpsTypeTraits.h:11
@ WithPostSerialize
Definition StructOpsTypeTraits.h:25
Definition StructOpsTypeTraits.h:46