/** * Copyright 1998-2013 Epic Games, Inc. All Rights Reserved. */ /** * Defines how a sound oscillates */ class SoundNodeOscillator extends SoundNode native( Sound ) hidecategories( Object ) editinlinenew; var( Oscillator ) bool bModulateVolume; var( Oscillator ) bool bModulatePitch; var( Oscillator ) float AmplitudeMin; var( Oscillator ) float AmplitudeMax; var( Oscillator ) float FrequencyMin; var( Oscillator ) float FrequencyMax; var( Oscillator ) float OffsetMin; var( Oscillator ) float OffsetMax; var( Oscillator ) float CenterMin; var( Oscillator ) float CenterMax; var deprecated rawdistributionfloat Amplitude; var deprecated rawdistributionfloat Frequency; var deprecated rawdistributionfloat Offset; var deprecated rawdistributionfloat Center; defaultproperties { AmplitudeMin=0 AmplitudeMax=0 FrequencyMin=0 FrequencyMax=0 OffsetMin=0 OffsetMax=0 CenterMin=0 CenterMax=0 bModulateVolume=false bModulatePitch=false // deprecated defaults Begin Object Class=DistributionFloatUniform Name=DistributionAmplitude Min=0 Max=0 End Object Amplitude=(Distribution=DistributionAmplitude) Begin Object Class=DistributionFloatUniform Name=DistributionFrequency Min=0 Max=0 End Object Frequency=(Distribution=DistributionFrequency) Begin Object Class=DistributionFloatUniform Name=DistributionOffset Min=0 Max=0 End Object Offset=(Distribution=DistributionOffset) Begin Object Class=DistributionFloatUniform Name=DistributionCenter Min=0 Max=0 End Object Center=(Distribution=DistributionCenter) }