logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class ThemeComponentRetrofitReport

    Result of a batch retrofit run: which themes changed, which were already up to date, and any failures.

    Inheritance
    object
    ThemeComponentRetrofitReport
    AchievementsThemeRetrofitter.RetrofitReport
    LeaderboardThemeRetrofitter.RetrofitReport
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.Ui.Installation.Editor.Settings.Builder
    Assembly: Serenity.UnityUi.Installation.Editor.dll
    Syntax
    public abstract class ThemeComponentRetrofitReport

    Constructors

    ThemeComponentRetrofitReport()

    Declaration
    protected ThemeComponentRetrofitReport()

    Fields

    CreatedPaths

    Declaration
    public readonly List<string> CreatedPaths
    Field Value
    Type Description
    List<string>

    Every prefab path created this run (across all retrofitted themes).

    FailedThemeIds

    Declaration
    public readonly Dictionary<string, string> FailedThemeIds
    Field Value
    Type Description
    Dictionary<string, string>

    Theme id -> failure reason, for themes that could not be retrofitted.

    RegeneratedThemeIds

    Declaration
    public readonly List<string> RegeneratedThemeIds
    Field Value
    Type Description
    List<string>

    Ids of themes whose existing component was rebuilt in place (only populated when the run was invoked with regenerateExisting: true).

    RetrofittedThemeIds

    Declaration
    public readonly List<string> RetrofittedThemeIds
    Field Value
    Type Description
    List<string>

    Ids of themes the component was newly generated for (had no template before).

    SkippedThemeIds

    Declaration
    public readonly List<string> SkippedThemeIds
    Field Value
    Type Description
    List<string>

    Ids of themes that already carried the slot and were left untouched.

    In this article
    © 2026 Serenity. All Rights Reserved