logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class AudioMixerRelationshipScanner

    Editor-only bridge that gathers the live Unity + Serenity state for a given UnityEngine.Audio.AudioMixer into the pure snapshots consumed by AudioMixerRelationshipAnalyzer and AudioMixerChannelDeletionPlanner, while also keeping the live asset references the window needs to apply changes. All AudioMixer structure reading is delegated to the existing AudioMixerYamlReader; this class only joins the pieces.

    Inheritance
    object
    AudioMixerRelationshipScanner
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.SoundMixer.Infrastructure.RelationshipManager.Editor
    Assembly: Serenity.UnitySoundMixer.Infrastructure.Editor.dll
    Syntax
    public static class AudioMixerRelationshipScanner

    Methods

    Scan(AudioMixer)

    Scans the project for everything related to mixer and analyzes it.

    Declaration
    public static AudioMixerRelationshipScanner.ScanResult Scan(AudioMixer mixer)
    Parameters
    Type Name Description
    AudioMixer mixer
    Returns
    Type Description
    AudioMixerRelationshipScanner.ScanResult
    In this article
    © 2026 Serenity. All Rights Reserved