logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class UnityMenuInstallationStepInput

    The inspector-authored values UnityMenuInstallationStep installs from.

    Inheritance
    object
    UnityMenuInstallationStepInput
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.Menu.Installation.DTO
    Assembly: Serenity.UnityMenu.Installation.dll
    Syntax
    public class UnityMenuInstallationStepInput

    Constructors

    UnityMenuInstallationStepInput()

    Declaration
    public UnityMenuInstallationStepInput()

    Fields

    PauseMenuId

    The id of the pause menu, owned by the game-mode settings. It crosses as a string rather than as the settings asset so this aggregate never has to reference the game-mode one, which references it. Null when the project configured no game mode.

    Declaration
    public string PauseMenuId
    Field Value
    Type Description
    string

    ServiceSettingsDefinition

    The settings definition naming the menu service and its input controller.

    Declaration
    public UnityMenuServiceSettingsDefinition ServiceSettingsDefinition
    Field Value
    Type Description
    UnityMenuServiceSettingsDefinition
    In this article
    © 2026 Serenity. All Rights Reserved