logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.InputGateway.Installation.Installers

    Classes

    PlayerInputInstaller<TAction, TContext>

    Abstract installer for setting up player input services and related components.

    UnityPlayerInputInstaller

    Unity implementation of the player input installer responsible for setting up the complete input system.
    Handles PlayerInput component creation, service configuration, factory registration, and dependency injection.
    Manages input routing, UI navigation setup, and validates all configuration settings during installation.

    UnityPlayerInputInstallerInstallInput

    Unity-specific input data transfer object for Player Input installer configuration.
    Contains Unity player input settings definition and task context for installation process.
    Extends base DTO with Unity-specific types and configuration requirements.

    In this article
    © 2026 Serenity. All Rights Reserved