logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class SerenityMixerTopologyWindow

    Read-only visual routing diagram for a Unity UnityEngine.Audio.AudioMixer and the Serenity sound configuration: draws each Serenity audio channel wired to its mixer group, marks which groups have their volume exposed, and lays out each effect loop's source groups feeding its loop group via sends.
    Complements the Audio Channel Manager (which lists inconsistencies and creates/repairs channels): this answers "how does my audio actually route?" at a glance, with no analysis or edits.

    Inheritance
    object
    SerenityMixerTopologyWindow
    Namespace: Serenity.SoundMixer.Infrastructure.RelationshipManager.Editor
    Assembly: Serenity.UnitySoundMixer.Infrastructure.Editor.dll
    Syntax
    public sealed class SerenityMixerTopologyWindow : EditorWindow
    Remarks

    Reuses AudioMixerRelationshipScanner for the topology, so it stays consistent with the manager and needs no extra mixer-reading logic. Purely a viewer — it never modifies the mixer or assets.
    Nodes are auto-sized cards (so long names never clip), carry a per-type icon, and are selectable: clicking a card highlights it, its routed counterpart, and the connectors between them while dimming the rest, with the active route gently pulsing. A legend and a detail panel make the diagram self-explanatory.

    Constructors

    SerenityMixerTopologyWindow()

    Declaration
    public SerenityMixerTopologyWindow()

    Methods

    Open()

    Opens the mixer topology window.

    Declaration
    public static void Open()
    In this article
    © 2026 Serenity. All Rights Reserved