logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class 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.

    Inheritance
    object
    UnitySoundMixerInstallerInstallInput
    Namespace: Serenity.SoundMixer.Installation.Installers
    Assembly: Serenity.UnitySoundMixer.Installation.dll
    Syntax
    public class UnitySoundMixerInstallerInstallInput : SoundMixerInstallerInstallInput

    Constructors

    UnitySoundMixerInstallerInstallInput(IEventDispatcherService, IServiceLocator, UnitySoundMixerSettings)

    Initializes a new instance of the Unity Sound Mixer installer input DTO.

    Declaration
    public UnitySoundMixerInstallerInstallInput(IEventDispatcherService eventDispatcherService, IServiceLocator serviceLocator = null, UnitySoundMixerSettings settings = null)
    Parameters
    Type Name Description
    IEventDispatcherService eventDispatcherService

    The event dispatcher service instance.

    IServiceLocator serviceLocator

    Optional runtime service locator to register the service into.

    UnitySoundMixerSettings settings

    The wired settings asset, or null to discover one by label.

    Fields

    Settings

    Declaration
    public UnitySoundMixerSettings Settings
    Field Value
    Type Description
    UnitySoundMixerSettings

    The settings asset wired on the composition root, or null to fall back to label discovery.

    In this article
    © 2026 Serenity. All Rights Reserved