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