Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Sound
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UReverbEffect
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Classes/Sound/ReverbEffect.h |
| Include | #include "Sound/ReverbEffect.h" |
Syntax
UCLASS (BlueprintType, HideCategories=object, MinimalAPI)
class UReverbEffect : public UObject
Variables
| Type | Name | Description | |
|---|---|---|---|
| float | AirAbsorptionGainHF | Air Absorption - 0.0 < 0.994 < 1.0 - lower value means more absorption | |
| bool | bBypassEarlyReflections | Bypasses early reflections | |
| bool | bBypassLateReflections | Bypasses late reflections. | |
| uint32: 1 | bChanged | Transient property used to trigger real-time updates of the reverb for real-time editor previewing | |
| float | DecayHFRatio | Decay High Frequency Ratio - 0.1 < 0.83 < 2.0 - how much quicker or slower the high frequencies decay relative to the lower frequencies. | |
| float | DecayTime | Decay Time - 0.1 < 1.49 < 20.0 Seconds - larger is more reverb | |
| float | Density | Density - 0.0 < 1.0 < 1.0 - Coloration of the late reverb - lower value is more grainy | |
| float | Diffusion | Diffusion - 0.0 < 1.0 < 1.0 - Echo density in the reverberation decay - lower is more grainy | |
| float | Gain | Reverb Gain - 0.0 < 0.32 < 1.0 - overall reverb gain - master volume control | |
| float | GainHF | Reverb Gain High Frequency - 0.0 < 0.89 < 1.0 - attenuates the high frequency reflected sound | |
| float | LateDelay | Late Reverb Delay - 0.0 < 0.011 < 0.1 Seconds - time difference between late reverb and first reflections | |
| float | LateGain | Late Reverb Gain - 0.0 < 1.26 < 10.0 - gain of the late reverb | |
| float | ReflectionsDelay | Reflections Delay - 0.0 < 0.007 < 0.3 Seconds - the time between the listener receiving the direct path sound and the first reflection | |
| float | ReflectionsGain | Reflections Gain - 0.0 < 0.05 < 3.16 - controls the amount of initial reflections |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UReverbEffect
(
const FObjectInitializer& ObjectInitializer |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Called when a property on this object has been modified externally |
Deprecated Functions
| Type | Name | Description | |
|---|---|---|---|
UE_DEPRECATED
(
"4.26", |
Room Rolloff - 0.0 < 0.0 < 10.0 - multiplies the attenuation due to distance |