Show / Hide Table of Contents

Class SoundWave

Sound Wave

Inheritance
System.Object
UObject
SoundBase
SoundWave
SoundSourceBus
SoundWaveProcedural
Inherited Members
SoundBase.SoundClassObject
SoundBase.bDebug
SoundBase.bOverrideConcurrency
SoundBase.bOutputToBusOnly
SoundBase.bHasDelayNode
SoundBase.bHasConcatenatorNode
SoundBase.bHasVirtualizeWhenSilent
SoundBase.bBypassVolumeScaleForPriority
SoundBase.SoundConcurrencySettings
SoundBase.ConcurrencyOverrides
SoundBase.Duration
SoundBase.MaxDistance
SoundBase.TotalSamples
SoundBase.Priority
SoundBase.AttenuationSettings
SoundBase.SoundSubmixObject
SoundBase.SourceEffectChain
UObject.TransientPackage
UObject.CastTo<T>(UObject)
UObject.CastTo(UObject, Type)
UObject.RemoveObject(UObject)
UObject.MakeObjectArrayField<T>(NativeArray*)
UObject.NotImplemented<T>()
UObject.Construct()
UObject.GetHashCode()
UObject.GetName()
UObject.ToString()
UObject.Name
UObject._None
UObject.None
UObject.ObjPointer
UObject.LoadObjectFromClass(Class, UObject, String, String, LoadFlags, PackageMap, Boolean)
UObject.LoadClass(Class, UObject, String, String, LoadFlags, PackageMap)
UObject.GetPropertyFor<T>(Name)
UObject.ExecuteUbergraph
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: UE4.Engine
Assembly: UE4DotNet.dll
Syntax
public class SoundWave : SoundBase

Properties

| Improve this Doc View Source

AssetImportData

Asset Import Data

Declaration
public AssetImportData AssetImportData { get; set; }
Property Value
Type Description
AssetImportData
| Improve this Doc View Source

bIsAmbisonics

Declaration
public bool bIsAmbisonics { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

bLooping

Declaration
public bool bLooping { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

bManualWordWrap

Declaration
public bool bManualWordWrap { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

bMature

Declaration
public bool bMature { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

bSingleLine

Declaration
public bool bSingleLine { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

bStreaming

Declaration
public bool bStreaming { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

bVirtualizeWhenSilent

Declaration
public bool bVirtualizeWhenSilent { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

CompressionQuality

Platform agnostic compression quality. 1..100 with 1 being best compression and 100 being best quality.

Declaration
public int CompressionQuality { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

Curves

Curves associated with this sound wave

Declaration
public CurveTable Curves { get; set; }
Property Value
Type Description
CurveTable
| Improve this Doc View Source

DefaultObject

Get UE4 Default Object for this Class

Declaration
public static SoundWave DefaultObject { get; }
Property Value
Type Description
SoundWave
| Improve this Doc View Source

InternalCurves

Hold a reference to our internal curve so we can switch back to it if we want to

Declaration
public CurveTable InternalCurves { get; set; }
Property Value
Type Description
CurveTable
| Improve this Doc View Source

NumChannels

Number of channels of multichannel data; 1 or 2 for regular mono and stereo files

Declaration
public int NumChannels { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

Pitch

Playback pitch for sound.

Declaration
public float Pitch { get; set; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

SampleRate

Cached sample rate for displaying in the tools

Declaration
public int SampleRate { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

SoundGroup

Sound Group

Declaration
public byte SoundGroup { get; set; }
Property Value
Type Description
System.Byte
| Improve this Doc View Source

StaticClass

Get UE4 Class

Declaration
public static Class StaticClass { get; }
Property Value
Type Description
Class
| Improve this Doc View Source

StreamingPriority

Priority of this sound when streaming (lower priority streams may not always play)

Declaration
public int StreamingPriority { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

SubtitlePriority

The priority of the subtitle.

Declaration
public float SubtitlePriority { get; set; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

Volume

Playback volume of sound 0 to 1 - Default is 1.0.

Declaration
public float Volume { get; set; }
Property Value
Type Description
System.Single

Methods

| Improve this Doc View Source

New(UObject, Name)

Spawn an object of this class

Declaration
public static SoundWave New(UObject obj = null, Name name = default(Name))
Parameters
Type Name Description
UObject obj
Name name
Returns
Type Description
SoundWave

Operators

| Improve this Doc View Source

Implicit(IntPtr to SoundWave)

Convert from IntPtr to UObject

Declaration
public static implicit operator SoundWave(IntPtr p)
Parameters
Type Name Description
System.IntPtr p
Returns
Type Description
SoundWave
  • Improve this Doc
  • View Source
Back to top Generated by DocFX