logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class UnityAudioDepthCueMechanismTests

    Pins the Unity mechanisms the positioned depth cues rely on, so a Unity upgrade that changes them fails here instead of silently breaking the cues. Each test also records the observed values. The playback test needs a running audio output and is skipped when the mixer reports none.

    Inheritance
    object
    UnityAudioDepthCueMechanismTests
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.AudioPlayer.Tests.Infrastructure
    Assembly: Tests.dll
    Syntax
    public class UnityAudioDepthCueMechanismTests

    Constructors

    UnityAudioDepthCueMechanismTests()

    Declaration
    public UnityAudioDepthCueMechanismTests()

    Methods

    CustomCutoffCurve_YSemantics_ObservedAndRecorded()

    Declaration
    public void CustomCutoffCurve_YSemantics_ObservedAndRecorded()

    IsPlaying_UnderBatchMode_ReportsLoopingSource()

    Declaration
    public IEnumerator IsPlaying_UnderBatchMode_ReportsLoopingSource()
    Returns
    Type Description
    IEnumerator

    LowPassCutoffWrite_PersistsAcrossFrames_OnLoopingSource()

    Declaration
    public IEnumerator LowPassCutoffWrite_PersistsAcrossFrames_OnLoopingSource()
    Returns
    Type Description
    IEnumerator

    ReverbPresetRoom_RoomWriteRequiresUserPreset_BaseRoomReadableAndRetained()

    Declaration
    public void ReverbPresetRoom_RoomWriteRequiresUserPreset_BaseRoomReadableAndRetained()

    SetUp()

    Declaration
    public void SetUp()

    TearDown()

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