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.

    UnityPlayerInputInstallationStep

    Installs the player input aggregate into the running composition.

    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.

    In this article
    © 2026 Serenity. All Rights Reserved