logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.Ui.Infrastructure.Interfaces

    Interfaces

    IUnityCompositeViewRuntime

    Unity-layer intention interface for the composite view runtime. Exposes Unity-specific operations that are NOT on ICompositeView (the Unity transform/GameObject that children are parented under). Allows the composition root and layout builder to wire a composite view without casting to the concrete type.

    IUnityUiRuntime

    Unity-layer intention interface for the UI service runtime. Exposes Unity-specific operations that are NOT on Serenity.Ui.Application.Interfaces.Services.IUiService (applying the current font size to a freshly created Unity GameObject subtree). Allows Unity-side consumers (e.g. a menu view) to reach this behavior without casting to the concrete service type.

    In this article
    © 2026 Serenity. All Rights Reserved