Show / Hide Table of Contents

Class EnviroEffects

Contains snapshots and mixers that are related to the EnviroEffects AudioMixer

These snapshots are used to change what enviroment sounds are being played in a scene

See this table for more info on what groups/mixers do what : https://1drv.ms/x/s!Aj62egREH4PTxyIkYuCSF6zX5zsp?e=JpJksw

Inheritance
object
EnviroEffects
Namespace: WeaverCore
Assembly: WeaverCore.dll
Syntax
public static class EnviroEffects

Properties

| Edit this page View Source

ActorsGroup

Declaration
public static AudioMixerGroup ActorsGroup { get; }
Property Value
Type Description
AudioMixerGroup
| Edit this page View Source

AtmosGroup

Declaration
public static AudioMixerGroup AtmosGroup { get; }
Property Value
Type Description
AudioMixerGroup
| Edit this page View Source

EnviroEffectsMixer

Declaration
public static AudioMixer EnviroEffectsMixer { get; }
Property Value
Type Description
AudioMixer
| Edit this page View Source

MasterGroup

Declaration
public static AudioMixerGroup MasterGroup { get; }
Property Value
Type Description
AudioMixerGroup
| Edit this page View Source

enArenaSnapshot

Declaration
public static AudioMixerSnapshot enArenaSnapshot { get; }
Property Value
Type Description
AudioMixerSnapshot
| Edit this page View Source

enCaveSnapshot

Declaration
public static AudioMixerSnapshot enCaveSnapshot { get; }
Property Value
Type Description
AudioMixerSnapshot
| Edit this page View Source

enCliffsSnapshot

Declaration
public static AudioMixerSnapshot enCliffsSnapshot { get; }
Property Value
Type Description
AudioMixerSnapshot
| Edit this page View Source

enDreamSnapshot

Declaration
public static AudioMixerSnapshot enDreamSnapshot { get; }
Property Value
Type Description
AudioMixerSnapshot
| Edit this page View Source

enFogCanyonSnapshot

Declaration
public static AudioMixerSnapshot enFogCanyonSnapshot { get; }
Property Value
Type Description
AudioMixerSnapshot
| Edit this page View Source

enRoomSnapshot

Declaration
public static AudioMixerSnapshot enRoomSnapshot { get; }
Property Value
Type Description
AudioMixerSnapshot
| Edit this page View Source

enSewerpipeSnapshot

Declaration
public static AudioMixerSnapshot enSewerpipeSnapshot { get; }
Property Value
Type Description
AudioMixerSnapshot
| Edit this page View Source

enSilentSnapshot

Declaration
public static AudioMixerSnapshot enSilentSnapshot { get; }
Property Value
Type Description
AudioMixerSnapshot
| Edit this page View Source

enSpaSnapshot

Declaration
public static AudioMixerSnapshot enSpaSnapshot { get; }
Property Value
Type Description
AudioMixerSnapshot

Methods

| Edit this page View Source

ApplyEnviroEffectsSnapshot(SnapshotType, float)

Applies an EnviroEffects snapshot to change what enviroment sounds are being played

Declaration
public static void ApplyEnviroEffectsSnapshot(EnviroEffects.SnapshotType snapshot, float transitionTime)
Parameters
Type Name Description
EnviroEffects.SnapshotType snapshot

The snapshot to be applied

float transitionTime

How long it should take to transition to the new snapshot

| Edit this page View Source

GetGroup(GroupType)

Declaration
public static AudioMixerGroup GetGroup(EnviroEffects.GroupType type)
Parameters
Type Name Description
EnviroEffects.GroupType type
Returns
Type Description
AudioMixerGroup
| Edit this page View Source

GetSnapshot(SnapshotType)

Declaration
public static AudioMixerSnapshot GetSnapshot(EnviroEffects.SnapshotType type)
Parameters
Type Name Description
EnviroEffects.SnapshotType type
Returns
Type Description
AudioMixerSnapshot
  • Edit this page
  • View Source
☀
☾
In this article
Back to top
Generated by DocFX
☀
☾