Class UnityGameModeInstallerInput
Input DTO for UnityGameModeInstaller.
Inherited Members
Namespace: Serenity.GameMode.Installation.Installers
Assembly: Serenity.UnityGameMode.Installation.dll
Syntax
public class UnityGameModeInstallerInput
Constructors
UnityGameModeInstallerInput()
Declaration
public UnityGameModeInstallerInput()
Fields
EventDispatcherService
Declaration
public IEventDispatcherService EventDispatcherService
Field Value
| Type | Description |
|---|---|
| IEventDispatcherService | The event dispatcher service for dispatching signals. |
GameWrapper
Declaration
public GameObject GameWrapper
Field Value
| Type | Description |
|---|---|
| GameObject | The GameWrapper GameObject for parenting loaded scene content and enable/disable control. |
GameplaySceneName
Declaration
public string GameplaySceneName
Field Value
| Type | Description |
|---|---|
| string | The name of the gameplay scene to load additively when entering Game mode. |
LoadingOverlay
Declaration
public IGameplayLoadingOverlayView LoadingOverlay
Field Value
| Type | Description |
|---|---|
| IGameplayLoadingOverlayView | Optional view responsible for rendering the fullscreen loading overlay shown while gameplay initializes. When null, no overlay is shown. |
LogService
Declaration
public ILogService LogService
Field Value
| Type | Description |
|---|---|
| ILogService | The log service for logging. |
MenuService
Declaration
public IMenuService MenuService
Field Value
| Type | Description |
|---|---|
| IMenuService | The menu service for showing/hiding pause menu. |
PlayerInputService
Declaration
public IPlayerInputService PlayerInputService
Field Value
| Type | Description |
|---|---|
| IPlayerInputService | The player input service for action map switching. |
ServiceLocator
Declaration
public IServiceLocator ServiceLocator
Field Value
| Type | Description |
|---|---|
| IServiceLocator | The service locator for registering the GameMode service. |
ServiceWrapper
Declaration
public GameObject ServiceWrapper
Field Value
| Type | Description |
|---|---|
| GameObject | Optional parent GameObject for the service. |
Settings
Declaration
public IGameModeSettingsDefinition Settings
Field Value
| Type | Description |
|---|---|
| IGameModeSettingsDefinition | The settings definition for the GameMode service. |