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.