logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Interface ISoundMixerSettings

    Interface for sound mixer settings.

    Namespace: Serenity.SoundMixer.Domain.Entities
    Assembly: Serenity.SoundMixer.Domain.dll
    Syntax
    public interface ISoundMixerSettings : IFoundationSettings

    Properties

    AudioMixer

    Declaration
    object AudioMixer { get; }
    Property Value
    Type Description
    object

    Gets the audio mixer object.

    EffectLoops

    Declaration
    IReadOnlyList<ISoundMixerEffectLoopDefinition> EffectLoops { get; }
    Property Value
    Type Description
    IReadOnlyList<ISoundMixerEffectLoopDefinition>

    Gets the registered effect loop definitions available to this mixer, resolved at runtime by id when applying/clearing effect loops. May be empty; entries may be null and must be ignored.

    ExposedParameters

    Declaration
    List<ConfigurationEntry> ExposedParameters { get; }
    Property Value
    Type Description
    List<ConfigurationEntry>

    Gets the list of exposed parameters in the audio mixer.

    LowestAudioMixerValue

    Declaration
    float LowestAudioMixerValue { get; }
    Property Value
    Type Description
    float

    Gets the lowest audio mixer value.

    MaximumAudioMixerValue

    Declaration
    float MaximumAudioMixerValue { get; }
    Property Value
    Type Description
    float

    Gets the maximum audio mixer value.

    MaximumSelectableValue

    Declaration
    int MaximumSelectableValue { get; }
    Property Value
    Type Description
    int

    Gets the maximum selectable value for the audio mixer.

    MinimumSelectableValue

    Declaration
    int MinimumSelectableValue { get; }
    Property Value
    Type Description
    int

    Gets the minimum selectable value for the audio mixer.

    In this article
    © 2026 Serenity. All Rights Reserved