logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.Menu.Infrastructure.Cascade.Installation

    Classes

    UnityCascadeViewInstaller

    Builds every authored cascade view (UnityCascadeViewDefinition) at startup and registers it with a UnityCascadeViewService. Cascade view assets share the MENU Addressables label (auto-applied to every Serenity.Menu.* ScriptableObject), and the typed load filters them from the menu definitions. Built views start hidden until shown through the IViewRouter. Mirrors UnityCompositeViewInstaller.

    UnityCascadeViewInstallerInput

    Dependencies required to build and register cascade views at startup. Mirrors the composite-view installer input; the router lets each built view return to its opener after a cancel/resolve.

    In this article
    © 2026 Serenity. All Rights Reserved