Skip to content

SoundNodeAttenuation

Class in Engine · Engine.SoundNodeAttenuation · native, editinlinenew

Object › SoundNode › SoundNodeAttenuation

Using it from Lua
h7.find_all("SoundNodeAttenuation")            -- live instances
h7.find_class("Engine.SoundNodeAttenuation")   -- the class

Enums

ESoundDistanceCalc

SOUNDDISTANCE_Normal = 0, SOUNDDISTANCE_InfiniteXYPlane = 1, SOUNDDISTANCE_InfiniteXZPlane = 2, SOUNDDISTANCE_InfiniteYZPlane = 3

SoundDistanceModel

ATTENUATION_Linear = 0, ATTENUATION_Logarithmic = 1, ATTENUATION_Inverse = 2, ATTENUATION_LogReverse = 3, ATTENUATION_NaturalSound = 4

Properties

NameTypeNotes
bAttenuatebool
bAttenuateWithLPFbool
bSpatializebool
dBAttenuationAtMaxfloat
DistanceAlgorithmSoundDistanceModel
DistanceTypeESoundDistanceCalc
LPFRadiusMaxfloat
LPFRadiusMinfloat
OmniRadiusfloat
RadiusMaxfloat
RadiusMinfloat

Default values

bAttenuate=true
bSpatialize=true
dBAttenuationAtMax=-60
DistanceAlgorithm=ATTENUATION_Linear
RadiusMin=400
RadiusMax=4000
LPFRadiusMin=3000
LPFRadiusMax=6000

Inherited

FromMembers
SoundNode2 properties, 0 functions
Object13 properties, 308 functions