logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class GameGraphicsInstallerInstallInput

    Input data transfer object for installing a GameGraphics service.

    Inheritance
    object
    GameGraphicsInstallerInstallInput
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.GameGraphics.Installation.Installers
    Assembly: Serenity.GameGraphics.Installation.dll
    Syntax
    public class GameGraphicsInstallerInstallInput

    Constructors

    GameGraphicsInstallerInstallInput(IEventDispatcherService, ILogService, IGameSettingsService)

    Initializes a new instance of the GameGraphicsInstallerInstallInput class.

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

    The event dispatcher service instance.

    ILogService logService

    The log service instance.

    IGameSettingsService gameSettingsService

    The game settings service for reading persisted user settings.

    Fields

    EventDispatcherService

    Declaration
    public IEventDispatcherService EventDispatcherService
    Field Value
    Type Description
    IEventDispatcherService

    The event dispatcher service instance.

    GameSettingsService

    Declaration
    public IGameSettingsService GameSettingsService
    Field Value
    Type Description
    IGameSettingsService

    The game settings service for reading persisted user settings.

    LogService

    Declaration
    public ILogService LogService
    Field Value
    Type Description
    ILogService

    The log service instance.

    In this article
    © 2026 Serenity. All Rights Reserved