Show / Hide Table of Contents

Class AudioMixerBlueprintLibrary

Audio Mixer Blueprint Library

Inheritance
System.Object
UObject
BlueprintFunctionLibrary
AudioMixerBlueprintLibrary
Inherited Members
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.AudioMixer
Assembly: UE4DotNet.dll
Syntax
public class AudioMixerBlueprintLibrary : BlueprintFunctionLibrary

Properties

| Improve this Doc View Source

DefaultObject

Get UE4 Default Object for this Class

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

StaticClass

Get UE4 Class

Declaration
public static Class StaticClass { get; }
Property Value
Type Description
Class

Methods

| Improve this Doc View Source

AddMasterSubmixEffect(UObject, SoundEffectSubmixPreset)

Adds a submix effect preset to the master submix.

Declaration
public static void AddMasterSubmixEffect(UObject WorldContextObject, SoundEffectSubmixPreset SubmixEffectPreset)
Parameters
Type Name Description
UObject WorldContextObject
SoundEffectSubmixPreset SubmixEffectPreset
| Improve this Doc View Source

AddSourceEffectToPresetChain(UObject, SoundEffectSourcePresetChain, SourceEffectChainEntry)

Adds source effect entry to preset chain. Only effects the instance of the preset chain

Declaration
public static void AddSourceEffectToPresetChain(UObject WorldContextObject, SoundEffectSourcePresetChain PresetChain, SourceEffectChainEntry Entry)
Parameters
Type Name Description
UObject WorldContextObject
SoundEffectSourcePresetChain PresetChain
SourceEffectChainEntry Entry
| Improve this Doc View Source

ClearMasterSubmixEffects(UObject)

Clears all master submix effects.

Declaration
public static void ClearMasterSubmixEffects(UObject WorldContextObject)
Parameters
Type Name Description
UObject WorldContextObject
| Improve this Doc View Source

GetNumberOfEntriesInSourceEffectChain(UObject, SoundEffectSourcePresetChain)

Returns the number of effect chain entries in the given source effect chain.

Declaration
public static int GetNumberOfEntriesInSourceEffectChain(UObject WorldContextObject, SoundEffectSourcePresetChain PresetChain)
Parameters
Type Name Description
UObject WorldContextObject
SoundEffectSourcePresetChain PresetChain
Returns
Type Description
System.Int32
| Improve this Doc View Source

New(UObject, Name)

Spawn an object of this class

Declaration
public static AudioMixerBlueprintLibrary New(UObject obj = null, Name name = default(Name))
Parameters
Type Name Description
UObject obj
Name name
Returns
Type Description
AudioMixerBlueprintLibrary
| Improve this Doc View Source

PauseRecordingOutput(UObject, SoundSubmix)

Pause recording audio, without finalizing the recording to disk. By leaving the Submix To Record field blank, you can record the master output of the game.

Declaration
public static void PauseRecordingOutput(UObject WorldContextObject, SoundSubmix SubmixToPause)
Parameters
Type Name Description
UObject WorldContextObject
SoundSubmix SubmixToPause
| Improve this Doc View Source

RemoveMasterSubmixEffect(UObject, SoundEffectSubmixPreset)

Removes a submix effect preset from the master submix.

Declaration
public static void RemoveMasterSubmixEffect(UObject WorldContextObject, SoundEffectSubmixPreset SubmixEffectPreset)
Parameters
Type Name Description
UObject WorldContextObject
SoundEffectSubmixPreset SubmixEffectPreset
| Improve this Doc View Source

RemoveSourceEffectFromPresetChain(UObject, SoundEffectSourcePresetChain, Int32)

Adds source effect entry to preset chain. Only affects the instance of preset chain.

Declaration
public static void RemoveSourceEffectFromPresetChain(UObject WorldContextObject, SoundEffectSourcePresetChain PresetChain, int EntryIndex)
Parameters
Type Name Description
UObject WorldContextObject
SoundEffectSourcePresetChain PresetChain
System.Int32 EntryIndex
| Improve this Doc View Source

ResumeRecordingOutput(UObject, SoundSubmix)

Resume recording audio after pausing. By leaving the Submix To Record field blank, you can record the master output of the game.

Declaration
public static void ResumeRecordingOutput(UObject WorldContextObject, SoundSubmix SubmixToPause)
Parameters
Type Name Description
UObject WorldContextObject
SoundSubmix SubmixToPause
| Improve this Doc View Source

SetBypassSourceEffectChainEntry(UObject, SoundEffectSourcePresetChain, Int32, Boolean)

Set whether or not to bypass the effect at the source effect chain index.

Declaration
public static void SetBypassSourceEffectChainEntry(UObject WorldContextObject, SoundEffectSourcePresetChain PresetChain, int EntryIndex, bool bBypassed)
Parameters
Type Name Description
UObject WorldContextObject
SoundEffectSourcePresetChain PresetChain
System.Int32 EntryIndex
System.Boolean bBypassed
| Improve this Doc View Source

StartRecordingOutput(UObject, Single, SoundSubmix)

Start recording audio. By leaving the Submix To Record field blank, you can record the master output of the game.

Declaration
public static void StartRecordingOutput(UObject WorldContextObject, float ExpectedDuration, SoundSubmix SubmixToRecord)
Parameters
Type Name Description
UObject WorldContextObject
System.Single ExpectedDuration
SoundSubmix SubmixToRecord
| Improve this Doc View Source

StopRecordingOutput(UObject, EAudioRecordingExportType, String, String, SoundSubmix, SoundWave)

Stop recording audio. Path can be absolute, or relative (to the /Saved/BouncedWavFiles folder). By leaving the Submix To Record field blank, you can record the master output of the game.

Declaration
public static SoundWave StopRecordingOutput(UObject WorldContextObject, EAudioRecordingExportType ExportType, string Name, string Path, SoundSubmix SubmixToRecord, SoundWave ExistingSoundWaveToOverwrite)
Parameters
Type Name Description
UObject WorldContextObject
EAudioRecordingExportType ExportType
System.String Name
System.String Path
SoundSubmix SubmixToRecord
SoundWave ExistingSoundWaveToOverwrite
Returns
Type Description
SoundWave

Operators

| Improve this Doc View Source

Implicit(IntPtr to AudioMixerBlueprintLibrary)

Convert from IntPtr to UObject

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