logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class UnityUiInstallerInstallInput

    Unity-specific input data transfer object for UI installer. Extends the base DTO with Unity-specific UI settings.

    Inheritance
    object
    UnityUiInstallerInstallInput
    Namespace: Serenity.Ui.Installation.Installers
    Assembly: Serenity.UnityUi.Installation.dll
    Syntax
    public class UnityUiInstallerInstallInput : UiInstallerInstallInput

    Constructors

    UnityUiInstallerInstallInput(IEventDispatcherService, IFoundationViewElementFactory, UnityUiSettings, ILogService, IViewBrowserService, IPlayerInputService, AudioPlayerPlayClip, string, IGameSettingsService)

    Declaration
    public UnityUiInstallerInstallInput(IEventDispatcherService eventDispatcherService, IFoundationViewElementFactory foundationViewElementFactory, UnityUiSettings unityUiSettings, ILogService logService, IViewBrowserService viewBrowserService, IPlayerInputService playerInputService, AudioPlayerPlayClip audioPlayerPlayClip, string audioPlayerServiceId, IGameSettingsService gameSettingsService = null)
    Parameters
    Type Name Description
    IEventDispatcherService eventDispatcherService
    IFoundationViewElementFactory foundationViewElementFactory
    UnityUiSettings unityUiSettings
    ILogService logService
    IViewBrowserService viewBrowserService
    IPlayerInputService playerInputService
    AudioPlayerPlayClip audioPlayerPlayClip
    string audioPlayerServiceId
    IGameSettingsService gameSettingsService

    Fields

    UnityUiSettings

    Unity-specific UI settings configuration.

    Declaration
    public UnityUiSettings UnityUiSettings
    Field Value
    Type Description
    UnityUiSettings
    In this article
    © 2026 Serenity. All Rights Reserved