logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class UnityGameGraphicsInstallerInstallInput

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

    Inheritance
    object
    UnityGameGraphicsInstallerInstallInput
    Namespace: Serenity.GameGraphics.Installation.Installers
    Assembly: Serenity.UnityGameGraphics.Installation.dll
    Syntax
    public class UnityGameGraphicsInstallerInstallInput : GameGraphicsInstallerInstallInput

    Constructors

    UnityGameGraphicsInstallerInstallInput(IEventDispatcherService, ILogService, UnityGameGraphicsSettings, IGameSettingsService)

    Initializes a new instance of the Unity Game Graphics installer input DTO.

    Declaration
    public UnityGameGraphicsInstallerInstallInput(IEventDispatcherService eventDispatcherService, ILogService logService, UnityGameGraphicsSettings unityGameGraphicsSettings, IGameSettingsService gameSettingsService = null)
    Parameters
    Type Name Description
    IEventDispatcherService eventDispatcherService

    Event dispatcher service for graphics events

    ILogService logService

    Log service for logging information

    UnityGameGraphicsSettings unityGameGraphicsSettings

    Unity graphics settings configuration

    IGameSettingsService gameSettingsService

    Game settings service for reading persisted user settings

    Fields

    UnityGameGraphicsSettings

    Declaration
    public UnityGameGraphicsSettings UnityGameGraphicsSettings
    Field Value
    Type Description
    UnityGameGraphicsSettings

    Unity-specific graphics settings configuration.

    In this article
    © 2026 Serenity. All Rights Reserved