logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.SoundMixer.Installation.Settings.Editor

    Classes

    UnityAudioMixerReturn

    Data structure for returning AudioMixer information from YAML parsing.
    Contains AudioMixer name, group information, and exposed parameter values.

    UnitySoundMixerEffectLoopDefinitionEditor

    Custom inspector for UnitySoundMixerEffectLoopDefinition assets.
    Reuses Serenity.Global.Infrastructure.Settings.Editor.FoundationEditor`1 so the loop Id/Guid get the standard validation and duplicate-id detection for free, then draws the remaining fields and a reminder that the loop's output Attenuation parameter must be exposed manually in the AudioMixer for runtime control.

    UnitySoundMixerSettingsEditor

    Unity Editor custom inspector for UnitySoundMixerSettings ScriptableObjects.
    Provides comprehensive editing interface for AudioMixer configuration including parameter discovery, value range settings, and exposed parameter management.
    Features automatic YAML parsing to extract exposed parameters directly from AudioMixer assets.

    In this article
    © 2026 Serenity. All Rights Reserved