logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.SoundMixer.Installation.Installers

    Classes

    SoundMixerInstaller

    Abstract installer class for setting up the Sound Mixer Service and its use cases.

    SoundMixerInstallerInstallInput

    Input data transfer object for installing the Sound Mixer Installer.

    UnitySoundMixerInstallationStep

    Installs the sound mixer aggregate into the running composition.

    UnitySoundMixerInstallationStepInput

    The inspector-authored values UnitySoundMixerInstallationStep installs from.

    UnitySoundMixerInstaller

    Unity-specific installer for the Sound Mixer module.
    Handles dependency injection setup for Unity AudioMixer services including validation, factory creation, and use case registration.
    Implements the foundation installer pattern to integrate Unity audio systems with the Clean Architecture layers.

    UnitySoundMixerInstallerInstallInput

    Unity-specific input data transfer object for the Sound Mixer installer.
    Extends the base DTO with the Unity settings asset a designer wired on the composition root.

    In this article
    © 2026 Serenity. All Rights Reserved