logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.InputGateway.Infrastructure.Factories

    Classes

    UnityPlayerInputActionBindingFactory

    Factory for creating Unity-specific player input action bindings.
    Implements the abstract factory pattern to create concrete UnityPlayerInputActionBinding instances that connect InputActions to callback handlers.
    Provides type-safe creation of action-to-handler bindings for the Unity Input System.

    UnityPlayerInputFactory

    Factory for creating Unity PlayerInput components with configured input action assets.
    Creates GameObject containers and adds PlayerInput components with proper action asset binding.
    Provides standardized creation of input handlers for the player input system.

    UnityPlayerInputManagerFactory

    Factory for creating Unity PlayerInputManager components for managing multiple player connections.
    Creates GameObject containers and configures PlayerInputManager with manual join behavior.
    Provides standardized creation of manager components for multiplayer input handling.

    In this article
    © 2026 Serenity. All Rights Reserved