Class AchievementSettingsCreator.Result
Outcome of a Create(Input, Action) call.
Namespace: Serenity.Achievements.Infrastructure.Editor.Builder
Assembly: Serenity.UnityAchievements.Infrastructure.Editor.dll
Syntax
public sealed class AchievementSettingsCreator.Result : SerenityCreationResult
Constructors
Result()
Declaration
public Result()
Fields
BackendAssetPath
Declaration
public string BackendAssetPath
Field Value
| Type | Description |
|---|---|
| string | Path of the backend the settings asset ended up pointing at, created or reused. |
EditedMenu
Declaration
public UnityMenuSettingsDefinition EditedMenu
Field Value
| Type | Description |
|---|---|
| UnityMenuSettingsDefinition | The menu the run added its option to, or null when none was requested (or wiring failed). |
InstallTask
Declaration
public AchievementModuleWiring.InstallTaskOutcome InstallTask
Field Value
| Type | Description |
|---|---|
| AchievementModuleWiring.InstallTaskOutcome | What the install-task wiring did, or null when it was not requested (or could not run). |
PlatformAssetPaths
Declaration
public readonly List<string> PlatformAssetPaths
Field Value
| Type | Description |
|---|---|
| List<string> | Path of every platform definition the run authored, in EnabledPlatforms order. A list rather than a single path because one settings asset fans out to one definition per storefront, and a caller — a wizard's created-assets panel, a test — needs each of them. |
SettingsAssetPath
Declaration
public string SettingsAssetPath
Field Value
| Type | Description |
|---|---|
| string | Path of the settings asset, whether it was created or edited in place. |
ThemeRetrofit
Declaration
public AchievementModuleWiring.ThemeRetrofitSummary ThemeRetrofit
Field Value
| Type | Description |
|---|---|
| AchievementModuleWiring.ThemeRetrofitSummary | What the theme retrofit changed, or null when it was not requested (or could not run). |
ViewAssetPath
Declaration
public string ViewAssetPath
Field Value
| Type | Description |
|---|---|
| string | Path of the achievements view definition, or null when none was requested. |