logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class LoadingProgressThemePlanEntry

    One theme's line in a LoadingProgressPrefabGenerationPlan: the theme, what the run does to it, the LoadingProgress prefab it holds now, and — for a refused theme — why.

    Inheritance
    object
    LoadingProgressThemePlanEntry
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    Namespace: Serenity.Ui.Installation.Editor.Settings
    Assembly: Serenity.UnityUi.Installation.Editor.dll
    Syntax
    public sealed class LoadingProgressThemePlanEntry

    Constructors

    LoadingProgressThemePlanEntry(string, LoadingProgressThemeAction, string, string)

    Declaration
    public LoadingProgressThemePlanEntry(string themePath, LoadingProgressThemeAction action, string currentTemplatePath, string refusalReason)
    Parameters
    Type Name Description
    string themePath
    LoadingProgressThemeAction action
    string currentTemplatePath
    string refusalReason

    Properties

    Action

    Declaration
    public LoadingProgressThemeAction Action { get; }
    Property Value
    Type Description
    LoadingProgressThemeAction

    What the run does to this theme.

    CurrentTemplatePath

    Declaration
    public string CurrentTemplatePath { get; }
    Property Value
    Type Description
    string

    The asset path of the LoadingProgress prefab the theme holds now, or null when it has none.

    RefusalReason

    Declaration
    public string RefusalReason { get; }
    Property Value
    Type Description
    string

    Why nothing may be written for the theme; null unless Action is Refuse.

    ThemePath

    Declaration
    public string ThemePath { get; }
    Property Value
    Type Description
    string

    The theme definition's asset path.

    In this article
    © 2026 Serenity. All Rights Reserved