Navigation
API > API/Runtime > API/Runtime/AudioExtensions
FSpatializationParams Struct for retrieving parameters needed for computing spatialization and occlusion plugins.
| Name | FSpatializationParams |
| Type | struct |
| Header File | /Engine/Source/Runtime/AudioExtensions/Public/IAudioExtensionPlugin.h |
| Include Path | #include "IAudioExtensionPlugin.h" |
Syntax
struct FSpatializationParams
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSpatializationParams() |
IAudioExtensionPlugin.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AttenuationDistance | float | The distance used to compute attenuation. | IAudioExtensionPlugin.h | |
| AudioClock | double | The time when this spatialization params was built. | IAudioExtensionPlugin.h | |
| Distance | float | The distance between listener and emitter. | IAudioExtensionPlugin.h | |
| EmitterPosition | FVector | The emitter position relative to listener. | IAudioExtensionPlugin.h | |
| EmitterWorldPosition | FVector | The emitter world position. | IAudioExtensionPlugin.h | |
| EmitterWorldRotation | FQuat | The emitter world rotation. | IAudioExtensionPlugin.h | |
| LastEmitterWorldRotation | FQuat | The emitter world rotation on callback ago. | IAudioExtensionPlugin.h | |
| LeftChannelPosition | FVector | The left channel position. | IAudioExtensionPlugin.h | |
| ListenerOrientation | FQuat | The listener orientation. | IAudioExtensionPlugin.h | |
| ListenerPosition | FVector | The listener position (is likely at the origin). | IAudioExtensionPlugin.h | |
| NonSpatializedAmount | float | The amount of non-spatialized this source is. 1.0 means fully 2D, 0.0 means fully 3D. | IAudioExtensionPlugin.h | |
| NormalizedOmniRadius | float | Deprecated | IAudioExtensionPlugin.h | |
| RightChannelPosition | FVector | The right channel position. | IAudioExtensionPlugin.h |