logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.Modal.InterfaceAdapters.EntityMappers

    Classes

    UiShowModalEntityMapper

    Static entity mapper for converting between UI show modal parameter types.
    Transforms UiShowModalParameters into UnityUiModalParameters with additional Unity-specific configuration.
    Handles font size mapping, audio integration, theme sounds, and foundation view element factory assignment for modal presentation.

    UnityUiModalParameters

    Unity-specific implementation of modal dialog parameters.
    Extends base UiModalParameters with Unity serialization support for button components.
    Provides both runtime interactive components and serialized data for persistence and editor integration.
    Handles parameter validation and ensures data integrity through invariant maintenance.

    UnityUiShowModalParameters

    Unity-specific implementation of parameters for showing modal dialogs.
    Extends base UiShowModalParameters with Unity serialization support for button data.
    Manages serialized button configurations for Unity Inspector and persistence systems.
    Provides data integrity validation and ensures proper button list management.

    In this article
    © 2026 Serenity. All Rights Reserved