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)

    Initializes a new instance of the Unity UI installer input DTO.

    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

    Event dispatcher service for UI events

    IFoundationViewElementFactory foundationViewElementFactory

    Foundation view element factory for UI components

    UnityUiSettings unityUiSettings

    Unity UI settings configuration

    ILogService logService

    Logging service for diagnostics

    IViewBrowserService viewBrowserService

    View browser service for managing UI views

    IPlayerInputService playerInputService

    Player input service for handling user input

    AudioPlayerPlayClip audioPlayerPlayClip

    Audio player for playing UI sounds

    string audioPlayerServiceId

    Identifier for the audio player service

    IGameSettingsService gameSettingsService

    Game settings service for reading persisted settings

    Fields

    UnityUiSettings

    Unity-specific UI settings configuration.

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