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.