Show / Hide Table of Contents

Class E_AudioMixer_I

Inheritance
object
AudioMixer_I
E_AudioMixer_I
Implements
IImplementation
Inherited Members
AudioMixer_I.Instance
Namespace: WeaverCore.Editor.Implementations
Assembly: WeaverCore.Editor.dll
Syntax
public class E_AudioMixer_I : AudioMixer_I, IImplementation

Properties

| Edit this page View Source

ActiveMusicCue

Declaration
public override MusicCue ActiveMusicCue { get; }
Property Value
Type Description
MusicCue
Overrides
AudioMixer_I.ActiveMusicCue

Methods

| Edit this page View Source

ApplyAtmosSnapshot(SnapshotType, float, AtmosSources)

Declaration
public override void ApplyAtmosSnapshot(Atmos.SnapshotType snapshot, float transitionTime, Atmos.AtmosSources enabledSources)
Parameters
Type Name Description
Atmos.SnapshotType snapshot
float transitionTime
Atmos.AtmosSources enabledSources
Overrides
AudioMixer_I.ApplyAtmosSnapshot(Atmos.SnapshotType, float, Atmos.AtmosSources)
| Edit this page View Source

ApplyMusicSnapshot(AudioMixerSnapshot, float, float)

Declaration
public override void ApplyMusicSnapshot(AudioMixerSnapshot snapshot, float delayTime, float transitionTime)
Parameters
Type Name Description
AudioMixerSnapshot snapshot
float delayTime
float transitionTime
Overrides
AudioMixer_I.ApplyMusicSnapshot(AudioMixerSnapshot, float, float)
| Edit this page View Source

GetGroupForMixer(AudioMixer, string)

Declaration
public override AudioMixerGroup GetGroupForMixer(AudioMixer mixer, string groupName)
Parameters
Type Name Description
AudioMixer mixer
string groupName
Returns
Type Description
AudioMixerGroup
Overrides
AudioMixer_I.GetGroupForMixer(AudioMixer, string)
| Edit this page View Source

GetMixer(string)

Declaration
public override AudioMixer GetMixer(string mixerName)
Parameters
Type Name Description
string mixerName
Returns
Type Description
AudioMixer
Overrides
AudioMixer_I.GetMixer(string)
| Edit this page View Source

GetSnapshotForMixer(AudioMixer, string)

Declaration
public override AudioMixerSnapshot GetSnapshotForMixer(AudioMixer mixer, string snapshotName)
Parameters
Type Name Description
AudioMixer mixer
string snapshotName
Returns
Type Description
AudioMixerSnapshot
Overrides
AudioMixer_I.GetSnapshotForMixer(AudioMixer, string)
| Edit this page View Source

PlayMusicCue(MusicCue, float, float, bool)

Declaration
public override void PlayMusicCue(MusicCue musicCue, float delayTime, float transitionTime, bool applySnapshot)
Parameters
Type Name Description
MusicCue musicCue
float delayTime
float transitionTime
bool applySnapshot
Overrides
AudioMixer_I.PlayMusicCue(MusicCue, float, float, bool)
| Edit this page View Source

PlayMusicPack(MusicPack, float, float, bool)

Declaration
public override void PlayMusicPack(MusicPack pack, float delayTime, float snapshotTransitionTime, bool applySnapshot = true)
Parameters
Type Name Description
MusicPack pack
float delayTime
float snapshotTransitionTime
bool applySnapshot
Overrides
AudioMixer_I.PlayMusicPack(MusicPack, float, float, bool)

Implements

IImplementation

Extension Methods

ReflectionUtilities.ReflectCallMethod(object, string, object[], BindingFlags)
ReflectionUtilities.ReflectGetField(object, string, BindingFlags)
ReflectionUtilities.ReflectGetMethod(object, string, BindingFlags)
ReflectionUtilities.ReflectGetProperty(object, string, BindingFlags)
ReflectionUtilities.ReflectSetField(object, string, object, BindingFlags)
ReflectionUtilities.ReflectSetProperty(object, string, object, BindingFlags)
  • Edit this page
  • View Source
☀
☾
In this article
Back to top
Generated by DocFX
☀
☾