Class AchievementModuleWiring.ThemeRetrofitSummary
What a batch retrofit changed, flattened off AchievementsThemeRetrofitter.RetrofitReport.
Inherited Members
Namespace: Serenity.Achievements.Infrastructure.Editor.Builder
Assembly: Serenity.UnityAchievements.Infrastructure.Editor.dll
Syntax
public sealed class AchievementModuleWiring.ThemeRetrofitSummary
Remarks
A copy rather than the report itself, so a caller — a wizard window, a test — reads the outcome without referencing the UI installation assembly the retrofitter lives in.
Constructors
ThemeRetrofitSummary()
Declaration
public ThemeRetrofitSummary()
Fields
CreatedPaths
Declaration
public readonly List<string> CreatedPaths
Field Value
| Type | Description |
|---|---|
| List<string> | Every prefab path the retrofit created. |
Failures
Declaration
public readonly List<string> Failures
Field Value
| Type | Description |
|---|---|
| List<string> | One line per theme that could not be retrofitted, naming the theme and the reason. |
RetrofittedThemeIds
Declaration
public readonly List<string> RetrofittedThemeIds
Field Value
| Type | Description |
|---|---|
| List<string> | Ids of themes that gained an achievements panel this run. |
SkippedThemeIds
Declaration
public readonly List<string> SkippedThemeIds
Field Value
| Type | Description |
|---|---|
| List<string> | Ids of themes that already carried one and were left untouched. |