Class UnityGameModeInstallationStep
Installs the game mode (Menu/Game/Pause state machine) aggregate into the running composition.
Inherited Members
Namespace: Serenity.GameMode.Installation.Installers
Assembly: Serenity.UnityGameMode.Installation.dll
Syntax
public class UnityGameModeInstallationStep
Constructors
UnityGameModeInstallationStep()
Declaration
public UnityGameModeInstallationStep()
Methods
Install(IUnityInstallationContext, UnityGameModeInstallationStepInput)
Builds the aggregate's installer, installs it and publishes its services.
Declaration
public UnityGameModeInstaller Install(IUnityInstallationContext installationContext, UnityGameModeInstallationStepInput input)
Parameters
| Type | Name | Description |
|---|---|---|
| IUnityInstallationContext | installationContext | The composition root this step installs into. |
| UnityGameModeInstallationStepInput | input | The inspector-authored values to install from. |
Returns
| Type | Description |
|---|---|
| UnityGameModeInstaller | The installer, or null when no settings definition is configured. |