Interface IPlayerInputJoinServiceFactory
Factory interface for creating instances of IPlayerInputJoinService with a specified manager type.
Namespace: Serenity.InputGateway.Application.Interfaces
Assembly: Serenity.InputGateway.Application.dll
Syntax
public interface IPlayerInputJoinServiceFactory
Methods
Create(object, IPlayerInputRoutingSettings, IPlayerInputSlots)
Creates an instance of IPlayerInputJoinService using the provided manager, routing settings, and player input slots.
Declaration
IPlayerInputJoinService Create(object manager, IPlayerInputRoutingSettings settings, IPlayerInputSlots slots)
Parameters
| Type | Name | Description |
|---|---|---|
| object | manager | The manager object (e.g., a PlayerInput component in Unity). |
| IPlayerInputRoutingSettings | settings | Settings for routing player input. |
| IPlayerInputSlots | slots | The player input slots to manage. |
Returns
| Type | Description |
|---|---|
| IPlayerInputJoinService | An instance of IPlayerInputJoinService. |