G1R AngelScript
Scripting reference for the Gothic 1 Remake
Loading...
Searching...
No Matches
FSoundSourceBusSendInfo Struct Reference

Public Member Functions

Functions
FSoundSourceBusSendInfo & opAssign (FSoundSourceBusSendInfo Other)

Public Attributes

BusSend
float32 MinSendLevel
 The amount to send to the bus when sound is located at a distance equal to value specified in the min send distance.
USoundSourceBus SoundSourceBus
 A source Bus to send the audio to. Source buses sonify (make audible) the audio sent to it and are themselves sounds which take up a voice slot in the audio engine.
UAudioBus AudioBus
 An audio bus to send the audio to. Audio buses can be used to route audio to DSP effects or other purposes. E.g. side-chaining, analysis, etc. Audio buses are not audible unless hooked up to a source bus.
float32 SendLevel
 The amount of audio to send to the bus.
ESourceBusSendLevelControlMethod SourceBusSendLevelControlMethod
 Manual: Use Send Level only Linear: Interpolate between Min and Max Send Levels based on listener distance (between Distance Min and Distance Max) Custom Curve: Use the float curve to map Send Level to distance (0.0-1.0 on curve maps to Distance Min - Distance Max).
float32 MaxSendLevel
 The amount to send to the bus when sound is located at a distance equal to value specified in the max send distance.
float32 MinSendDistance
 The distance at which the min send Level is sent to the bus.
float32 MaxSendDistance
 The distance at which the max send level is sent to the bus.
FRuntimeFloatCurve CustomSendLevelCurve
 The custom curve to use for distance-based bus send level.

Member Function Documentation

◆ opAssign()

Member Data Documentation

◆ AudioBus

UAudioBus AudioBus

An audio bus to send the audio to. Audio buses can be used to route audio to DSP effects or other purposes. E.g. side-chaining, analysis, etc. Audio buses are not audible unless hooked up to a source bus.

◆ CustomSendLevelCurve

FRuntimeFloatCurve CustomSendLevelCurve

The custom curve to use for distance-based bus send level.

◆ MaxSendDistance

float32 MaxSendDistance

The distance at which the max send level is sent to the bus.

◆ MaxSendLevel

float32 MaxSendLevel

The amount to send to the bus when sound is located at a distance equal to value specified in the max send distance.

◆ MinSendDistance

float32 MinSendDistance

The distance at which the min send Level is sent to the bus.

◆ MinSendLevel

float32 MinSendLevel

The amount to send to the bus when sound is located at a distance equal to value specified in the min send distance.

◆ SendLevel

float32 SendLevel

The amount of audio to send to the bus.

◆ SoundSourceBus

USoundSourceBus SoundSourceBus

A source Bus to send the audio to. Source buses sonify (make audible) the audio sent to it and are themselves sounds which take up a voice slot in the audio engine.

◆ SourceBusSendLevelControlMethod

ESourceBusSendLevelControlMethod SourceBusSendLevelControlMethod

Manual: Use Send Level only Linear: Interpolate between Min and Max Send Levels based on listener distance (between Distance Min and Distance Max) Custom Curve: Use the float curve to map Send Level to distance (0.0-1.0 on curve maps to Distance Min - Distance Max).