logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class UnityAudioDepthCueControllerRoomGatingTests

    Tests for when the depth-cue controller asks the extra question about the way through a portal, on real rooms and portals: only while the straight line is occluded, exactly one of the listener and the source is inside a room, and that room has an open portal; and then the way to the portal must be less occluded. Everything else keeps the straight line and costs no extra question.

    Inheritance
    object
    AudioRoomTestFixture
    DepthCueRoomSceneFixture
    UnityAudioDepthCueControllerRoomGatingTests
    Inherited Members
    DepthCueRoomSceneFixture.BuildTheRoomScene()
    DepthCueRoomSceneFixture.DisposeTheRoomScene()
    AudioRoomTestFixture.CreateRegistryAndObjects()
    AudioRoomTestFixture.AssertTheSharedRegistryIsEmptyThenDestroyTheObjects()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.UnityAudioPlayer.Tests.Infrastructure
    Assembly: Tests.dll
    Syntax
    public class UnityAudioDepthCueControllerRoomGatingTests : DepthCueRoomSceneFixture

    Constructors

    UnityAudioDepthCueControllerRoomGatingTests()

    Declaration
    public UnityAudioDepthCueControllerRoomGatingTests()

    Methods

    BothInSameRoom_NotRouted()

    Declaration
    public void BothInSameRoom_NotRouted()

    DirectClear_AsksNoLegQuestion()

    Declaration
    public void DirectClear_AsksNoLegQuestion()

    InDifferentRooms_NotRouted()

    Declaration
    public void InDifferentRooms_NotRouted()

    LegBlocked_NotRouted()

    Declaration
    public void LegBlocked_NotRouted()

    ListenerInRoom_LegAskedFromThePortalToTheSource()

    Declaration
    public void ListenerInRoom_LegAskedFromThePortalToTheSource()

    RoomFarFromBothEndpoints_AsksNoExtraQuestion()

    Declaration
    public void RoomFarFromBothEndpoints_AsksNoExtraQuestion()

    RoomWithoutOpenPortals_NotRouted()

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